需要java环境支持,自行百度.
jenkins 安装源在国外, 下载会比较慢, 尤其在linux下, 使用yum或者apt install jenkins方式安装时,经常会下载失败.
由于yum或者apt方式会将下下载文件放在一个临时目录里,我们可以先下载好,然后再次用yum或者apt安装时,安装程序就会跳过下载过程.
举例,比如下载jenkins 2.204.2版本, 我是ubuntu环境,apt-get的临时路径是 /var/cache/apt/archives
cd /var/cache/apt/archives wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/debian-stable/jenkins_2.204.2_all.deb
这样就可以很快的从清华源下载好ubuntu的deb安装包. centos或redhat需要访问https://mirrors.tuna.tsinghua.edu.cn/jenkins/ 找到rpm包链接,修改上面的示例.
然后更新下源,开始安装,下载 会从几十kb级别提高到几十兆级别.
sudo apt-get update sudo apt-get install jenkins
安装后,运行 java -jar jenkins.war ,默认是8080端口. 有两种方法修改端口
1. 指定端口: java -jar jenkins.war --httpPort=8080
2. 修改jenkins配置文件, 路径:vi /etc/default/jenkins
现在jenkins就可以访问了.如果打算配置开机自动启动,还得做一些工作,此处跳过.
通过网页访问jenkins, 输入Jenkins\secrets\initialAdminPassword的密码后, 如果是离线主机会有跳过安装插件的提示,如果在线主机,就没有跳过安装插件的提示了.如果选择安装差距,那么就会从国外下载,会很慢.
方法:
另开一个web页面,网址类似为 http://x.x.x.x:8080/pluginManager/ 这是安装插件的网址路径.
选择 Advanced或者高级(界面的语言没准),这样就跳过了插件安装界面(其实安装在后台默默的进行,不用管它),在出现的页面的最下面一个输入框删除原有的url地址,换上
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
提交后,换到Available标签(没准会翻译成 可用插件), 点击下面的Check now(也许会翻译成 更新) ,会更新成为清华源的插件列表.
再回到首页, 可能会看见提示,插件安装失败,是否重试. 我没测试过是否需要在后台重启jenkins服务,直接点了重试.再次开始安装插件.