jenkins 最新版 搭建

jenkins 中文网:https://jenkins.io/zh/

点击下载:https://jenkins.io/zh/download/

 

 然后选择对应的安装环境,我的CentOS 7.6:

 

 

有外网的条件下可以用这三条命令安装

没有外网可以使用下面的rpm包进行安装,似乎没有依赖的说

 

CentOS系统环境的网站安装教程(Wiki):

 https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions

     注:如需其他系统的Jenkins安装帮助,请在下载页面https://jenkins.io/zh/download/选择对应的系统进入

 

# rpm -ivh jenkins-2*.rpm

# whereis java
java: /usr/local/jdk-11.0.4/bin/java

# vim /etc/rc.d/init.d/jenkins

 

设置Jenkins的运行环境

 启动Jenkins

# systemctl start jenkins
Warning: jenkins.service changed on disk. Run 'systemctl daemon-reload' to reload units.
# systemctl daemon-reload

# systemctl restart jenkins

 

容器类环境的Jenkins搭建请参考:

https://www.cnblogs.com/zhrngM/p/11449365.html

 

发现一篇很好的文章,就不浪费笔墨了

https://cnblogs.com/rslai/p/8135460.html

向作者敬礼!

 

 

后续...

我们来看看官方推荐文档有什么值得注意的:

1、使用open jdk,开源软件的意向如此

2、Jenkins将以守护进程的方式启动

3、Jenkins错误排查时的日志所在路径

4、Jenkins启动所使用的配置文件及其路径

5、web访问端口

6、网络安全

 

 

 

看一眼日志:

 

 

配置防火墙

firewall-cmd --permanent --new-service=jenkins
firewall-cmd --permanent --service=jenkins --set-short="Jenkins Service Ports"
firewall-cmd --permanent --service=jenkins --set-description="Jenkins service firewalld port exceptions"
firewall-cmd --permanent --service=jenkins --add-port=8080/tcp
firewall-cmd --permanent --add-service=jenkins
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --reload
 
firewall-cmd --list-all
 

 # systemctl status firewalld

● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)

 

防火墙没开,开一下

# systemctl start firewalld

 

posted @ 2019-09-07 10:35  有你~你是美好滴  阅读(348)  评论(0编辑  收藏  举报