mordhau吧 关注:4,653贴子:42,150
  • 7回复贴,共1

[教程]架设一个你自己的服务器

取消只看楼主收藏回复

大家好,在下是卢比扬卡服的狗服主,看见这破游戏服务器越来越少,深感痛心,于是决定写个教程在这里,告诉大家如何架设一个属于自己的服务器
本贴属于边想边写类型,码字较慢,见谅
一楼惯例不说事


IP属地:云南1楼2019-09-18 19:08回复
    选购完毕服务器后你需要选择安装一个系统,在这里我个人推荐debian,需要的环境几乎都是新的,稳定性也好,性能也强,不过选择别的系统也没问题。什么?Windows?那是什么破玩意儿?
    系统肯定必须是64位的,32位的你不要想了跑不起来产卵的
    使用设置的初始登陆系统后台,用putty或者别的什么SSL工具以root用户远程登陆系统
    执行以下命令
    apt-get update
    apt-get upgrade
    (CentOS或Fedora请将apt-get换成yum)
    这两步是更新系统,保证软件是最新的以免什么bug
    然后
    apt-get install lib32gcc1
    这一步是为了安装steamcmd所必须的运行库
    CentOS/Fedora请执行
    yum install glibc.i686 libstdc++.i686
    然后创建一个steam用户
    useradd -m steam
    接着切换到steam用户
    su - steam
    在steam用户文件夹内创建steamcmd的安装路径
    mkdir ~/Steam && cd ~/Steam
    下载steamcmd
    curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
    接着执行steamcmd
    ./steamcmd.sh


    IP属地:云南4楼2019-09-18 19:24
    回复
      然后你发现关闭了ssl连接以后服务器就会自动关闭,那该怎么办呢
      我们重新SSL登陆后台
      以root用户安装screen应用
      apt-get install screen
      等待.....
      完成后新建一个screen
      screen -dmS mordhau
      查看screen数目
      screen -ls
      打开screen
      screen -r mordhau
      接着在screen里切换到steam用户
      su - steam
      执行刚才写的自动重启脚本
      关闭SSL,好叻这次没有关闭了!


      IP属地:云南8楼2019-09-18 20:03
      回复
        另附:
        Linux切换目录的办法
        cd 文件夹名称 打开一个文件夹
        cd .. 回到上一层目录
        cd ~ 回到用户根目录
        ls 查看该目录下的文件
        Linux复制黏贴请按鼠标右键,千万不要按ctrl+c,那是中断程序


        IP属地:云南9楼2019-09-18 20:03
        回复
          地图列表
          BR_Taiga
          BR_Grad
          FL_Taiga
          FL_MountainPeak
          FL_Grad
          FL_Camp
          FFA_Tourney
          FFA_ThePit
          FFA_Taiga
          FFA_MountainPeak
          FFA_Grad
          FFA_Camp
          FFA_Contraband
          TDM_Tourney
          TDM_ThePit
          TDM_MountainPeak
          TDM_Taiga
          TDM_Contraband
          TDM_Camp
          TDM_Grad
          SKM_ThePit
          SKM_Taiga
          SKM_MountainPeak
          SKM_Grad
          SKM_Tourney
          SKM_Camp
          SKM_Tourney
          SKM_Contraband
          HRD_Taiga
          HRD_Grad
          HRD_MountainPeak
          HRD_Camp
          INV_Camp_1
          INV_Grad_0
          INV_Taiga_0
          BR是恰鸡 FL是前线 FFA是死斗 TDM是团队死斗 SKM是遭遇战 HRD是PVE模式 INV是入侵 入侵末尾的1和0代表的是红色防守还是蓝色防守,不过目前入侵只有这三张图
          更多的Game.ini设置
          [/Game/Mordhau/Blueprints/GameModes/BP_SkirmishGameState.BP_SkirmishGameState_C]
          RoundDuration=300
          遭遇战持续时间(秒)
          [/Game/Mordhau/Blueprints/GameModes/BP_DeathmatchGameMode.BP_DeathmatchGameMode_C]
          ScoreToWin=5000
          (死斗胜利分数)
          [/Game/Mordhau/Blueprints/GameModes/BP_DeathmatchGameState.BP_DeathmatchGameState_C]
          MatchDurationMax=1200
          (死斗持续时间)
          [/Game/Mordhau/Blueprints/GameModes/BP_TeamDeathmatchGameMode.BP_TeamDeathmatchGameMode_C]
          TeamScoreToWin=800
          (团队死斗胜利分数)
          [/Game/Mordhau/Blueprints/GameModes/BP_TeamDeathmatchGameState.BP_TeamDeathmatchGameState_C]
          MatchDurationMax=1200
          (团队死斗持续时间)


          IP属地:云南10楼2019-09-18 20:09
          回复
            服务器开好后为安全考虑建议关闭root用户的登陆权限,并且新建一个权限更低的管理员账户,具体方法请百度
            建议修改远程服务器的SSL端口
            好叻本次教程到此为止
            以上


            IP属地:云南11楼2019-09-18 20:13
            回复
              被吞的那楼,在申请恢复叻


              IP属地:云南12楼2019-09-18 20:15
              回复
                如果嫌麻烦其实去游戏里的租服务器也是不错的,服务器位置在台北,南方地区连接速度还行,作为面版服价格也还行


                IP属地:云南13楼2019-09-18 20:15
                回复