在CentOS系统上部署Java应用的流程可以分为以下几个主要步骤:
sudo yum update -y
sudo yum install java-1.8.0-openjdk-devel -y
java -version
/etc/profile
或 ~/.bashrc
文件,添加以下内容:export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
保存文件后,运行以下命令使更改生效。source /etc/profile
验证环境变量配置:echo $JAVA_HOME
which java
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/
/usr/local/tomcat/bin/setenv.sh
文件,添加JVM内存参数:JAVA_OPTS='-Djava.security.egdfile=/dev/./urandom -server -Xms256m -Xmx496m -Dfile.encoding=UTF-8'
/usr/local/tomcat/bin/startup.sh
在浏览器中访问 http://localhost:8080
验证是否安装成功。mkdir -p /data/wwwroot/default
scp -r /path/to/your/warfile user@your_server_ip:/data/wwwroot/default/
/usr/local/tomcat/conf/server.xml
文件,配置端口、连接器等相关设置。/usr/local/tomcat/bin/shutdown.sh
/usr/local/tomcat/bin/startup.sh
sudo yum install wget -ywget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repos
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keys
sudo yum install jenkins -y
sudo systemctl start jenkins
sudo systemctl enable jenkins
http://your_server_ip:8080
,按照提示完成初始设置。通过以上步骤,您可以在CentOS系统上成功部署Java应用,并实现自动化部署和持续集成。