一、部署准备
1.远程服务器一台:要求已安装linux操作系统、tomcat、jdk;
2.从网上下载的jenkins.war包,推荐下载地址:http://Jenkins-ci.org/,或http://mirrors.jenkins.io/war-stable/
二、部署安装
步骤如下:
1、将之前下载的jenkins.war,通过XFTP或WinSCP等工具,放到远程服务器tomcat的webapps目录下;
2、配置tomcat的server.xml服务器端口;
3、更新tomcat-users.xml中的用户密码;
4、进入tomcat的bin目录,执行./startup.sh命令,启动应用;
启动成功后,日志输出INFO: Jenkins is fully up and running,如下图所示:
注意:记住上面红框中的那串字符,这是自动化生成的管理员密码,第一次登录jenkins管理页面,需要使用这个密码登录。
5、在本地电脑访问地址http://远程服务器ip:端口/jenkins/,即可进入Jenkins操作界面。
注意:第一次访问这个地址,会要求输入管理员密码,该密码即为上图红框中的一串字符,也可在远程服务器的/root/.jenkins/secrets/initialAdminPassword文件中查看。登录成功后,按要求修改密码,以后登录就可以直接用修改后的密码了。
三、系统管理配置
如果<Manage Jenkins>页面提示“ Your container doesn't use UTF-8 to decode URLs. If you use non-ASCII characters as a job name etc, this will cause problems. See Containers and Tomcat i18n for more details.”
出现此提示是因为,jenkinsj建议在tomcat中使用utf-8编码,配置tomcat下conf目录的server.xml文件
PS:如果Job的控制台中文输出乱码,请将URIEncoding=“utf-8”更改为useBodyEncodingForURI=“true”
四、插件管理
1、安装插件
方法一:在线联网安装
进入<Manage Jenkins>页面,点击“Manage Plugins”进入插件管理页面。
如果想安装新的插件,可点击tab分页中的“Availiable”标签,勾选想要安装的Jenkins插件,点击安装。
注意:安装完成后需要重启Jenkins部署的容器,才能使用新装的插件。
方法二:离线安装
到网站手动下载.hpi格式的插件文件后,通过上传安装。推荐下载地址:http://updates.jenkins-ci.org/download/plugins/。
点击tab分页中的“Advanced”标签,选择需要安装的插件进行上传。
同样的,安装完成后需要重启Jenkins部署的容器。
进行到这里,jenkins的配置就差不多了,接下来就是根据需求配置构建项目,这些下回接着说吧,今天就到这里。