## **一. 安装JDK1.8** ~~~ (1)创建安装目录 mkdir /usr/local/java/ (2)解压至安装目录 tar -zxvf jdk-8u251-linux-x64.tar.gz -C /usr/local/java/ (3)设置环境变量 vim /etc/profile 在末尾添加 export JAVA_HOME=/usr/local/java/jdk1.8.0_251 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH (4)使环境变量生效 source /etc/profile (5)添加软链接 ln -s /usr/local/java/jdk1.8.0_251/bin/java /usr/bin/java (6)检查 java -version ~~~ ## **二、安装Jenkins** ## **1. 下载依赖** ~~~cpp wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo ~~~ ## **2. 导入秘钥** ~~~swift rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key ~~~ ## **3. 安装** ~~~ yum install jenkins ~~~ ## **三、jenkins配置** ## **1. 查看安装目录信息** ~~~ rpm -ql jenkins ~~~ ![](https://img.kancloud.cn/3c/6d/3c6d5572a2c3454a931f165d259ba7a2_564x151.png) * jenkins相关目录说明: ~~~ /usr/lib/jenkins/:jenkins安装目录 /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。 /var/lib/jenkins/:默认的JENKINS_HOME。 /var/log/jenkins/jenkins.log:jenkins日志文件。 ~~~ ## **2. 修改jenkins端口号** 默认端口号是8080,为了防止端口冲突,我们需要修改端口号。 ``` vi /etc/sysconfig/jenkins ``` ![](https://img.kancloud.cn/59/48/5948139cdd2bba268902770ba85bd227_454x141.png) ## **3. 启动jenkins** ~~~ service jenkins start ~~~ ## **4. 访问Jenkins** ~~~ http://212.64.29.192:8080/ //ip:端口号 ~~~ ## **5. 管理配置Jenkins** ~~~text 在安装完成后,默认生成了一个登录密码,首次登录需要这个密码。 密码路径:/var/lib/jenkins/secrets/initialAdminPassword ~~~ ![](https://img.kancloud.cn/ed/a5/eda5dacaa8d9ad64b2da6dbdabb285fb_990x923.png) ![](https://img.kancloud.cn/d9/08/d9089de1c334650a6ef81449bf29a149_1048x275.png) ## **6. 安装插件** ~~~ 新手安装建议选择:安装推荐的插件,安装过程大概半个多小时。 ~~~ ![](https://img.kancloud.cn/f2/4e/f24e69e1ed3b912309a57342c3ef760e_1088x956.png) ![](https://img.kancloud.cn/6a/ac/6aac97f67dd2d16420cbc611754d98b1_1071x951.png) ## **7. 管理用户创建** ~~~ 这个用户就是最大管理者权限,相当于admin ~~~ ![](https://img.kancloud.cn/79/1c/791c61f12d9aa30a6b29cef3090ab6fb_1018x947.png) ## **8. Jenkins配置完成** ~~~ 到此步,安装就大功告成! http://212.64.29.192:8081/ //ip:端口号 ~~~ ![](https://img.kancloud.cn/44/ba/44bab84a8e0376d27cc1bc869c73b7ea_1015x954.png) ![](https://img.kancloud.cn/ba/12/ba1242287d385f7ab74cec4602f9d533_1917x707.png)