简单介绍
我是一名高三的学生,由于会对升大学有好处,所以我需要学习更多的计算机知识使我在竞争中取得更大的优势,服务器是一个非常经典的项目,但是毕竟是高中生没有充足的资金,光是寻找能够白嫖一个月的服务器都已经是找的焦头烂额了,想要利用服务器完成一个项目更是困难,知道我发现我一个高中生居然也能够申请飞天计划的试用服务器,这才使我从原本局限于写代码读理论的无聊过程中解脱出来,去研究研究究竟可以用服务器做些什么有趣的事。首当其冲的当然是游戏服务器了,自打初中起我就有过这种想法了,但是碍于种种原因迟迟没有结果,直到现在有了一定的计算机基础和试用服务器才开始去构建。
搭建过程
我在这期间也写过相关的教程发布在了哔哩哔哩具体链接如下:
阿里云泰拉瑞亚服务器构建(文章是原创的,更详细)
这里是构建的简单概括:
首先是远程登录(可以使用阿里云自带的远程连接工具,也可以用堡塔远程连接工具)
使用宝塔面板
为什么使用宝塔面板:会使很多操作比较简单,当然可能是因为我不是很会用linux吧
登录宝塔官网:bt.cn
找到linux版本下载界面,把代码复制到远程连接工具并运行
等待完成,在阿里云实例管理那里打开安全组选项,开放8888端口(宝塔面板的端口)
按照提示登录宝塔面板,打开控制板,远程连接登录
使用yum -y install wget安装wget工具(网站下载工具)(可以先下载server文件然后再上传到服务器)
服务器构建
登录泰拉瑞亚官网:terraria.org,选择下载下方server,打开下载记录,找到下载地址
使用wget “地址”下载服务端包
解压
在阿里云安全组和宝塔面板防火墙开放7777端口(游戏运行端口)
cd 根地址/版本号/Linux (打开这个目录)
使用./TerrariaServer.bin.x86_64命令打开文件,这样服务器就算建完了
全自动运行
真正意义上的服务器:你得把服务器挂上才叫服务器嘛,所以可以用yum -y install screen命令安装,使用screen创建运行窗口,在运行窗口运行就行了
收获与未来的展望
在家学习的这段时间我学习了很多也处理了很多的问题,比如说,在我的原创文章的引用下的文章因为系统不同还有就是那个文章发布太久了期间也有很多的技术更新所以,很多的内容是冗杂的或者是以及失效的,所以我就在那篇文章的基础之上进行了修改与补充。在未来我希望我可以继续使用服务器探索更多的内容,例如构建web,研究脚本之类的内容。总之就是多学一门技术总归是有用的