所有机器设置防火墙与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主机操作!
#Git(版本控制软件)、postfix(邮件服务器软件)、mailx(邮件客户端软件)、openjdk(Java JDK工具)
安装、启动Jenkins
#设置jenkins服务为开机自启动服务,并立刻启动该服务
[root@jenkins ~]# ss -ntulp | grep 8080
tcp LISTEN 0 50 *:8080 *:* users:(("java",pid=6810,fd=15))
初始化Jenkins
真机浏览器访问Jenkins页面(firefox http://192.168.4.30:8080)
如果联网状态直接搜索进行下载(中文插件)
拷贝插件文件到Jenkins目录,Jenkins插件目录为插件目录:/var/lib/jenkins/plugins/
插件包含:中文插件、Git插件等。
警告:cp拷贝时需要-p选项保留权限!!!
[root@jenkins ~]# ls
anaconda-ks.cfg jenkins-2.263.1-1.1.noarch.rpm jenkins_plugins.tar.gz
[root@jenkins ~]# tar -xf jenkins_plugins.tar.gz
[root@jenkins ~]# cp -rp jenkins_plugins/* /var/lib/jenkins/plugins/
[root@jenkins ~]# systemctl restart jenkins #重启jenkins 服务