02-Jenkins安装部署

会有一股神秘感。 提交于 2020-03-05 17:07:31

Jenkins安装部署
Jenkins官网:https://jenkins.io/
Jenkins下载:http://updates.jenkins-ci.org/
Jenkins的全部镜像:http://mirrors.jenkins-ci.org/status.html

1. 安装依赖:

yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel

 

不建议yum源安装:

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm -import http://pkg.jenkins.io/redhat/jenkins.io.key

 

2、关闭firewall:

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

 

3、iptables防火墙(这里iptables已经安装,下面进行配置):

vim /etc/sysconfig/iptables #编辑防火墙配置文件
systemctl restart iptables.service #最后重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动

 

4. 下载软件并安装:

wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.150.2-1.1.noarch.rpm
rpm -ivh jenkins-2.32.3-1.1.noarch.rpm 
service jenkins status
service jenkins start
netstat -lntup|grep 8080

 

5. 浏览器直接打开:

http://172.16.15.160:8081/

 

6、登录的密码:

cat /var/lib/jenkins/secrets/initialAdminPassword
db0f88411c7448039948dd435ef02495

 

7、安装插件:
把准备好插件包 解压到这里:/var/lib/jenkins/
解压完后把plugins目录修改文件属主并且重启一下

chown jenkins:jenkins plugins -R

 

8、Jenkins的管理目录:

rpm -ql jenkins
/etc/sysconfig/jenkins 用户管理 端口配置。

 

9、

使用普通用户www-data启动: 需要把以下目录权限都修改一下。
/etc/init.d/jenkins
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins
/usr/lib/jenkins
/usr/lib/jenkins/jenkins.war
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins
/var/log/jenkins

 

备份策略:增量备份 使用rsync 做增量备份 到另外一台机器就好。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!