1、安装jdk

yum search java|grep jdk

 sudo yum install -y java-1.8.0-openjdk

 

 

 

2、下载jenkins

wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm
自动安装
sudo rpm -ivh jenkins-2.7.3-1.1.noarch.rpm

 

 

 

3、可以修改端口

vi /etc/sysconfig/jenkins
JENKINS_PORT="8080"
我修改为8081,因为已经存在8080端口,如果没有8080可以不修改
查看端口是否被占用(
netstat -ntlp
如果没有(netstat)则使用sudo yum install net-tools安装
)

 

4、启动jenkins

sudo service jenkins start

 

 

备注:

/usr/lib/jenkins/jenkins.war    WAR包 

/etc/sysconfig/jenkins       配置文件

/var/lib/jenkins/        默认的JENKINS_HOME目录

/var/log/jenkins/jenkins.log    Jenkins日志文件

安装成功后Jenkins将作为一个守护进程随系统启动

系统会创建一个“jenkins”用户来允许这个服务,如果改变服务所有者,同时需要修改/var/log/jenkins, /var/lib/jenkins, 和/var/cache/jenkins的所有者

 

 

 5、突然发现主机无法访问,jenkins是否正常启动

systemctl status jenkins

 

 

 6、查看是否开启防火墙

systemctl status firewalld

 

 

 

 查看是否开放端口8081

firewall-cmd --list-ports

 

 

 没有开放,则加入

firewall-cmd --permanent --zone=public --add-port=8081/tcp

 

重启防火墙

systemctl reload firewalld

再次查看是否开放

 

 

 宿主机访问成功。。。。。

7、打开jenkins,输入初始密码(vi /var/lib/jenkins/secrets/initialAdminPassword)

 

写在最后

linux下jenkins 默认安装目录

rpm -ql jenkins

/usr/lib/jenkins/:jenkins安装目录,WAR包会放在这里。

/etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。

/var/lib/jenkins/:默认的JENKINS_HOME。

/var/log/jenkins/jenkins.log:Jenkins日志文件。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐