由于jenkins是基于java环境运行的,咱们需求装置java
装置java
//检查jdk软件包列表
yum search java | grep jdk
//挑选版别并装置
yum -y install java-1.8.0-openjdk*
//检查装置的sdk版别
yum list installed |grep java
//履行以下指令,检查是否装置成功。
java -version
假如装置后有问题需求重装的话运行以下指令
//卸载JDK相关文件输入和tzdata-java输入
yum -y remove java-1.8.0-openjdk*
yum -y remove tzdata-java.noarch
//检查yum库中的Java装置包
yum -y list java*
yum装置jenkins
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
//假如未发现wget指令,运行以下代码
yum remove wget
yum -y install wget
//然后再次运行第一步的代码进行装置jenkins
导入密钥
留意:若之前已从Jenkins导入过密钥,“rpm–import”将失利,请疏忽,继续履行下面
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
根据java版别装置jenkins
(1)java11以上的能够装置这个
yum install -y jenkins
(2)咱们这儿装的java环境是1.8的版别,最终一个支持1.8版别的jenkins版别是2.346.1,咱们履行下面指令装置
yum install -y jenkins-2.346.1
//假如提示jenkins-2.346.1.noarch.rpm的公钥没有装置,运用以下脚本装置能够越过公钥检查
sudo yum -y install jenkins --nogpgcheck
检查jenkins装置信息
rpm -ql jenkins
更改jenkins默认端口
1.由于jenkins默认端口为8080,而8080又是tomcat的默认端口,为了避免以后端口冲突,咱们把8080改为8082; 2.jenkins的装备文件在/etc/sysconfig/jenkins下面,修正装备文件:
3.修正装备文件之后,还需求修正启动服务文件,centos下的服务文件都在/usr/lib/systemd/system下
vim/usr/lib/systemd/system/jenkins.service
4.修正完成后履行
systemctl daemon-reload
就能够重启jenkins服务了
//启动
systemctl start jenkins
//中止
systemctl stop jenkins
//重启
systemctl reload jenkins
//检查
ps -ef | grep jenkins
装备安全组和防火墙铺开8082端口
这儿有不清楚的看我另一篇文章的最终一部分,只需求nginx文章中的443端口改为8082即可
好不在赘述,装备完成后,重启jenkins服务,然后在浏览器地址栏访问:http://服务器公网ip:8082/ 就能够了
检查管理员暗码
cat /var/lib/jenkins/secrets/initialAdminPassword
我的是:39465c8656b148a1a51274e906314016 第一次初始化较慢,耐心等待,过了大约15秒,毕竟我的是M1嘛
装置插件
决断挑选引荐装置,嘻嘻嘻,等待是绵长的~~~
long time after,依靠装完了后就开端一路向西,不对一路next
呦,一看表18:20了,今天就写到这儿吧,下班下班
至于jenkins怎样装备,且听下回分解,再见了掘友们。