外观
启动服务器
开服之前,请检查服务器是否安装了 Java,在终端输入
java -ver
如果你看到类似以下的输出,那么服务器中已经安装了 Java
text
openjdk version "21.0.2" 2024-01-16 LTS
OpenJDK Runtime Environment Zulu21.32+17-CA (build 21.0.2+13-LTS)
OpenJDK 64-Bit Server VM Zulu21.32+17-CA (build 21.0.2+13-LTS, mixed mode, sharing)
Java 安装
如果已经安装了 Java,可以忽略掉这一部分。如果环境未安装 Java 可以参考:
软件包管理器安装
下方以安装 openjdk-17
为例
其他发行版安装方式自行百度
手动♂
推荐使用软件包管理器安装而不是自己手动装
点击查看
一般来说,在 Linux 中进行软件安装部署会放在 /opt
目录下,我们也遵循这个规则,当然你也可以不遵循
使用cd切换到/opt目录
cd /opt
下载
SFTP 文件传输
不熟悉 wget 时,先使用 Windows 前往zulu下载,下载再使用 SFTP 软件上传到服务器 /opt
目录下。
wegt 下载
使用 wget 指令下载
wget https://cdn.azul.com/zulu/bin/zulu21.34.19-ca-jdk21.0.3-linux_x64.tar.gz
压缩包解压
解压压缩包:
将目录重命名为 jdk21 :
这样就算是安装好了(PS:这里的操作仅适用于开服使用,若需要其他需要jdk的操作请使用包管理器安装openjdk)
多版本 Java 共存
方法很多,这里举出两种
方法一
然后选择你想使用的 Java ,接着 java -version
验证版本
方法二
设置别名
确定你所使用的终端,此处以 bash
和 zulu Java
为例
vim ~/.bashrc
在这个文件末尾追加
shell
# java
alias java8='/usr/lib/jvm/zulu-8/bin/java'
alias java17='/usr/lib/jvm/zulu-17/bin/java'
然后刷新:source ~/.bashrc
- 使用 Java8 开服:
shell
java8 -jar example.jar
- 使用 Java17 开服:
shell
java17 -jar example.jar
开服
WARNING
TODO - 完善和排版
在/opt目录中使用mkdir创建一个目录用于开服
将核心放入服务器内,并编写简单的开服脚本
使用 chmod 命令给脚本增加运行权限
shell
chmod +x example.sh
输入./start.sh或者输入bash start.sh即可启动
使用vim修改eula为true就可以开服了