跳转到内容

启动服务器

开服之前,请检查服务器是否安装了 Java,在终端输入

java -version

如果你看到类似以下的输出,那么服务器中已经安装了 Java

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 可以参考:

下方以安装 openjdk-17 为例

sudo apt install openjdk-17-jdk

其他发行版安装方式自行百度

推荐使用软件包管理器安装而不是自己手动装

点击查看

一般来说,在 Linux 中进行软件安装部署会放在 /opt 目录下,我们也遵循这个规则,当然你也可以不遵循

使用 cd 切换到/opt 目录

cd /opt

不熟悉 wget 时,先使用 Windows 前往 Zulu 下载,下载再使用 SFTP 软件上传到服务器 /opt 目录下。

![](_assets/Linux 开服/开服/1.png)

使用 wget 指令下载

wget https://cdn.azul.com/zulu/bin/zulu21.34.19-ca-jdk21.0.3-linux_x64.tar.gz

![](_assets/Linux 开服/开服/2.png)

解压压缩包:

![](_assets/Linux 开服/开服/3.png)

将目录重命名为 jdk21:

![](_assets/Linux 开服/开服/4.png)

这样就算是安装好了 (PS:这里的操作仅适用于开服使用,若需要其他需要 jdk 的操作请使用包管理器安装 openjdk)

方法很多,这里举出两种

update-alternatives —config java

然后选择你想使用的 Java,接着 java -version 验证版本

设置别名

确定你所使用的终端,此处以 bashAzul Zulu 为例

vim ~/.bashrc 在这个文件末尾追加

Terminal window
# java
alias java8='/usr/lib/jvm/zulu-8/bin/java'
alias java17='/usr/lib/jvm/zulu-17/bin/java'

然后刷新:source ~/.bashrc

  • 使用 Java8 开服:
Terminal window
java8 -jar example.jar
  • 使用 Java17 开服:
Terminal window
java17 -jar example.jar

/opt 目录中使用 mkdir 命令创建一个目录用于开服

将核心放入服务器内,并编写简单的开服脚本

使用 chmod 命令给脚本增加运行权限

Terminal window
chmod +x example.sh

输入 ./start.sh 或者输入 bash start.sh 即可启动

使用 vim 命令修改 eula 为 true 就可以开服了