Jenkins(001)安装部署

Jenkins安装有多种方法,docker方式安装,tomcat方式安装,rpm包方式安装等,

tomcat安装方式:

程序依赖:JDK1.8 tomcat8.0
1、:下载https://www.jenkins.io/download/ jenkins.war包
在这里插入图片描述

2、正常解压jdk及tomcat,修改jdk环境变量
3、将 jenkins.war上传到tomcat对应的webapps目录下
4、启动tomcat,访问http://ip:端口/jenkins/

填坑:
1、修改Jenkins工作路径:
如果使用 tomcat 加载的 war包形式启动 默认配置文件 /root/.jenkins
Jenkins 默认配置文件 /root/.jenkins/config.xml 配置的是:
在这里插入图片描述

/opt目录下新建jenkins_data目录
mkdir -p /opt/jenkins_data
添加环境变量/etc/profile
JENKINS_HOME=/opt/jenkins_data/
export JENKINS_HOME
重新加载环境变量
source /etc/profile

2、修改default.json文件,默认路径是/var/lib/jenkins/updates/default.json,如果有调整目录后:/opt/jenkins_data/updates/default.json
将http://www.google.com 修改为
http://www.baidu.com
3、修改hudson.model.UpdateCenter.xml文件,默认路径是/var/lib/jenkins/hudson.model.UpdateCenter.xml,如果有调整目录后:/opt/jenkins_data/hudson.model.UpdateCenter.xml
将https://updates.jenkins.io/update-center.json修改为https://mirrors.tuna.tsinghua.edu.cn/jenkins

重启tomcat服务
查询初始密码
cat /opt/jenkins_data/secrets/initialAdminPassword
348917455aea4a69972f38c659dc257d

补充插件源:

http://mirror.xmission.com/jenkins/updates/update-center.json
http://mirrors.shu.edu.cn/jenkins/updates/current/update-center.json 
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
##替换/opt/jenkins_data/updates/default.json部分参数   

sed -i 's/https:\/\/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

rpm方式安装

系统环境:windows环境和Linux环境均可以安装,文档系统环境为CentOS Linux release 7.3.1611 (Core)
jdk版本:JDK1.8以上的版本均支持,文档引用的是jdk-8u144-linux-x64.tar.gz
jenkins版本:jenkins-2.249.3-1.1.noarch.rpm

JDK安装:

上传jdk-8u144-linux-x64.tar.gz 到jenkins服务器的/opt/src目录下

##解压jdk安装包##
[root@localhost opt]# cd src/
[root@localhost src]# tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/
##添加系统jdk环境变量##
[root@localhost src]# vim /etc/profile
文末新增以下参数
export JAVA_HOME=/opt/jdk1.8.0_144
export JRE_HOME=/opt/jdk1.8.0_144/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

##重新加载环境变量##
[root@localhost src]# source /etc/profile

##查看jdk版本##
[root@jenkins01 opt]# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

Jenkins安装:

上传jenkins-2.249.3-1.1.noarch.rpm到jenkins服务器的/opt/src目录下

##rpm安装###
[root@localhost opt]# cd src/
[root@localhost src]# rpm -ivh jenkins-2.249.3-1.1.noarch.rpm
##修改jenkins配置###
[root@localhost src]# vim /etc/sysconfig/jenkins
修改内容如下:
1、修改jenkins默认工作目录为/opt/jenkins
JENKINS_HOME="/opt/jenkins"
2、修改jenkins默认用户为root
JENKINS_USER="root"
3、修改jenkins的默认服务端口,默认为8080,按需修改
JENKINS_PORT="8080"
修改完成后,wq保存配置

###开放防火墙端口###
[root@localhost src]# firewall-cmd --permanent --zone=public --add-port=8080/tcp
[root@localhost src]# firewall-cmd --reload
[root@localhost src]# firewall-cmd --list-ports
###启动jenkins服务###
[root@localhost src]# systemctl start jenkins

访问jenkins服务,打开google浏览器,输入http://IP:端口访问。
在这里插入图片描述
出现上图页面,即代表jenkins可以正常访问。

后续按指导进行安装即可。

个人习惯补充:
vim /opt/jenkins/config.xml
修改这个文件的项目workspace默认目录,高版本已有调整这个目录。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值