Linux-Jenkins安装

Posted 孤独的小人物

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux-Jenkins安装相关的知识,希望对你有一定的参考价值。

Jenkins安装

1 下载Jenkins 源代码包

安装包下载

个人收集

https://cunqi0105-1300757323.cos.ap-shanghai.myqcloud.com/install-pkg/jenkins-2.293-1.1.noarch.rpm

官方下载

https://mirrors.tuna.tsinghua.edu.cn/

image-20210517162657093

image-20210517162823160

 

 

2 安装JDK环境

详细请参考Linux-JAVA环境安装

3 安装Jenkins

rpm -ivh jenkins-2.293-1.1.noarch.rpm 

image-20210518135800993

3.1 修改Jenkins配置

vim /etc/sysconfig/jenkins
# 修改默认用户名
JENKINS_USER="root"
# 修改默认端口
JENKINS_PORT="808"

image-20210518135920226

vim /etc/init.d/jenkins 
# 增加Jenkins的java环境变量
/usr/local/java/bin/java

image-20210518140349001

3.2 启动Jenkins

systemctl start jenkins

3.3 浏览器访问

http://192.168.5.3:808/login?from=%2F

3.4 获取并输入账户密码

image-20210518142020593

cat /var/lib/jenkins/secrets/initialAdminPassword

3.5 跳过插件安装

image-20210518142140119

image-20210518142210875

image-20210518142320118

image-20210518142331728

image-20210518142356248

修改插件下载地址

Jenkins国外官方插件地址下载速度非常慢,建议修改为国内插件地址:

image-20210518142656541

image-20210518142728092

image-20210518142902673

等待网页加载完成后,登录到服务器上修改地址(这样做是为了把Jenkins官方的插件列表下载到本地,接着修改地址文件,替换为国内插件地址)

cd /var/lib/jenkins/updates

sed -i \'s/http:\\/\\/updates.jenkinsci.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

image-20210518143040366

image-20210518143245279

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

3.6 重启Jenkins

http://192.168.5.3:808/restart

image-20210518143356861

3.7 下载中文汉化插件

image-20210518143622227

image-20210518143714304

image-20210518143838293

3.8 重启Jenkins

http://192.168.5.3:808/restart

image-20210518143356861

 

以上是关于Linux-Jenkins安装的主要内容,如果未能解决你的问题,请参考以下文章

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

PHP代码-psysh调试代码片段工具

VIM 代码片段插件 ultisnips 使用教程

Android 插件化VirtualApp 源码分析 ( 目前的 API 现状 | 安装应用源码分析 | 安装按钮执行的操作 | 返回到 HomeActivity 执行的操作 )(代码片段

nodejs常用代码片段

vim代码片段插件ultisnips的使用