部署Jenkins有很多种方法,今天我们介绍下如何通过Tomcat轻松部署Jenkins

一、Why Linux,Not Windows

一般都会将Jenkins这种服务类的系统,部署在Linux端(我们这里是CentOS)


二、下载war包

登录linux服务器,通过get,下载jenkins的war包

wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war


三、关闭tomcat服务,重启Tomcat服务

tomcat会自动解压部署jenkins,tomcat启动完成后,可以看到目录中多了一个jenkins的文件夹

在Tomcat下部署Jenkins

进入到文件夹看下有如下内容

在Tomcat下部署Jenkins


四、访问并配置jenkins

我们从浏览器访问下看看,192.168.xx.xx:8899/jenkins

在Tomcat下部署Jenkins

/root/.jenkins/secrets/initialAdminPassword目录下的密码拷贝过来

点击continue,跳转到如下页面

在Tomcat下部署Jenkins

选择安装suggested plugins,等待其自动安装完成


在Tomcat下部署Jenkins


输入用户名密码等信息,点击continue as admin

在Tomcat下部署Jenkins

点击start using jenkins

在Tomcat下部署Jenkins

到这里,Jenkins外部的部署基本算完成了。


但这个ip地址记起来有点难,我们来给其配置个域名吧

1、修改本机的dns解析域名规则

在C:\Windows\System32\drivers\etc 目录下面(我的是win10,不同操作系统,可能路径不一样)找到host文件,用写字板打开,添加一行,ip地址就是你linux服务器的ip

在Tomcat下部署Jenkins


2、再来访问以下jenkins

在Tomcat下部署Jenkins

有木有很爽

不过这个,只是耍了点小聪明,其它人不能通过storm的域名访问你的jenkins



提示:假如我们修改了Tomcat的http访问端口,需要用如下命令开启防火墙允许端口访问

iptables -I INPUT -p tcp --dport 8899 -j ACCEPT



相关文章: