Appearance
JAR 服务部署
后端接口服务部署注册
直接窗口运行(不推荐)
窗口cd到程序jar路径
执行java -jar xxx.jar

加密注册到服务版本(推荐)
1. 执行加密

2. 程序配置参考
3. 服务注册
- 创建服务配置文件
sh
# 创建服务配置文件
vim /etc/systemd/system/xxx-api.service服务内容
sh
[Unit]
Description=xxx 接口服务
After=network.target
[Service]
Type=simple
# 可以去掉
User=root
# 要加上,否则默认root根路径
WorkingDirectory=/工作路径/
# 未加密方式
# ExecStart=java -Dfile.encoding=utf-8 -jar /jar包路径/xxx.jar --server.port=端口号
# 加密方式
ExecStart=java -Dfile.encoding=utf-8 -javaagent:/jar包路径/api.jar -jar /jar包路径/xxx.jar --server.port=端口号
# 可以去掉
Restart=on-failure
[Install]
WantedBy=multi-user.target- 服务启停命令
sh
# 重新加载systemd管理器配置:
sudo systemctl daemon-reload
# 启动服务:
sudo systemctl start xxx-api
# 设置服务开机自启:
sudo systemctl enable xxx-api
# jar包授权
chmod +x /jar路径/xxx.jar
# 停止服务
sudo systemctl stop xxx-api
# 获取状态
sudo systemctl status xxx-api