1. 环境准备
1.1 环境说明
- 256MB可用内存
- 1GB可用磁盘空间(作为一个Docker容器运行jenkins的话推荐10GB)
Java 8 ( JRE 或者 JDK 都可以)
No | 主机名 | 域名 | 作用 | IP |
---|---|---|---|---|
1 | jenkins | jenkins.local.com | 代码编译部署 | 192.168.8.183 |
2 环境安装
2.1 hostname
$ hostnamectl set-hostname jenkins --static
2.2 网络设置
$ vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO="static" #dhcp改为static
ONBOOT="yes" #开机启用本配置
IPADDR=192.168.8.183 #静态IP
GATEWAY=192.168.8.2 #默认网关
NETMASK=255.255.255.0 #子网掩码
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 导入存储库安装
$ 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 设定服务
$ 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

按照上面的提示,查询出初始密码

安装时间3-5分钟......




网友评论