starbound吧 关注:85,220贴子:921,803
  • 6回复贴,共1

[教程] Linux环境下搭建Starbound服务器(本文面向Steam正版用户)

取消只看楼主收藏回复


一楼防吞


IP属地:卢森堡1楼2015-07-18 14:55回复
    二.具体操作
    1.打开PuTTY

    在此处输入你的虚拟主机的IP,然后点open
    如果有弹出这个,请点是

    然后输入「root」按回车(一般都是root。具体要看你的提供商所提供的账号)
    此时提示你输入密码(你输入密码时,上面是不会显示你输入的密码的。如果你是第一次使用的话,密码他会发邮件给你,打开邮件获取密码后输入,他会提示你输入一个新的密码)。
    输入成功后是这个画面

    此时PuTTy已经连接上了


    IP属地:卢森堡4楼2015-07-18 15:06
    回复
      2025-09-19 07:13:20
      广告
      不感兴趣
      开通SVIP免广告
      2.进行服务器的安装(ps:我会在下面贴代码,你们只需要复制代码,然后在PuTTy窗口点击右键粘贴就可以了。 ps2:如果在窗口中出现询问你「Do you want to continue?[Y/n]的,请输入大写Y回车!」)
      a.如果你的系统是64位的,请安装32位的库,因为SteamCMD需要32位的库,如果你是32位的,可以跳过此步骤
      「sudo apt-get install lib32gcc1」
      复制好后回车,然后输入大写Y回车。
      b.继续
      「sudo apt-get install libvorbisfile3」
      「sudo adduser steam」
      这里输入完回车后,他会要求你输入一个新的密码(new UNIX password),你要输入两次密码,这个密码要记住,输入完之后他会问你Full Name是什么RoomNumber是什么,如果你不想输入的话,直接按回车就行了(回车不要按太快),最后他问你Is the Information correct?输入大写Y回车即可
      继续输入
      「su - steam」


      IP属地:卢森堡5楼2015-07-18 15:07
      回复
        c.下载以及安装SteamCMD
        复制粘贴回车(以下内容一条条来)
        「wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
        「mkdir steamcmd」
        「mv steamcmd_linux.tar.gz steamcmd/」
        「cd steamcmd」
        「tar -zxvf steamcmd_linux.tar.gz」
        「./steamcmd.sh」
        上面这步输入完后,就到了Steam登录环节了
        输入「login 用户名 密码」,中间用空格分开

        输入完后按回车,他要求你输入验证码,此时打开你的邮箱,就会收到验证码了,直接输入验证码然后回车
        这样子就是登录成功了,继续输入,一行行来(以下操作是下载Starbound稳定版,第二部有点慢)
        steam>force_install_dir ./starbound
        steam>app_update 211820
        steam>quit

        执行完后是这样的


        IP属地:卢森堡6楼2015-07-18 15:10
        回复
          d.建立一个脚本更新服务器
          输入以下进入编辑器模式
          「nano update_starbound.sh」
          更改!并复制以下内容到PuTTy中
          「#!/bin/bash ./steamcmd.sh +login 你的Steam用户名 你的密码 +force_install_dir ./starbound +app_update 211820 +quit」

          然后按Ctrl+O键,问你是不是更新这个文件,回车就可以了,然后按Ctrl+X退出
          继续输入
          「chmod 700 update_starbound.sh」
          「./update_starbound.sh」
          如果这步执行成功,应该是显示

          e.运行服务器
          如果你是32位的,执行这个
          「cd starbound/linux32 ./starbound_server」
          如果你是64位的,执行这个
          「cd starbound/linux64 ./starbound_server」
          执行后服务器就开始加载了

          内容大概就是这样。
          然后打开你的StarBound选择MultiplePlay输入IP地址就可以了


          IP属地:卢森堡7楼2015-07-18 15:25
          回复
            以上教程完毕,如果有问题的话可以问我。新人第一次发帖,不知道有没有发错,请多多关照~教程中可能也有些不足的地方


            IP属地:卢森堡8楼2015-07-18 15:26
            回复
              我可以申精吗 @残笛暮雨


              IP属地:卢森堡10楼2015-07-18 17:49
              收起回复