在CentOS上部署Java Web应用程序可以按照以下步骤进行:
-
安装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
- 下载JDK安装包,例如JDK 1.8.0_201,使用命令:
-
安装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。
- 下载Tomcat安装包,例如apache-tomcat-8.5.39,使用命令:
-
安装MySQL:
- 安装MySQL服务器:
sudo yum install mysql-server
- 重启MySQL服务并设置root密码:
service mysqld restart mysql -u root -p
- 安装MySQL服务器:
-
部署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。
- 将WAR文件复制到Tomcat的webapps目录:
希望这些步骤能帮助你成功在CentOS上部署Java Web应用程序。