如何在CentOS 6/7 上安装Tekkit Classic服务器
Ammyae
・4 分钟阅读
使用不同的系统?
在本教程中我们将创建一个Tekkit Classic服务器,Tekkit是为Minecraft制作的另一种流行的modpack。由于修改了(mods ),它需要一个更大的实例来处理密集的负载。
前提条件
- 4GB或更多RAM
- Java 7(需要,因为Minecraft和各种服务器都是用Java编写的)。
wget
(下载服务器文件),screen
(在后台运行Java需要),unzip
(ZIP文件的提取实用程序),nano
(文本编辑器),
安装
CentOS 6和CentOS 7系统的安装过程相同,由于资源需要本教程仅支持64位系统。
在我们下载Tekkit之前,我们必须安装先决项目。
第一步-更新我们当前的软件包:
yum update -y
第2步-安装Java :
yum install java-1.7.0-openjdk -y
步骤3-安装screen
:
yum install screen -y
注意:此步骤是在你与SSH断开连接后保持服务器处于活动状态的必要步骤。
步骤4-创建非权限用户:
adduser tekkit
passwd tekkit
当提示时,输入所需密码。
步骤5-创建服务器目录:
cd /home/tekkit
mkdir server
cd server
第六步-下载Tekkit服务器文件:
wget http://servers.technicpack.net/Technic/servers/tekkitmain/Tekkit_Server_v1.2.9g.zip
步骤七-提取归档文件:
unzip Tekkit_Server_v1.2.9g.zip
步骤8-修改launch.sh
:
nano launch.sh
你将看到以下内容:
#!/bin/sh
java -Xmx3G -Xms2G -jar Tekkit.jar nogui
将3G
和2G
修改为3.5G
,它应该是这样的:
#!/bin/sh
java -Xmx3.5G -Xms3.5G -jar Tekkit.jar nogui
退出并保存(CTRL
+O
,后面跟Return
或Enter
键)。
我们将它设置为RAM的3.5G字节而不是4G字节的原因是,系统本身也需要内存来运行新的进程。
第九步-登录到我们的非权限用户:
ssh tekkit@localhost
输入提示时设置的密码。
第二步-打开screen
:
screen -S tekkit
步骤十一-启动服务器:
sh launch.sh
你可以通过使用以下组合退出screen而不杀死服务器: CTRL
+A
+D
。
如果你想输入screen
,请执行以下操作:
screen -r tekkit
此时,你可以通过输入以下命令来退出非权限用户:
logout
如果你想退出服务器,请再次执行上述命令。
结束语
连接到新的Tekkit服务器简单,从实例复制IP地址,并将它输入到Minecraft客户端。
就是这样,你已经成功地在CentOS上安装了一个Tekkit服务器。
尽情玩耍吧!