- A+
准备工作
- https://www.studenty.cn/?p=1405
- yum install git
1.安装
- sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
- sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
- yum install jenkins
- 直接下载 rpm 安装
- 各个版本地址 https://pkg.jenkins.io/
- wget https://pkg.jenkins.io/redhat/jenkins-2.156-1.1.noarch.rpm
- rpm -ivh jenkins-2.156-1.1.noarch.rpm
2.配置
- vim /etc/sysconfig/jenkins
- #监听端口
- JENKINS_PORT="8080"
3.配置权限
修改用户为root
- 为了不因为权限出现各种问题,这里直接使用root
- vim /etc/sysconfig/jenkins
- #修改配置
- $JENKINS_USER="root"
修改目录权限
- chown -R root:root /var/lib/jenkins
- chown -R root:root /var/cache/jenkins
- chown -R root:root /var/log/jenkins
重启
- service jenkins restart
- ps -ef | grep jenkins
4.启动
- systemctl start jenkins
5.安装
- 访问jenkins地址 http://ip:8080
执行命令查看密码:
- cat /var/lib/jenkins/secrets/initialAdminPassword
插件安装选择推荐插件
插件安装完成以后将会创建管理员账户
安装完成:
6.卸载
- 1.rpm -e jenkins
- 2.会有一些残留的文件分散在各地
- find / -iname jenkins | xargs -n 1000 rm -rf
7.常用命令
- 启动
- #service jenkins start
- 重启
- #service jenkins restart
- 停止
- #service jenkins stop
8.特殊情况
- Jenkenis报错:该jenkins实例似乎已离线
解决方案
- 安装插件那个页面不要动。
- 然后打开一个新的tab,输入网址http://ip:8080/pluginManager/advanced。
- 这里面最底下有个【升级站点】,把其中的链接改成http的就好了(http://updates.jenkins.io/update-center.json)。
- 然后重启jenkins服务,这样就能正常联网了