精华内容
下载资源
问答
  • Terraria/泰拉瑞亚linux服务器搭建教程

    千次阅读 2020-11-24 14:26:45
    2.服务器搭建 这里用的是Linux操作系统,所以接下来操作是基于Linux进行操作 mkdir /opt/Terraria # 建立储存文件夹 在主文件夹下新建两个文件夹,一个用来存放文件包,一个用来存放下载的压缩包,当然如果你不想...

    1.服务器准备

    首先准备一台外网服务器可以供小伙伴们连接,什么阿里云啊,腾讯云啊都可以!这里我用的是腾讯云的服务器1核2G,反正和几个小伙玩玩起来是没啥问题。

    腾讯云购买地址学生价低至9元/月

    2.服务器搭建

    这里用的是Linux操作系统,所以接下来操作是基于Linux进行操作

    mkdir /opt/Terraria     # 建立储存文件夹
    

    在主文件夹下新建两个文件夹,一个用来存放文件包,一个用来存放下载的压缩包,当然如果你不想建立的话也可以直接在主文件夹下下载解压。

    mkdir /opt/Terraria{bin,downloads}
    

    下载服务端,官网wiki下载,选择自己需要的版本,这里我用的是1412版本

    cd /opt/Terraria/downloads
    
    wget https://terraria.org/system/dedicated_servers/archives/000/000/042/original/terraria-server-1412.zip
    

    解压下载的压缩包至bin目录下

    uzip terraria-server-1412.zip -d ../bin
    

    配置服务器配置文件

    vi ../bin/1412/Windows/serverconfig.txt
    

    进入vi界面,按下i进入编辑模式。修改配置文件。注意是去掉前面的#,地图名字密码都是自己起,如果想了解其他配置可以上网翻译一下

    #Load a world and automatically start the server. 
    #这里是选择地图读取位置
    #文件会存放在/opt/terraria/bin/1412/Linux/C:/opt/terraria/Worlds/{使用地图的名字}.wld
    world=C:/opt/terraria/Worlds/{使用地图的名字}.wld
    
    #Creates a new world if none is found. World size is specified by: 1(small), 2(medium), and 3(large).
    #如果没有找到世界则会新创造一个世界 1小 2中 3大,如果你是选择使用自己的地图这里不需要管
    #autocreate=2
    
    #Sets the world seed when using autocreate
    #创造世界时使用的种子,没有的话不用管
    #seed=AwesomeSeed
    
    #Sets the name of the world when using autocreate
    #选择新建世界时世界的名字
    #worldname={你世界的名字}
    
    #Sets the difficulty of the world when using autocreate 0(classic), 1(expert), 2(master), 3(journey)
    #创建世界的难度
    #difficulty=2
    
    #Sets the max number of players allowed on a server.  Value must be between 1 and 255
    #如果不是很多人加入的话这个不用管
    maxplayers=8
    
    #Set the port number
    #游戏启动的端口,默认好像是7000还是多少,如果端口没有被占用的话就默认就可以需要的话可以自己设置
    port=0000
    
    #Set the server password
    #进入服务器的密码
    password=12345678
    
    #Set the message of the day
    #不影响开服自己百度翻译把
    #motd=Please don抰 cut the purple trees!
    
    #Sets the folder where world files will be stored
    #存储地图的文职
    worldpath=/opt/terraria/Worlds
    
    #Sets the number of rolling world backups to keep
    #备份
    #worldrollbackstokeep=2
    
    #The location of the banlist. Defaults to "banlist.txt" in the working directory.
    #朋友一起玩先不用管
    #banlist=banlist.txt
    
    #Adds addition cheat protection.
    #朋友一起玩先不用管
    #secure=1
    
    #Sets the server language from its language code. 
    #English = en-US, German = de-DE, Italian = it-IT, French = fr-FR, Spanish = es-ES, Russian = ru-RU, Chinese = zh-Hans, Portuguese = pt-BR, Polish = pl-PL,
    #选择服务器语言,中文就填zh-Hans
    language=zh-Hans
    
    #Automatically forward ports with uPNP
    #朋友一起玩先不用管
    #upnp=1
    
    #Reduces enemy skipping but increases bandwidth usage. The lower the number the less skipping will happen, but more data is sent. 0 is off.
    #朋友一起玩先不用管
    #npcstream=60
    
    #Default system priority 0:Realtime, 1:High, 2:AboveNormal, 3:Normal, 4:BelowNormal, 5:Idle
    #朋友一起玩先不用管
    priority=1
    
    #Reduces maximum liquids moving at the same time. If enabled may reduce lags but liquids may take longer to settle.
    #朋友一起玩先不用管
    #slowliquids=1
    
    #Journey mode power permissions for every individual power. 0: Locked for everyone, 1: Can only be changed by host, 2: Can be changed by everyone
    #朋友一起玩先不用管
    #journeypermission_time_setfrozen=2
    #journeypermission_time_setdawn=2
    #journeypermission_time_setnoon=2
    #journeypermission_time_setdusk=2
    #journeypermission_time_setmidnight=2
    #journeypermission_godmode=2
    #journeypermission_wind_setstrength=2
    #journeypermission_rain_setstrength=2
    #journeypermission_time_setspeed=2
    #journeypermission_rain_setfrozen=2
    #journeypermission_wind_setfrozen=2
    #journeypermission_increaseplacementrange=2
    #journeypermission_setdifficulty=2
    #journeypermission_biomespread_setfrozen=2
    #journeypermission_setspawnrate=2
    
    

    保存文件,在编译模式下按Esc,输入命令

    :wq
    

    启动端口,在这里你也可以选择关闭防火墙,一样的效果。如果使用云服务器的记住要去安全组开放你对应的端口,我这里是CentOS7

    firewall-cmd --permanent --add-port={你游戏开放的端口}/tcp
    

    启动服务器

    cd /opt/terraria/bin/1412/Linux
    chmod 744 TerrariaServer.bin.x86_64
    ./TerrariaServer.bin.x86_64 -config /opt/terraria/bin/1412/Windows/serverconfig.txt
    

    这时候就进入了服务器启动页面,大体就是这个样子把

    在这里插入图片描述
    这个时候通过steam启动游戏后,小伙伴们就可以通过选择多人游戏,通过IP加入游戏,输入你的公网IP加上你开放的端口号以及密码登录游戏了!

    至此,简单的小服务器已经搭建好了,如果需要后台启动的话就需要使用screen进行启动

       screen -AmdS TerrariaServer.bin.x86_64 /opt/terraria/bin/1412/Linux/ -config /opt/terraria/bin/1412/Windows/serverconfig.txt
    

    查看是否启动

    screen -ls  #如果出现1 socket in /var/run/screen/S-root/说明成功
    #或者
    ps -ef | grep TerrariaServer.bin.x86_64 # 查看是否有进程
    

    此时如果需要再次进入后台,只需要通过进入就行了

    screen -r
    

    如果要退出的话进入后台执行

    exit
    

    就可以保存关闭服务器啦。

    展开全文
  • Linux服务器搭建实战教程
  • Linux服务器安装wdcp面板教程搭建php环境教程搭建网站教程搭建web环境视频教程搭建ftp服务器教程
  • Linux服务器搭建-FTP完美教程
  • 华为云Linux服务器环境搭建教程

    千次阅读 2020-03-23 13:52:32
    华为云服务器CentOS系统配置教程华为云Linux服务器环境搭建教程1.购买华为云服务器2.使用华为云服务器3.远程连接华为云服务器4.使用你的华为云 华为云Linux服务器环境搭建教程 本篇博文讲解从购买华为云服务器到搭建...

    华为云Linux服务器环境搭建教程

    本篇博文讲解从购买华为云服务器到搭建环境全过程。主要涉及购买服务器,安装xshell,xftp,开放端口等问题。

    1.购买华为云服务器

    博主参加的是牛客网送华为云的活动。

    1. 登录华为云官网购买服务器链接
    1. 选择Linux系统,点击立即购买;

    2. 点击 去支付 ,然后就可以付款购买了,支付支付宝,微信,银联支付。如果未弹出支付框,进到个人中心找到未支付订单进行支付;

    3. 支付完成后,进入个人费用中心,就可以找到支付的订单,到这里就购买完成了;在这里插入图片描述

    2.使用华为云服务器

    1. 登录华为云账号,进入控制台,找到自己的云耀服务器,并点击进入云耀服务器。在这里插入图片描述
      在这里插入图片描述
      2.进入云耀服务器管理,公网IP就是别人访问你服务器的地址,点击进入服务器详情页在这里插入图片描述
      3.这里就是服务器的详细信息,包括CPU占用率的和配置信息。在这里插入图片描述
      4.点击切换到远程登录选项卡,点击重置密码。设置密码,需要记住这个密码,这个就是链接你服务器的密码在这里插入图片描述
      5.如果你想切换的服务器的系统,请点击重装系统。在这里插入图片描述

    3.远程连接华为云服务器

    1. 需要下载2个远程连接工具,XShellXFtp工具,XShell是用来给服务器发送Linux命令,XFtp用来给Linux服务器传输文件。如果你的远程服务器是Windows的无需下载这2个工具,本教程主要针对Linux服务器。
      下载官网链接:XShell和XFtp下载官网在这里插入图片描述
    2. 下载完成后。安装XShell和XFtp。打开XShell软件。在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述在这里插入图片描述到这里就成功使用XShell连接你的华为云Linux服务器啦,你可以向服务器发送指令。
    4. 使用XFpt连接华为云。
    在这里插入图片描述
    在这里插入图片描述
    到这里,你就使用XFtp成功连接华为云服务器了,你可以向服务器发送文件。如果你想上传你的文件,直接拖动到右侧框中即可。

    4.使用你的华为云

    在成功购买,并通过XShell和XFtp连接华为云后,你就可以部署你的项目到华为云服务器了。然后通过公网IP访问你的服务器。

    展开全文
  • Linux 服务器环境搭建完全教程,不会搭建的好助手
  • 主要介绍了阿里云云服务器Linux系统FTP服务器搭建设置教程,本文包括Redhat、CentOS、Ubuntu、Debian等系统安装vsftp软件教程,需要的朋友可以参考下
  • 本篇文档详细讲解了在Linux系统下,如何搭建一个安全的Linux服务器的详细过程,过程里面有详细的代码解析,对于有需要搭建Linux服务器的朋友,这是一篇不容错过的文档资料。
  • linux服务器搭建

    2018-06-09 15:08:52
    本文针对有一定的Linux基础知识的同学,并且有兴趣搭建PPPoE服务器的需求。该文档的OS平台为RedHat4.0的企业版,相关命令在别的平台上不一定适用。
  • 资源名称:Linux服务器搭建与测试基本教程资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
  • 最简单linux服务器搭建web教程和视频

    千次阅读 2019-05-06 16:19:05
    对于小白来说,搭建linux服务器建设网站如果没有工具,可比较麻烦,高手都是命令行操作,我们就要通过最合适的工具来建设,网上很多资料都是教大家如何建站,我就要写一篇最简单的建站,我们以dedecms为快速建站程序. ...

     

     

    对于小白来说,搭建linux服务器建设网站如果没有工具,可比较麻烦,高手都是命令行操作,我们就要通过最合适的工具来建设,网上很多资料都是教大家如何建站,我就要写一篇最简单的建站,我们以dedecms为快速建站程序.

    Linux服务器的系统不管是centos还是ubuntu建议都选最新版本,既然要使用工具我们这里推荐使用旗鱼云梯平台,因为不使用第三方ssh或ftp工具,直接操作浏览器就可以完成全部设置.

    我录制了一段教学视频视频:

    http://www.iqiyi.com/w_19s7hjzo4x.html

    登陆旗鱼云梯官网,注册登录账户,购买一个主机使用令牌,令牌是把服务器添加进入平台的密匙

    现在官网搞活动,”最新活动”领取优惠劵或添加QQ群,免费送令牌.QQ群:514392149

    领取令牌后,点击右上角”控制台”进入,然后把服务器添加管理.

    导入服务器后,安装探针,让旗鱼云梯平台和服务器建立连接.

    安装完成后,点击右侧”管理”可以进入服务器安装WEB环境.

    进入到服务器管理主页后,可以一键安装WEB环境,选择LNMP或LAMP.

    安装完成后,点击”网站管理”选项,新建一个网站,我解析了域名,所以直接建立网站和数据库就可以了.

    创建网站后,直接通过上传功能,把网站压缩包上传到网站目录下.

    完成后进入”文件夹管理”进行解压,释放网站文件.

    解压后,进入dedecms安装地址,直接安装织梦程序.

    一步步安装dedecms,就可以简单使用建站方式.

    展开全文
  • 使用linux服务器搭建halo个人博客(小白教程) 在这里特别鸣谢halo 进入阿里云服务器控制台(这里省略购买CentOS7.X linux服务器的步骤) 选择实例 点击右边“更多”,选择网络和安全组—安全组配置 依然在右边...

    使用linux服务器搭建halo个人博客(小白教程)

    在这里特别鸣谢halo

    1. 进入阿里云服务器控制台(这里省略购买CentOS7.X linux服务器的步骤)
      选择实例在这里插入图片描述
    2. 点击右边“更多”,选择网络和安全组—安全组配置
      在这里插入图片描述
    3. 依然在右边点击配置规则(如下图)在这里插入图片描述
    4. 接下来点击手动添加,这里我们开放一个80端口就行(后面会说到在这里插入图片描述
    5. 接下来就是参考halo官网步骤,我们进入linux服务器终端窗口,输入下面命令,确保服务器的软件包已经是最新的
    sudo yum update -y
    
    1. 安装java运行环境(如果你的服务器已经有java环境了,可以忽略这一步)
    # 安装 OpenJRE
    sudo yum install java-1.8.0-openjdk -y
    
    # 检测是否安装成功
    java -version
    
    1. 下载配置文件(这里官方给了详细说明)
      考虑到部分用户的需要,可能需要自定义比如端口等设置项,我们提供了公共的配置文件,并且该配置文件是完全独立于安装包的。当然,你也可以使用安装包内的默认配置文件,但是安装包内的配置文件是不可修改的。请注意:配置文件的路径为 ~/.halo/application.yaml。
    # 下载配置文件到 ~/.halo 目录
    curl -o ~/.halo/application.yaml --create-dirs https://dl.halo.run/config/application-template.yaml
    

    8.完成上一步操作,我们就可以配置halo的运行端口了

    # 使用 Vim 工具修改配置文件
    vim ~/.halo/application.yaml
    

    9.打开之后可以看到(这里我们修改server port:8090端口号为80)因为前面我们配置了服务器开放80端口

    server:
      port: 8090
    
      # Response data gzip.
      compression:
        enabled: false
    spring:
      datasource:
    
        # H2 database configuration.
        driver-class-name: org.h2.Driver
        url: jdbc:h2:file:~/.halo/db/halo
        username: admin
        password: 123456
    
        # MySQL database configuration.
    #    driver-class-name: com.mysql.cj.jdbc.Driver
    #    url: jdbc:mysql://127.0.0.1:3306/halodb?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
    #    username: root
    #    password: 123456
    
      # H2 database console configuration.
      h2:
        console:
          settings:
            web-allow-others: false
          path: /h2-console
          enabled: false
    
    halo:
    
      # Your admin client path is https://your-domain/{admin-path}
      admin-path: admin
    
      # memory or level
      cache: memory
    

    10.下载项目jar包(这里强调要下载最近的jar包)下载之前可以去官网查看版本halo

    # 下载最新的 Halo 安装包,{{version}} 为版本号,不带 v,更多下载地址请访问 https://halo.run/archives/download.html
    wget https://dl.halo.run/release/halo-{{version}}.jar -O halo-latest.jar
    
    # 启动测试
    java -jar halo-latest.jar
    

    11.出现下面日志,那就是启动成功

    run.halo.app.listener.StartedListener    : Halo started at         http://127.0.0.1:8090
    run.halo.app.listener.StartedListener    : Halo admin started at   http://127.0.0.1:8090/admin
    run.halo.app.listener.StartedListener    : Halo has started successfully!
    

    12最后我们通过服务器的公网ip就可以访问啦
    在这里插入图片描述
    这里需要注意,第一次进入会自动跳到后台管理系统,跟着提示操作就行

    最后说明一下,这里只是简单的部署一下,也没有配置域名,小白教程,大神勿喷,还有更高级操作以及更多开源的模板请大家去halo官网查看吧

    博客地址better威廉

    如有不足请指正,大神勿喷

    展开全文
  • 最好的Linux 服务器环境搭建推荐教程 很详细噢,欢迎下载阅读
  • Linux 游戏服务器搭建教程详解

    千次阅读 2016-04-19 21:44:47
    环境Unbutu15 1.修改系统参数  默认的系统参数比较保守,对系统连接数限制为1024, 不生成core文件,我们需要对部分参数进行调整,输入以下命令  $sudo nano/etc/security/limits.conf  在文件中添加以下行,...
  • 搭建一个安全的Linux服务器教程
  • 主要为大家详细介绍了Linux CentOS服务器搭建与初始化配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 用CentOS_(LINUX)搭建服务器的详细教程 用CentOS_(LINUX)搭建服务器的详细教程 用CentOS_(LINUX)搭建服务器的详细教程
  • ... server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; } ...
  • Linux服务器搭建实战详解 高清文字版 pdf
  • 教程名称:Linux 服务器的搭建与配置课程目录:【】linux下DNS配置详解新-----【】Linux服务器与管理实验指导书【】Linux服务器安全之pam模块【】linux服务器性能调整【】Linux服务器架设指南(PPT版本完整版23章)...
  • 搭建一个安全的Linux服务器教程.pdf
  • 由于实验室需要,准备配置新的服务器,之前一直使用windows比较多,linux比较少,于是开始重新学习linux各种环境的搭建. 1. 系统选择 在选择使用centos和ubuntu上,参考了一下网上的建议,大多认为服务器上...
  • Linux服务器搭建实战详解

    热门讨论 2014-12-25 12:52:11
    linux操作系统中各种常用服务的配置管理方法及其相关应用,包括ftp服务、电子邮件服务、web服务、dhcp服务、dns服务、代理服务、samba服务、nfs服务、ldap目录服务、ssh服务及mysql数据库服务等。同时本书还加入了...
  • Linux搭建FTP服务器教程

    万次阅读 多人点赞 2018-05-10 23:18:49
    一、基本安装1.运行以下命令安装 vsftpd。yum install -y vsftpd2.运行以下命令打开及查看etc.../etc/vsftpd/ftpusers 是黑名单文件,此文件里的用户不允许访问 FTP 服务器。/etc/vsftpd/user_list 是白名单文件,是...
  • Linux 服务器搭建饥荒服务端

    万次阅读 热门讨论 2018-04-18 20:12:10
    Ubuntu Server 搭建饥荒服务端 平台:腾讯云 主机:标准型 S2 1核 2GB 50GB 1Mbps 操作系统:Ubuntu Server 16.04.1 LTS 64位 1.本地准备 配置部分进行部分修改,原内容已经迁移至文章末尾。现在对配置文件...
  • 如何搭建Linux服务器

    2019-03-04 16:30:29
    如何搭建Linux服务器目录:1、搭建telnet服务器2、搭建DHCP服务器3、搭建DNS服务器4、搭建sendmail服务器5、搭建FTP服务器6、搭建web服务器 安装 apache tomcat 7、搭建samba服务器 Tags: Linux服务器 如何搭建...
  • 用centos_(linux)搭建服务器的详细教程,用最详细的教程教你如何搭建各项服务。
  •  最近做了一个微信小程序,后台用的java,需要找一个服务器放一下。微信小程序还需要必须是https访问,必须要有域名,而且还得微信放信赖的机关所发放的证书。本来想选择腾讯的小程序解决方案里的云服务。后来比较...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 224,199
精华内容 89,679
关键字:

linux服务器搭建教程

linux 订阅