百人计划

centos7 安装jenkins+tomcat8.0

2017-06-04  本文已影响0人  启鸣Simon

1.我们从Jenkins官网下载最新的war包。
2.关掉tomcat (/usr/local/tomcat/bin/shutdown.sh或ps -ef |grep tomcat 然后kill 进程)

图片.png

3.放到tomcat的webapps(我的是/usr/local/tomcat/webapps,mv到这即可)

图片.png

4.打开tomcat(/usr/local/tomcat/bin/startup.sh)

图片.png

5.windows浏览器打开http://192.168.1.10:8080/jenkins (每个人ip会不一样注意)

图片.png

6.根据上图红框的路径,vim打开(vim /root/.jenkins/secrets/initialAdminPassword),这就是Unlock Jenkins的密码

图片.png

7.选择典型安装(选项第一个),然后等待安装完成。

图片.png

8.安装完,进行初始设致

图片.png

9.安装完成

图片.png

10.踩坑经历:

Jenkins插件安装不上参照这个:
http://www.cnblogs.com/itech/p/5610634.html
我用的是这个,然后逐个在可选插件处安装。

图片.png

在系统设置中提示: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.
想修复这个问题,可以在 Tomcat 的服务器配置文件中添加 URIEncoding 属性。
这个文件在下面的路径中可以找到。
$TOMCAT_HOME/conf/server.xml.
修改下面的内容
<Connector port="8080" URIEncoding="UTF-8"/>

图片.png

----------------------------------------分割线----------------------------------------------------
centos 7 防火墙配置

firewall-cmd --zone=public --add-port=80/tcp --permanent #开启端口
命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效

firewall-cmd --list-ports #查看已经开放的端口
firewall-cmd --reload #重启firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

jenkins无需安装直接用方法:
1.下载jenkins.war
2.java -jar /usr/local/webserver/jenkins.war --httpPort=8081 #启动jenkins
3.如果想启动完后台运行可以 nohup java -jar /usr/jenkins/jenkins.war --httpPort=8081 & #后台启动jenkins
4.关闭jenkins:ps -ef |grep jenkins kill进程

上一篇 下一篇

猜你喜欢

热点阅读