从0开始搭建一台服务器开发环境(四)

8.安装jenkins
9.安装nginx

8.安装Jenkins

8.1 下载jenkins到指定目录
wget -P /develop https://prodjenkinsreleases.blob.core.windows.net/redhat-stable/jenkins-2.121.3-1.1.noarch.rpm

从0开始搭建一台服务器开发环境(四)

8.2.安装:sudo rpm -ih jenkins-2.121.3-1.1.noarch.rpm

从0开始搭建一台服务器开发环境(四)
安装完成之后,主要文件目录如下:
war包的目录是:/usr/lib/jenkins/jenkins.war
配置文件:/etc/sysconfig/jenkins
home目录:/var/lib/jenkins
日志目录:/var/log/jenkins/jenkins.log

8.3.配置jenkins

8.3.1修改jenkins默认端口号:在/etc/sysconfig/jenkins中如下位置修改:
从0开始搭建一台服务器开发环境(四)
8.3.2修改jenkins默认操作用户为root,在/etc/sysconfig/jenkins中如下位置修改:
从0开始搭建一台服务器开发环境(四)
8.3.3启动jenkins,命令;service jenkins start
却始终报错:
Starting Jenkins bash: /usr/bin/java: No such file or directory
解决方案
修改jenkins启动配置文件,切换目录到/etc/init.d
备份jenkins文件
修改配置文件 vi jenkins
在candidates中丢一行增加java路径,如下
从0开始搭建一台服务器开发环境(四)
修改防火墙允许8089端口访问:
vi /etc/sysconfig/iptables
新增 :
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
从0开始搭建一台服务器开发环境(四)
重启防火墙生效;
sudo service iptables restart

8.4此时启动jenkins 服务即可

从0开始搭建一台服务器开发环境(四)
在浏览器上输入IP地址和端口号
从0开始搭建一台服务器开发环境(四)
jenkins的密码在/var/lib/jenkins/secrets/initialAdminPassword

安装插件
从0开始搭建一台服务器开发环境(四)
创建用户,并且保存即可
从0开始搭建一台服务器开发环境(四)