在CentOS上部署Java应用程序通常涉及以下几个步骤:
安装Java环境:
sudo yum update -y
sudo yum install java-1.8.0-openjdk-devel -y
java -version
javac -version
配置Java环境变量:
/etc/profile文件,添加以下内容:export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
上传Java应用:
运行Java应用:
java -jar your-application.jar
webapps目录下,Tomcat会自动解压并部署应用。使用Tomcat部署Web应用(如果部署的是Web应用):
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.39/bin/apache-tomcat-8.5.39.tar.gz
tar -xzvf apache-tomcat-8.5.39.tar.gz
mv apache-tomcat-8.5.39 /usr/local/tomcat/
echo 'export CATALINA_HOME=/usr/local/tomcat' >> /etc/profile
source /etc/profile
/usr/local/tomcat/bin/startup.sh
配置防火墙:
sudo firewall-cmd --permanent --add-port 8080/tcp
sudo firewall-cmd --reload
访问应用:
自动化部署(可选):
以上步骤是在CentOS上部署Java应用的基本流程,具体应用时可能需要根据应用的不同(如Web应用、桌面应用等)有所差异。