赞
踩
文章使用的Linux平台是termux,理论上能搭建Java环境的Linux平台都能使用本教程
(1) 安装vim
apt install vim -y
(2) 安装必要的软件
apt install wget proot -y
(3) 安装ubuntu
mkdir ubuntu
cd ubuntu
下载一个anlinux,第一步选择Ubuntu,
复制命令到termux,运行命令。这里下载ubuntu需要梯子,
下载完成后
chmod +x ubuntu.sh
chmod +x start-ubuntu.sh
bash start-ubuntu.sh
如果成功了应该会显示 root@localhost:~#
以下命令在Ubuntu环境下运行
sudo apt install openjdk-8-jdk
或者
sudo apt install openjdk-8-jre-headless # 这个是apt给我推荐的,貌似这个安装的依赖少
安装完成后使用javac -version
查看版本
出现版本号说明成功
以下命令在Ubuntu环境下运行
1.创建目录及获取Forge服务器端的安装包(版本1.12.2)
mkdir /root/mc_server
cd /root/mc_server
wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.12.2-xx.xx.x.xxxx/forge-1.12.2-xx.xx.x.xxxx-installer.jar
上面的命令没有给出明确的版本号,需要找到对应Java版本的forge,可在这个网址寻找:forge版本
在写这个教程的时候我的Java版本是1.8.0_251,搭建的是mc1.12.2的服务器,选择1.12.2的14.23.5.2855版本。将上面命令的xx.xx.x.xxxx换成对应的版本下载,这里的下载用梯子应该会更快。
2.开始安装
注意nogui参数前没有-
java -jar forge-1.12.2-14.23.5.2855-installer.jar nogui -installServer
如果这一步出错,大概率是版本不对应的问题,请下载对应Java版本的forge.
3.安装完后mc_server文件夹里会多出一个forge-1.12.2-14.23.5.2855.jar,我们运行它
java -Xms800m -Xmx1024m -jar forge-1.12.2-14.23.5.2855.jar nogui
说明一下-Xms和-Xmx意义
-Xms(m):分配给程序的初始运存,以MB为单位
-Xmx(m):分配给程序的最大运存,以MB为单位
自己调参吧,设备性能好的建议都开到1024MB以上
4.第一次运行时会自行中断,让你修改一个eula.txt
vim elua.txt
把false改为true,保存退出
5.再运行一次
java -Xms800m -Xmx1024m -jar forge-1.12.2-14.23.5.2855.jar nogui
第一次会比较慢,等一下吧
在termux新建个会话,用ifconfig看一下ip,用这个IP登录服务器,默认端口为25565。发现连接被拒绝了
如果你用盗版客户端登录,连接会被拒绝。
这时我们把服务器停了
stop
然后编辑server.properties
vim server.properties
找到这一行:online-mode=true
改为:online-mode=false并保存退出。这句的作用是防盗版的
再启动一次
java -Xms800m -Xmx1024m -jar forge-1.12.2-14.23.5.2855.jar nogui
大功告成
(1)需要添加mod的话直接在mc_server文件夹里的mod文件夹添加。
(2)需要内网穿透的话,免费的推荐zerotier,付费的话选择很多,推荐echosite。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。