环境背景:
IP |
os |
软件 |
192.168.50.188 |
centos 7.9.2009 |
jenkins-2.277-1.1,jdk1.8 |
一. JDK安装配置
tar xvf jdk-8u151-linux-x64.tar.gz -C /usr/local/
2. 配置jdk环境变量,将一下三行放入/etc/profile最后面.
export JAVA_HOME=/usr/local/jdk1.8.0_151/
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
3. 始其生效,查看jdk已配置完成.
[root@localhost soft]# source /etc/profile
[root@localhost soft]# java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
二. jenkins下载安装
1. 下载jenkins rpm包并安装,这里下载的是2.277-1.1版本的,发布时间是2021-01-26 20:35
wget https://mirror.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.277-1.1.noarch.rpm
rpm -ivh jenkins-2.277-1.1.noarch.rpm
2. 启动报错了,提示/usr/bin/java: No such file or directory
systemctl start jenkins
3. 增加java软连接
ln -s /usr/local/jdk1.8.0_151/bin/java /usr/bin/java
或者去vim /etc/init.d/jenkins
candidates变量增加/usr/local/jdk1.8.0_151/bin/java
4. 修改jenkins配置文件为root启动,并修改监听端口号为8888,之前8080被git的puma服务占用了!
vim /etc/sysconfig/jenkins
JENKINS_USER="jenkins"修改为JENKINS_USER="root"
JENKINS_PORT="8080"修改为JENKINS_PORT="8888"
#修改目录权限
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
5. 再次启动,没问题了.
systemctl start jenkins
6. 创建管理员用户root/123456
7. 修改jenkins插件源并重启
sed -i 's#updates.jenkins.io#mirror.tuna.tsinghua.edu.cn/jenkins/updates#g' /var/lib/jenkins/hudson.model.UpdateCenter.xml
sed -i 's#updates.jenkins.io/download#mirrors.tuna.tsinghua.edu.cn/jenkins#g' /var/lib/jenkins/updates/default.json
sed -i 's#www.google.com#www.baidu.com#g' /var/lib/jenkins/updates/default.json
systemctl restart jenkins
8. 汉化
#下载这两个插件,然后重启jenkins
Locale plugin
Localization: Chinese (Simplified)
9. 汉化完成
