1. 環(huán)境準(zhǔn)備
1.1 環(huán)境說明
- 256MB可用內(nèi)存
- 1GB可用磁盤空間(作為一個(gè)Docker容器運(yùn)行jenkins的話推薦10GB)
Java 8 ( JRE 或者 JDK 都可以)
| No | 主機(jī)名 | 域名 | 作用 | IP |
|---|---|---|---|---|
| 1 | jenkins | jenkins.local.com | 代碼編譯部署 | 192.168.8.183 |
2 環(huán)境安裝
2.1 hostname
$ hostnamectl set-hostname jenkins --static
2.2 網(wǎng)絡(luò)設(shè)置
$ vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO="static" #dhcp改為static
ONBOOT="yes" #開機(jī)啟用本配置
IPADDR=192.168.8.183 #靜態(tài)IP
GATEWAY=192.168.8.2 #默認(rèn)網(wǎng)關(guān)
NETMASK=255.255.255.0 #子網(wǎng)掩碼
DNS1=114.114.114.114 #DNS 配置
DNS2=8.8.8.8 #DNS 配置
$ service network restart
2.3 hosts
$ echo "192.168.8.183 jenkins.local.com" >> /etc/hosts
$ reboot
3 安裝 Java1.8
$ su -c "yum -y install java-1.8.0-openjdk-devel"
$ java -version
openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)
4 安裝Jenkins 2.273
4.1 導(dǎo)入存儲(chǔ)庫安裝
$ yum install wget
$ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
$ sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
$ yum -y install jenkins
4.2 設(shè)定服務(wù)
$ systemctl enable jenkins
4.3 Jenkins開始和停止
$ systemctl start jenkins
$ systemctl stop jenkins
4.4 防火墻開放8080端口
$ firewall-cmd --zone=public --add-port=8080/tcp --permanent
$ firewall-cmd --reload
$ firewall-cmd --zone=public --list-ports
5 開始訪問Jenkins

按照上面的提示,查詢出初始密碼

安裝時(shí)間3-5分鐘......



