Jenkins部署文档
Jenkins的三种安装方式
Systemctl stop firewalld && systemctl disable firewalld
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
3) 下载路径
Jdk下载路径: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Tomcat 下载路径: https://tomcat.apache.org/
Jenkins 下载路径: https://jenkins.io/zh/download/
通过官方地地址(https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)下载jdk-8u231-linux-x64.tar.gz(oracle需要登录)
tar -xf jdk-8u231-linux-x64.tar.gz -C /usr/local/
mv /usr/local/jdk1.8.0_231/ /usr/local/java
vim /etc/profile
在末尾追加
export JAVA_HOME=/usr/local/java
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
source /etc/profile
java -version
如图,java安装成功
通过官方地地址(https://tomcat.apache.org/)下载apache-tomcat-8.5.47.tar.gz
tar -xf apache-tomcat-8.5.47.tar.gz -C /usr/local/
mv /usr/local/apache-tomcat-8.5.47/ /usr/local/tomcat
Tomcat安装完成
通过官方地地址(https://jenkins.io/zh/download/)下载jenkins.war
# 将Jenkins.war拷贝到tomcat的webapp下
cp jenkins.war /usr/local/tomcat/webapps/
# 启动tomcat
/usr/local/tomcat/bin/startup.sh
下图为tomcat启动成功
访问Jenkins
url: http://192.168.3.247:8080/jenkins
1)安装java(jdk1.8.221)
通过官方地地址(https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)下载jdk-8u231-linux-x64.tar.gz(oracle需要登录)
tar -xf jdk-8u231-linux-x64.tar.gz -C /usr/local/
mv /usr/local/jdk1.8.0_231/ /usr/local/java
vim /etc/profile
在末尾追加
export JAVA_HOME=/usr/local/java
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
source /etc/profile
java -version
如图,java安装成功
通过官方地地址(https://jenkins.io/zh/download/)下载jenkins.war
直接部署命令(--httpPort指定jenkins端口)(默认会占用终端)
java -jar jenkins.war --httpPort=8080
通过nohup启动,会生成nohup.out到当前文件夹(后台启动)
nohup java -jar jenkins.war --httpPort=8080 &
查看当前Jenkins的进程
ps aux | grep Jenkins
结束当前Jenkins的进程
Kill xxxx
访问url:http://192.168.3.247:8080
Dockerhub中Jenkins地址:https://hub.docker.com/_/jenkins?tab=description
docker pull jenkins/jenkins:lts
查看docker镜像
docker images
官方给出的启动方法
docker run -d --name myjenkins_247 -p 18000:8080 -p 50000:50000 jenkins/jenkins:lts
docker ps
Docker启动Jenkins成功
查看**
docker exec myjenkins_247 cat /var/jenkins_home/secrets/initialAdminPassword
访问url:http://192.168.3.247:18000
等待……
输入初始化密码
# 查看Jenkins的初始密码
cat /root/.jenkins/secrets/initialAdminPassword
输入对应密码后继续如下:
点击安装推荐的插件
系统会调用网络到Jenkins官网下载对应的插件(需要等待一段时间)
插件安装完成后如下图
输入完成后保存并完成(email为必填项)
实例配置选择默认-保存并完成
由此Jenkins安装完成,可以到如下图管理界面进行配置job