centos

如何在CentOS上部署Java Web应用程序

小樊
87
2025-02-12 11:59:31
栏目: 编程语言
Centos服务器限时活动,0元免费领! 查看>>

在CentOS上部署Java Web应用程序可以按照以下步骤进行:

  1. 安装JDK

    • 下载JDK安装包,例如JDK 1.8.0_201,使用命令:
      wget https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f****bca3f542482c60/jdk-8u201-linux-x64.tar.gz
      
    • 解压安装包到指定目录,例如/usr/java:
      tar -zxvf jdk-8u201-linux-x64.tar.gz -C /usr/java/
      
    • 配置环境变量,编辑/etc/profile文件:
      vi /etc/profile
      
      添加以下内容:
      export JAVA_HOME=/usr/java/jdk1.8.0_201
      export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
      export PATH=$PATH:$JAVA_HOME/bin
      
      保存并退出,然后执行以下命令使配置生效:
      source /etc/profile
      
    • 验证Java是否安装成功:
      java -version
      
  2. 安装Tomcat

    • 下载Tomcat安装包,例如apache-tomcat-8.5.39,使用命令:
      wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.39/bin/apache-tomcat-8.5.39.tar.gz
      
    • 解压安装包到指定目录,例如/usr/local/tomcat:
      tar -zxvf apache-tomcat-8.5.39.tar.gz -C /usr/local/tomcat/
      
    • 进入Tomcat的bin目录并启动Tomcat服务器:
      cd /usr/local/tomcat/bin
      ./startup.sh
      
    • 验证Tomcat是否启动成功,在浏览器中访问http://your_server_ip:8080。
  3. 安装MySQL

    • 安装MySQL服务器:
      sudo yum install mysql-server
      
    • 重启MySQL服务并设置root密码:
      service mysqld restart
      mysql -u root -p
      
  4. 部署Java Web应用程序

    • 将WAR文件复制到Tomcat的webapps目录:
      sudo cp target/your-application.war /usr/local/tomcat/webapps/
      
    • 重启Tomcat使部署生效:
      /usr/local/tomcat/bin/shutdown.sh
      /usr/local/tomcat/bin/startup.sh
      
    • 访问部署的应用程序,在浏览器中输入http://your_server_ip:8080/your-application。

希望这些步骤能帮助你成功在CentOS上部署Java Web应用程序。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:如何在 CentOS 上部署 C++ 应用程序

0
看了该问题的人还看了