`

ubuntu 下搭建 Jenkins 并配置部署环境

阅读更多

https://www.cnblogs.com/shuoer/p/9471839.html


环境说明
两台主机

本地服务器 192.168.1.17 jenkins服务器及dev环境
阿里云 :112.74.184.170 代码仓库及上线环境
思路:
我想实现用本地的jenkins服务器控制dev环境和线上release环境
由于手头服务器有限,所以jenkins服务器和dev环境在同一台服务器上
release环境和代码仓库在同一台服务器上

ubuntu 安装 JDK
ubuntu的安装我们采取最简单的方式安装 直接用apt-get的方式

//添加java的ppa
sudo add-apt-repository ppa:webupd8team/java
//更新软件源
sudo apt-get update
//安装java8
sudo apt-get install oracle-java8-installer
安装器会提示你同意 oracle 的服务条款,选择 ok
然后选择yes 即可

ubuntu 安装tomcat8
通过apt安装 tomcat8

sudo apt-get install tomcat8 tomcat8-docs tomcat8-examples tomcat8-admin -y
安装完成后的配置文件放置在/var/lib/

#启动
service tomcat8 start
#状态
service tomcat8 status
#停止
service tomcat8 stop
配置管理员的权限

sudo vim /var/lib/tomcat8/conf/tomcat-users.xml
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="root" password="123456" roles="manager-gui,admin-gui"/>
重启服务测试

service tomcat8 restart


安装Jenkins
参考官网 https://pkg.jenkins.io/debian-stable/

这里我们使用Jenkins的官方提供的软件仓库,要使用官方的软件仓库之前必须将软件仓库的秘钥添加到本地

#添加官方软件仓库的秘钥到本地的apt秘钥中
$ wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
将官方提供的软件仓库地址加入到本地的apt软件源中,本地用于存放软件源的文件在/etc/apt/sources.list

#将地址添加进本地的软件源列表
$ deb https://pkg.jenkins.io/debian-stable binary/
更新我们本地的软件源缓存,然后直接安装jenkins

$ sudo apt-get update
$ sudo apt-get install jenkins
启动jenkis
sudo /etc/init.d/jenkins [start|restart|stop]
安装jenkins
打开我们的浏览器输入jenkins的服务器地址,在这里我的是192.168.1.17
http://192.168.1.17:8080
但是呢有时候这个端口就会被万恶的tomcat占用我们不得不修改jenkins的端口(此时如果你打开的是jenkins此步骤可以省略)
修改jenkins端口

$ sudo vim /etc/default/jenkins

#修改如下内容
HTTP_PORT=8085

#重启jenkins服务
$ sudo /etc/init.d/jenkins restart
首次进入jenkins如要输入密码,密码位置:/var/lib/jenkins/secrets/initialAdminPassword

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics