1 配置jdk环境
去Oracle官网下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html
ln –s /usr/local/jdk* /usr/local/jdk
vim /etc/profile
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
检查 java -version
2 安装tomcat
https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.32/bin/apache-tomcat-8.5.32.tar.gz
tar xf apache-tomcat-8.5.32.tar.gz –C /application/
3 安装jenkins
rm -rf /application/tomcat/webapps/*
wget -c https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.99/jenkins.war
cp jenkins.war /application/tomcat/webapps/ROOT.war
/application/tomcat/bin/startup.sh
Jenkins访问地址:localhost:8080 若出现下面图片则
vim root/.jenkins/hudson.model.UpdateCenter.xml
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
就好了
4 安装maven环境
https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
然后解压
mv apache-maven-3.5.4 /usr/local/
ln -s /usr/local/apache-maven-3.5.4/ /usr/local/maven
vim /etc/profile
export M2_HOME=/usr/local/apache-maven-3.5.4
export PATH=${M2_HOME}/bin:$PATH
$source /etc/profile
5 Jenkin界面配置
1.配置maven插件
2,配置jdk和maven环境变量
3.配置ssh 在主机上生成一堆密钥对 将公钥放在gitlab服务器 私钥放在Jenkins上
脚本文件
sed -i 's#jdbc.user=root#jdbc.user=jeesns#g' /root/.jenkins/workspace/jee1/jeesns-web/src/main/resources/jeesns.properties
sed -i 's#jdbc.password=root#jdbc.password=123456#g' /root/.jenkins/workspace/jee1/jeesns-web/src/main/resources/jeesns.properties
/usr/bin/mysql -ujeesns -p123456 jeesns </root/.jenkins/workspace/jee/jeesns-web/database/jeesns.sql
cp /root/.jenkins/workspace/jee/jeesns-web/target/jeesns-web.war /application/tomcat/webapps/
source /etc/profile
/application/tomcat/bin/shutdown.sh
/application/tomcat/bin/startup.sh