引言
Linux开服具有快速,高效,性能等特点,而Windows虽然简单,但是不具备Linux良好的性能。
本教程就说明一下简单的Linux开服方式(@需要教程的人,如果你学会后,请无偿帮助更多的人。)
服务器准备
首先。先准备一个Linux服务器(废话),出于习惯,我就使用Ubuntu操作系统,版本18.04。
本教程就拿腾讯云cvm做测试吧。由于Java服吃起来比较大,建议2c2g。
关于MC服务端
如果你是要开Java版1.12的服务器的话,那么恭喜你,你可以使用CatServer Pro了。CatServer在不久前已经完全开源,并且完全免费了。
本文就拿CatServer做测试,其他服务端相同。
开始搭建
1.登录ssh,为了安全,请不要切换到root。(ssh软件我推荐putty,win10自带ssh,cmd/powershell 直接用户名@ip即可)
2.更新软件包数据库
sudo apt update
3.下载Java8环境
sudo apt install openjdk-8-jre openjdk-8-jdk -y
觉得太慢?试试apt-fast!
sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get -y install apt-fast
安装期间一路回车就行
使用apt-fast安装java8环境
sudo apt-fast install openjdk-8-jre openjdk-8-jdk -y
等命令执行完后,Java8环境就安装好了。是不是比Windows简单?安装Java8只需要一条命令,而不是去Java.com找(如果你乐意)。
你还可以校验下你的Java8
java -version
它应该反馈出类似如下结果
ubuntu@VM-0-3-ubuntu:~$ java -version
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
ubuntu@VM-0-3-ubuntu:~$
4.下载CatServer
虽然我不知道CatServer和CatServer Pro的区别,但是我看到CatServer仓库里有Readme.md并且CatServer Pro还是预览版本,所以我就选CatServer了。
仓库地址:CatServer CatServer Pro
wget -O CatServer.jar https://github.com/CatServer/CatServer/releases/download/3.0/CatServer-3c5e7d0-universal.jar
下载太慢?用aria2!
安装aria2。如果安装了apt-fast,请忽略此步骤。
sudo apt install aria2 -y
使用aria2下载
-s 表示split,将源文件拆分成8份下载,-x表示使用多少个线程 https://blog.csdn.net/jaye16/article/details/74942839
aria2c -s 8 -x 10 https://github.com/CatServer/CatServer/releases/download/3.0/CatServer-3c5e7d0-universal.jar
重命名服务端文件
mv CatServer-3c5e7d0-universal.jar CatServer.jar
mkdir mc
mv CatServer.jar mc
cd mc
java -jar CatServer.jar
java -Xms1024MB -Xmx2048MB -jar CatServer.jar
sudo apt install screen -y
screen java -jar CatServer.jar
尼玛,apt-fast是个什么鬼操作
其实我也不知道(我在某个群看到的
我来了!
(˶˚ ᗨ ˚˶)