在CentOS上部署Java应用步骤
在CentOS上部署Java应用步骤如下:
-
安装JDK
- 使用yum安装OpenJDK:
sudo yum install java-1.8.0-openjdk-devel
(或指定其他版本)。 - 验证安装:
java -version
。
- 使用yum安装OpenJDK:
-
配置环境变量(可选)
- 编辑
/etc/profile.d/java.sh
,添加:
export JAVA_HOME=/usr/lib/jvm/jdk-版本号
export PATH=$JAVA_HOME/bin:$PATH
。 - 使配置生效:
source /etc/profile.d/java.sh
。
- 编辑
-
部署应用
- 直接运行JAR包:
- 上传JAR包到服务器,如
/home/user/app
。 - 运行命令:
java -jar your-app.jar
(前台)或nohup java -jar your-app.jar > app.log 2>&1 &
(后台)。
- 上传JAR包到服务器,如
- 使用Tomcat部署Web应用:
- 安装Tomcat:
sudo yum install tomcat
或手动下载解压至/usr/local/tomcat
。 - 将WAR包放入
tomcat/webapps
目录,启动Tomcat:/usr/local/tomcat/bin/startup.sh
。
- 安装Tomcat:
- 直接运行JAR包:
-
开放防火墙端口(如需远程访问)
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
。
-
验证部署
- 访问
http://服务器IP:端口/应用路径
(如http://localhost:8080/your-app
)。
- 访问
说明:
- 若为Spring Boot应用,可直接运行JAR包,无需Tomcat。
- 生产环境建议使用
systemd
配置开机自启动或结合Docker部署。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!