centos

CentOS Java应用如何部署配置

小樊
44
2025-08-20 16:02:47
栏目: 编程语言

在CentOS上部署配置Java应用,可按以下步骤操作:

  1. 安装JDK

    • 使用yum安装OpenJDK:
      sudo yum install java-11-openjdk-devel -y(推荐JDK 11+)
    • 验证安装:java -version
  2. 配置环境变量

    • 编辑/etc/profile,添加:
      export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
      export PATH=$JAVA_HOME/bin:$PATH
    • 使配置生效:source /etc/profile
  3. 部署应用

    • Web应用(需Tomcat)
      • 安装Tomcat:sudo yum install tomcat -y
      • 将WAR包复制到/var/lib/tomcat/webapps/目录
      • 启动Tomcat:sudo systemctl start tomcat
    • 非Web应用
      • 上传JAR包到服务器,通过java -jar your-app.jar运行
  4. 配置防火墙

    • 开放应用端口(如Tomcat默认8080):
      sudo firewall-cmd --add-port=8080/tcp --permanent
      sudo firewall-cmd --reload
  5. 可选:使用Nginx反向代理

    • 安装Nginx:sudo yum install nginx -y
    • 配置代理:编辑/etc/nginx/nginx.conf,添加:
      location / { proxy_pass http://localhost:8080; }
    • 重启Nginx:sudo systemctl restart nginx
  6. 自动化部署(可选)

    • 使用Jenkins+Docker实现持续集成,或通过Shell脚本自动化部署流程。

注意事项

参考来源:

0
看了该问题的人还看了