阅读 85

linux安装jenkins

blog.csdn.net/qq_32706349…

下载地址:www.jenkins.org.cn/d,这是中文网下载地址,速度很快

将jenkins包置于tomcat项目目录webapps下: 在这里插入图片描述 在浏览器中访问http://IP:8080/jenkins得到如下图 在这里插入图片描述 根据提示,在 cat /root/.jenkins/secrets/initialAdminPassword获得一串字符后,输入到以下管理员密码框中,进入下一个页面

这时候,不要做任何操作,先换源,因为不换源直接下载插件特别慢 换源其实就是换default.json文件,该default.json文件在/root/.jenkins/updates下面 在这里插入图片描述

换源

换源有三种方式:

第一种方式:使用vim

  • 方式:通过Vim对Jenkins启动后从官方地址下载的default.json修改,需要先等default.json下载完成才能进行
$ cd ${JENKINS_HOME}/updates  #进入更新配置位置
$ vim default.json   #这个Json文件与上边的配置文件是相同的
复制代码

这里wiki和github的文档不用改,我们就可以成功修改这个配置

使用vim的命令,如下,替换所有插件下载的url

:1,$s/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g
复制代码

替换连接测试url

:1,$s/http:\/\/www.google.com/https:\/\/www.baidu.com/g
复制代码

进入vim先输入:然后再粘贴上边的:后边的命令,注意不要写两个冒号!

第二种方式:使用sed

  • 方式:通过 sed 命令对 Jenkins 启动后从官方地址下载的 default.json 修改,需要先等 default.json 下载完成才能进行
$ cd ${JENKINS_HOME}/updates  #进入更新配置位置
$ 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
复制代码

这是直接修改的配置文件,如果前边 Jenkins 用 sudo 启动的话,那么这里的两个 sed 前均需要加上 sudo

第三种方式:下载一份update-center.json,手动修改后放到本地web服务器中

  • 方式:提前准备好修改后的update-center.json,代替 default.json 发挥作用,无需等官方 default.json 下载
cd $JENKINS_HOME
curl -Lo update-center.json https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
sed -i 's#http://updates.jenkins-ci.org/download#https://mirrors.tuna.tsinghua.edu.cn/jenkins#g' update-center.json && sed -i 's#http://www.google.com#https://www.baidu.com#g' update-center.json
#安装Nginx
sudo apt install nginx -y
#移动配置到nginx默认web目录
sudo mv update-center.json /var/www/html/
#修改Jenkins配置文件
sed -i "s#http://本地Nginx-IP/update-center.json#https://updates.jenkins.io/update-center.json#g" hudson.model.UpdateCenter.xml
复制代码

重启Jenkins,安装插件试试,简直超速!!在浏览器输入下面链接重启

http://IP:8080/jenkins/restart
复制代码

选择“选择插件来安装”,根据需要选择对应的插件,然后一直下一步 在这里插入图片描述 安装插件中。。 在这里插入图片描述 直接使用admin账户 在这里插入图片描述 实例配置,填入该地址:http://IP:8080/jenkins/ 在这里插入图片描述

最后完成后进入Jenkins页面 在这里插入图片描述

反向代理设置有误

在这里插入图片描述 首先查看Jenkins URL是否配置正确 在这里插入图片描述

  • 在tomcat上部署jenkins的确有这一问题,可以直接点击【不再显示】就可以了,不会有什么影响
  • 也可以换成java -jar来运行jenkins,就不会有这问题了

全局工具配置

配置maven和jdk,如果其他语言就不用配置 在这里插入图片描述 在这里插入图片描述

文章分类
后端
文章标签