阅读量:3
Java程序在Linux部署步骤如下:
- 安装Java环境:用包管理器(apt/yum)安装OpenJDK/JDK,如
sudo apt install openjdk-17-jdk。 - 上传程序文件:通过scp/FTP等工具将JAR/WAR包上传至服务器,如
scp app.jar user@server:/path。 - 运行程序:
- 前台运行:
java -jar app.jar。 - 后台运行:
nohup java -jar app.jar > log.log 2>&1 &。
- 前台运行:
- 配置开机自启动(可选):
- 创建systemd服务文件
/etc/systemd/system/app.service,内容示例:[Unit] Description=Java App After=network.target [Service] ExecStart=/usr/bin/java -jar /path/app.jar Restart=always User=root [Install] WantedBy=multi-user.target - 启用服务:
sudo systemctl enable app.service,启动服务:sudo systemctl start app.service。
- 创建systemd服务文件
- 配置防火墙(可选):若需外部访问,开放对应端口,如
sudo ufw allow 8080。
注:根据项目类型(如Web应用需搭配Nginx),步骤可适当调整。
以上就是关于“Java程序在Linux如何部署”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm