Centos 6.8 下 Tomcat8 安装 Jenkins 2.202 (WAR)

一、下载

推荐使用国内地址下载,官网下载速度非常慢。
Jenkins国内地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/
Jenkins官网地址:http://mirrors.jenkins.io/war-stable/

基础环境:
CentOS6.8、Jdk1.8、Tomcat8

# 国内源地址:
http://mirror.xmission.com/jenkins/updates/update-center.json
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
http://mirror.esuni.jp/jenkins/updates/update-center.json

二、Jdk安装

请点击这里安装Jdk

三、Tomcat安装

请点击这里安装Tomcat

四、Maven安装

请点击这里安装Maven

五、Jenkins安装

5.1将解压后的apache-tomcat-8.5.9重命名

cd  /home/tomcat/
mv  apache-tomcat-8.5.9 jenkinsTomcat

5.2进入tomcat的webapps目录下,删除所有文件

cd  /home/tomcat/jenkinsTomcat/webapps/
rm  -rf  *

5.3修改tomcat端口号(非必须)
请点击这里查看修改Tomcat端口号

5.4修改tomcat编码

vim  /home/tomcat/jenkinsTomcat/conf/server.xml

# 加入URIEncoding="UTF-8"
<Connector port="9999" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8" />

5.5设置JENKINS_HOME环境变量

vim  /home/tomcat/jenkinsTomcat/bin/catalina.sh

#将下面这句话插入到# OS specific support.  $var _must_ be set to either true or false.上面
export JENKINS_HOME=/home/tomcat/jenkinsTomcat/webapps

在这里插入图片描述
5.6将下载好的jenkins.war上传到服务器的webapps文件夹下
cd /home/tomcat/jenkinsTomcat/webapps/
在这里插入图片描述
5.7启动tomcat

# 启动服务
sh  /home/tomcat/jenkinsTomcat/bin/startup.sh
# 查看tomcat日志
cd  /home/tomcat/jenkinsTomcat/logs/
tail -1000f  catalina.out

5.8打开浏览器输入服务器IP地址:端口号访问jenkins安装页面
比如说我的就是:192.168.199.199:9999/jenkins

5.9替换源

注意:因为jenkins本身的服务器地址下载特别慢,所以这个地方需要替换国内源
我们这里使用清华源

5.9.1编辑hudson.model.UpdateCenter.xml文件

vi  /home/tomcat/jenkinsTomcat/webapps/hudson.model.UpdateCenter.xml
# 替换清华源,注意:这里一定是http,https会出现空白页面问题
http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

5.9.2编辑default.json文件
需要替换default.json里的两处地方,具体如下:
这里提供2种替换方式。
第一种:vi方式

vi /home/tomcat/jenkinsTomcat/webapps/updates/default.json
# 
:1,$s/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g
#
:1,$s/http:\/\/www.google.com/https:\/\/www.baidu.com/g

进入vim先输入:然后再粘贴上边的:后边的命令,注意不要写两个冒号!
然后回车,输入:wq保存退出

第二种:sed方式

$ sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json

参考文章:https://www.cnblogs.com/hellxz/p/jenkins_install_plugins_faster.html

5.10替换源后,需要重启tomcat服务才会生效

# 查询tomcat服务
ps  -ef|grep tomcat
# 杀掉tomcat服务
kill  -9  服务号
# 启动服务
sh  /home/tomcat/jenkinsTomcat/bin/startup.sh
# 查看tomcat日志
cd  /home/tomcat/jenkinsTomcat/logs/
tail -1000f  catalina.out

5.11安装jenkins,输入密码
重新输入服务器IP地址:端口号访问jenkins安装页面。

# 查询密码
cat /home/tomcat/jenkinsTomcat/webapps/secrets/initialAdminPassword

在这里插入图片描述
5.12选择安装推荐的插件安装,等待安装
在这里插入图片描述
5.13设置用户名和密码
在这里插入图片描述
5.14实例配置,默认即可
在这里插入图片描述
5.15完成
在这里插入图片描述

六、Jenkins插件安装

系统管理 --> 插件管理 --> 可选插件

6.1 Jenkins汉化
6.1.1 首先设置tomcat编码(在安装已经设置,这里就可以忽略)

vim  /home/tomcat/jenkinsTomcat/conf/server.xml

# 加入URIEncoding="UTF-8"
<Connector port="9999" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8" />

6.1.2 安装Locale插件
Locale plugin
Localization: Chinese (Simplified)
重启后完成jenkins汉化

6.2 Maven
Maven Integration

6.3 SSH远程
SSH
Publish Over SSH

七、jenkins使用

这里演示了Centos6.8下jenkins+svn+maven+tomcat单服务器脚本部署项目
这里演示了Centos6.8下Jenkins+Svn+Maven+tomcat+SSH 远程持续集成和自动化部署项目

八、参考文章

Jenkins常用插件安装

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值