第一步
我们搭建的第一步一定是有一台服务器,我们可以在阿里云里面买。
进入服务器,使用root身份,终端(cmd的意思)输入(打开cmd的方法是win+r,这后输入cmd)
如果你不是root,你就要在前面加上ssh su root或ssh 你的服务器名字@你的IP
ip是你的公网IP,IP你可以在阿里云的ecs里找到
如果你本来就是root了,你就不要加su root权限了
这个root权限在购买服务器的时候可以选择用不用root权限
下载java,部署Java环境
Centos7等使用yum管理项目的发行版:
sudo yum install java-1.8.0-openjdk
在下载的时侯点y
Ubuntu16.x等使用apt管理项目的发行版:
sudo apt-get update
sudo apt-get install openjdk-8-jdk
检测Java是否安装:
java -version
系统为Debian10,可能无法使用apt-get来安装JDK8。需要安装Minecraft1.17以上版本,需要JDK16、需要JDK16、需要JDK16!!!以上情况,需要手动配置JDK(java)
宝塔面板(推荐)
为什么安装宝塔控制面板?其实是不需要的,但是我安装宝塔面板是为了方便操作;如:修改Minecraft运行目录、修改Minecraft默认配置等进入宝塔官网,并选择Linux版本,最后点击立即安装。
安装命令
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
### 安装完成会回到交互界面,这个时候,浏览器访问:IP:8888,即可访问宝塔面板。(如:你的服务器IP是103.219.30.53,则浏览器访问:103.219.30.53:8888注意,在你使用网络时候,注意宝塔面板的安全。比如:你要用25565端口搭建MC服务器,则宝塔面板要放行25565端口。
bt 14来看你的端口
```
bt 14
```
### 部署Minecraft服务器
#### 创建游戏运行目录
1. 切换终端运行目录为根目录:cd /
2. 创建MC运行目录:mkdir MC
3. 切换终端运行目录为MC目录:cd MC
### 下载Minecraft服务器
1. Minecraft 官方版本
2. Minecraft Forge版本
3. Minecraft Forge版本
4. Minecraft Farbic
5. 城通网盘镜像站
6. 博客镜像站
* 其中:
1-4:下载可能会有困难。
5. 下载较慢。
6. 可以直接用wget部署到服务器。但是Forge Mod服务器和Spigot插件服务目前需要捐赠账号:官方原版可以免费下载。购买捐赠账号后,可以解锁远程辅助一次。
* 首先cd到Minecraft的运行目录:cd /MC
* 因为我上文是在根目录创建MC文件夹,所以这边是:
# 进入文件夹内
```
cd /MC
```
# 使用wget下载
```
sudo wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar
```
# 重命名
```
mv server.jar minecraft_server.1.12.2.jar
```
### 关闭防火墙
如果你有使用宝塔面板辅助,那么宝塔也自带安全内也要放行端口。
### 如:你想搭建的是1.12.2的服务器,则更改文件名字为:minecraft_server.1.12.2.jar。如果是搭建Forge或Spigot服务器,记得替换字段:
```
java -Xmx3500M -Xms256M -jar minecraft_server.1.12.2.jar
```
#### 注意:
Xms256M是服务器启动所占最大(运行)内存,Xmx3500M是服务器正常运行最大内存。看用户,比如:驰网科技I9系列服务器,4G内存可以这样设置(具体可以使用free命令查看当前可用空余内存后,设置Xmx)
我游戏路径是/MC是路径,即pwd后的路径
这个时候,如果你是第一次运行,应该是报错;因为你没有同意许可证。
### 用宝塔面板,在文件->(进入Minecraft运行目录)->找到eula.txt->修改eula=false,改为eula=true
### 正式运行Minecraft服务器
java -Xmx1500M -Xms512M -jar minecraft_server.1.12.2.jar
服务器地址为(你的IiP:25565)
e.g.你的服务器是103.36.165.53,那么你的MC服务器则是:103.36.165.53:25565
注意:这其中”.”为英文。
然后,就可以看到我们的游戏了。