部署CI/CD环境,部署Jenkins,具体要求如下(开发--git---jenkins---web1)
- 准备实验环境
- 部署Jenkins、初始化Jenkins
- 管理Jenkins插件、调整系统配置
所有机器设置防火墙与selinux
[root@git ~]# firewall-cmd --set-default-zone=trusted
[root@git ~]# setenforce 0
[root@git ~]# sed -i '/SELINUX/s/enforcing/permissive/' /etc/selinux/config #修改selinux的配置文件
安装依赖软件(git、postfix、java JDK)
注意:仅在jenkins主机操作!
- [root@jenkins ~]# dnf -y install git
- [root@jenkins ~]# dnf -y install postfix
- [root@jenkins ~]# dnf -y install mailx
- [root@jenkins ~]# dnf -y install java-11-openjdk
- [root@jenkins ~]# systemctl enable postfix --now #设置开机