如何在CentOS 6/7 上安装Tekkit Classic服务器

・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

3G2G修改为3.5G ,它应该是这样的:


#!/bin/sh
java -Xmx3.5G -Xms3.5G -jar Tekkit.jar nogui

退出并保存(CTRL +O,后面跟ReturnEnter键)。

我们将它设置为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服务器。

尽情玩耍吧!

Ammyae profile image