Jenkins官网:https://jenkins.io/zh/
1.安装方法 下载windows安装包 mis安装
提示上述错误是账号权限的问题,官网的解决办法如下:
1.Logon to the computer with administrative privileges.
2.Open the Administrative Tools and open the Local Security Policy
3.Expand Local Policy and click on User Rights Assignment
4.In the right pane, right-click Log on as a service and select properties.
5.Click on the Add User or Group… button to add the new user.
6.In the Select Users or Groups dialogue, find the user you wish to enter and click OK
7.Click OK in the Log on as a service Properties to save changes.
翻译过来就是:
使用管理特权登录到计算机.
打开"管理工具",然后打开"本地安全策略"
展开"本地政策",然后点击"用户权限分配"
在右窗格中,右键单击"作为服务登录",然后选择属性.
单击"添加用户或组..."按钮以添加新用户.
在"选择用户或组"对话框中,找到您想要输入的用户,然后单击"确定"
在"作为服务登录"属性中单击"确定"以保存更改.
然后与添加的用户重试.
但是如果你的电脑是window10家庭版,没有本地安全策略,上述解决办法不能实现
2.执行war文件安装
E:\tech>java -jar jenkins.war
启动的时候报错connect timed out,意思是连接超时,因为默认使用https是传输,因此会出现连接超时的情况。
进入C:\Users\用户名.jenkins 目录,找到
hudson.model.UpdateCenter.xml文件,将
默认运行jenkins的目录是C盘,如果想指定JENKINS_HOME,运行以下命令即可:
java -DJENKINS_HOME=/data/.jenkins -jar /usr/lib/jenkins/jenkins.war --httpPort=8099
java -DJENKINS_HOME=d:/jenkins -jar jenkins.war --httpPort=8099
httpPort为指定端口启动。
Jenkins默认用户名 admin,默认密码 C:\Users\用户名.jenkins\secrets\initialAdminPassword
遇到的问题:
1.在线安装插件失败
解决办法:
系统设置->插件管理-> 高级,滑动到下方找到“升级站点”
将 http://mirror.esuni.jp/jenkins/updates/update-center.json 这个下载源 复制粘贴到输入框内,然后提交。
通常这种方法还是会失败,因为update-center.json里面的地址仍然是google的。导致下载插件失败
2.离线安装
这是清华镜像站关于Jenkins的更新https://mirrors.tuna.tsinghua.edu.cn/jenkins/
下载需要的插件
*下载需要的plugin,选择匹配的版本号,下载到本地
然后打开:系统管理—插件管理—高级—找到”上传插件”(浏览,找到扩展名为.hpi或者.jpi的插件,上传之后默认直接就安装了。重启jenkins,安装的插件就可以使用了。
3.http://j**/restart Jenkins重启的是报错:
Jenkins cannot restart itself as currently configured.
解决办法:
Jenkins首页--> 系统管理--> Install as Windows service( 设置为Windows服务 ),点击安装即可。
有可能还好遇到Jenkins--运行构建的机器,Install as a service报错
解决办法:
是因为原来已经装过jenkins服务,这时候启动就可以了,到管理-》服务->启动Jenkins
如果想删掉原来的Jenkins服务,需要在命令行里面运行 sc delete jenkins,即可删掉服务。
Jenkins 命令:
http://jenkins-server-address/[command] where [command] can be
http://jenkins-server-address/exit exit to shutdown jenkins
http://jenkins-server-address/restart restart to restart jenkins
http://jenkins-server-address/reload reload to reload the configuration