Jenkins 安装和下载(含问题解决,包括插件下载缓慢,无法下载,卡死,处于离线状态等问题)
这里以Windows平台下载为例。
下载.msi的安装版本。
(另外,附上卸载方法,Windows很简单,打开控制面板,卸载,而后将那个安装的文件夹整个删掉即可。。。)
这里省略。下载ok后,
等他打开浏览器。打开完成后,
这个时候,打开电脑的“服务”,找到Jenkins,而后将该服务关闭掉。
而后,打开安装Jenkins的目录,我的为:E:\应用软件\Jenkins
这个时候需要做两步:
1.找到这个文件:
打开,修改里面的uri:
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>http://mirror.esuni.jp/jenkins/updates/update-center.json</url>
</site>
</sites>
保存以后。
2.修改jenkins.xml文件,修改端口。原来的端口为8080,因为我8080端口还有其他用处(比如tomcat),所以修改为9080.
<executable>%BASE%\jre\bin\java</executable>
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=9080 --webroot="%BASE%\war"</arguments>
3.打开update文件夹,里面有一个default.json文件,这个为重点,这个决定了你后面插件的下载速度以及安装的成败。
这里需要一个工具,notepad++,方便我们操作。
首先,把第一行的www.goole.com改成:
这个是检测的url,国内访问不了谷歌的。。。所以,如果是这个的话,后面安装的时候就会显示:离线。。。。
其次,需要:替换里面是有的地址(即拉取插件的仓库地址)
按下CTRL+f,选择替换:
把这个文件里面是有的
http://updates.jenkins-ci.org/download/
替换成:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/
选择全部替换,大概有1721个好像。。。
保存。
致此,你能配置的内容就完成了。
现在,在服务中,打开Jenkins服务:
而后打开浏览器,按照提示,享受流畅下载吧。。。。
可是,你会发现git的相关内容无法下载。。。
没关系,这个需要手动。进去以后,
右上角会有红色错误标记,点击“纠正”,
在“高级”中,选择:手动上传。
这个,hpi,我们可以手动上传。去https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins
网站,键盘:ctrl+f,搜索:git-client,选择缺少的版本(我这里是3.0.0),下载(很快,国内的)
而后在高级中,将其上传即可,它会自动安装。而后就是restart。在浏览器中输入:
localhost:9080/restart
大功告成!