从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
8.2.安装:sudo rpm -ih jenkins-2.121.3-1.1.noarch.rpm
安装完成之后,主要文件目录如下:
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中如下位置修改:
8.3.2修改jenkins默认操作用户为root,在/etc/sysconfig/jenkins中如下位置修改:
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路径,如下
修改防火墙允许8089端口访问:
vi /etc/sysconfig/iptables
新增 :
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
重启防火墙生效;
sudo service iptables restart
8.4此时启动jenkins 服务即可
在浏览器上输入IP地址和端口号
jenkins的密码在/var/lib/jenkins/secrets/initialAdminPassword
安装插件
创建用户,并且保存即可