安装weget:
yum -y install wget
下载阿里云换源文件update_source.sh:
wget http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/41177/cn_zh/1504061676920/update_source.sh
添加执行权限并执行换源脚本:
chmod 777 update_source.sh
./update_source.sh
然后更新并升级系统:
yum -y update && yum -y upgrade
在yum库中查找java安装包,并安装java8:
yum -y list java*
yum -y install java-1.8.0-openjdk*
安装java17(根本版本要求安装java):
wget https://img.zeruns.tech/down/Java/jdk-17_linux-x64_bin.rpm
rpm -i jdk-17_linux-x64_bin.rpm
java -version
切换java版本
sudo update-alternatives --config java
VM中查找java列表
rpm -qa |grep java
卸载java
yum remove openjdk
输入命令 rpm -e rpm -qa |grep java 卸载jdk包
输入命令 rpm -e rpm -qa |grep java --nodeps 强制卸载jdk包
查询rpm -qa |grep java,看看还有没有java
安装GNU Screen:
yum -y install screen
安装lrzsz:
yum install -y lrzsz
新建文件夹mc_server,切换工作目录到mc_server,上传服务器文件:
mkdir mc_server
cd mc_server/
rz server.jar
新建文件eula.txt,并将“eula=true”写入eula.txt中:
echo eula=true > eula.txt
新建启动脚本start.sh,并将启动命令写入start.sh中,同时赋予此脚本执行权限:
echo -e '#!/bin/sh \njava -Xmx4096M -Xms1024M -jar ./server.jar' > start.sh && chmod 777 start.sh
新建名称为“mc”的会话,切换工作目录到mc_server,在此会话下启动服务器:
screen -S mc
cd mc_server/
./start.sh
启动成功后,按下Ctrl+A再按下Ctrl+D键离开此会话。
查看所有窗口
screen -ls
重新连接服务器
screen -r mc
服务器自启动:
echo -e '#!/bin/sh \nwhile true \ndo \njava -Xmx4096M -Xms1024M -jar ./server.jar \ndone' > start.sh && chmod 777 start.sh
JVM优化启动:
#!/bin/sh
java -Xms2048M -Xmx2048M -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=35 -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs -jar server.jar
JVM优化自启动
#!/bin/sh
while true
do
java -Xms2048M -Xmx2048M -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=35 -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs -jar server.jar
done
kill:
kill 进程
forge安装
java -jar forge-1.16.5-installer.jar nogui --installServer
域名解析








Comments | NOTHING