jenkins
1.官网
官网:https://www.jenkins.io/
2.安装java
1.查看是否已安装JDK
yum list installed |grep java
2.卸载CentOS系统Java环境
# yum -y remove java-1.8.0-openjdk* *表示卸载所有openjdk相关文件输入
# yum -y remove tzdata-java.noarch 卸载tzdata-java
3.查看JDK软件包版本
# yum -y list java* 或者使用# yum searchjava | grep -i --color JDK
4.安装
yum install java-1.8.0-openjdk* //安装java1.8.0所有程序
java -version //查看java版本信息
// 配置java环境变量
vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
export JRE_HOME=$JAVA_HOME/jre
source /etc/profile //刷新环境变量
3.下载安装启动jenkins
官网:https://www.jenkins.io/zh/download/
镜像下载地址清华(推荐):https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/
北京外国语大学开源软件镜像站:https://mirrors.bfsu.edu.cn/jenkins/redhat-stable/
//下载
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.328-1.1.noarch.rpm --no-check-certificate
//安装
yum -y install epel-release
yum -y install daemonize
rpm -ivh jenkins-2.289.1-1.1.noarch.rpm
//修改配置
配置文件:vi /etc/sysconfig/jenkins
JENKINS_USER="root" //修改用户名为root,避免权限问题
JENKINS_PORT="8088" //修改启动端口为8088,避免8080常用端口占用
//如果报错,修改vi /etc/init.d/jenkins
添加jdk路径:
candidates="
/usr/lib/jvm/java-11-openjdk-11.0.14.1.1-1.el7_9.x86_64/bin/java
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/bin/java
"
//启动jenkins
systemctl start jenkins
systemctl status jenkins
//浏览器访问:http://192.168.0.217:8088/
需要关闭防火墙,或者防火墙开放端口
初始密码:cat /var/lib/jenkins/secrets/initialAdminPassword
不安装插件启动,创建用户保存
4.插件管理
4.1修改源
第一步:替换
cd /var/lib/jenkins/updates
[root@sg-17 updates]# sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /var/lib/jenkins/updates/default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' /var/lib/jenkins/updates/default.json
第二步:设置
点击Manafe Jenkins->Manage Pluginx->Advanced 最下面的Update Site更换下面清华地址
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
第三步:重启
浏览器:http://192.168.0.217:8088/restart
点击:yes
4.2安装汉化插件
插件搜索安装
Chinese
Locale plugin
经测试两个都要装,都要开启
然后设置中语言设置:zh_TW(繁体字翻译的更多),zh_CN(中文简体,翻译的少)
安装中,安装完重启
4.3安装常用插件,SSH,git
ssh插件作用:保存用户密码
搜索ssh,git
安装:SSH plugin,SSH Credentials Plugin,git
//重启
浏览器:http://192.168.0.217:8088/restart
点击:yes
注意:如果timeout,重新再下载
选择了IT,必定终身学习