Skip to content

Commit 0b7ad3f

Browse files
committed
2016-02-07补充tomcat安装和设置
1 parent 83e673d commit 0b7ad3f

3 files changed

Lines changed: 56 additions & 2 deletions

File tree

Jenkins-Install-And-Settings.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<h1 id="jenkins0">Jenkins 安装和配置</h1>
2+
3+
------
4+
5+
* [Jenkins 安装和配置](#jenkins0)
6+
* [Jenkins 安装](#jenkins1)
7+
* [Jenkins 配置](#jenkins2)
8+
* [资料](#jenkins3)
9+
10+
------
11+
12+
<h2 id="jenkins1">Jenkins 安装</h2>
13+
14+
- Jenkins 安装
15+
- 官网:<http://jenkins-ci.org/>
16+
- 官网帮助中心:<https://wiki.jenkins-ci.org/display/JENKINS/Use+Jenkins>
17+
- 官网使用 Tomcat 部署方式指导:<https://wiki.jenkins-ci.org/display/JENKINS/Tomcat>
18+
- 此时(20160207) Jenkins 最新版本为:**1.647**
19+
- JDK 最低要求是 JDK 7,官网推荐是 JDK 8
20+
- 我个人习惯 `/opt` 目录下创建一个目录 `setups` 用来存放各种软件安装包;在 `/usr` 目录下创建一个 `program` 用来存放各种解压后的软件包,下面的讲解也都是基于此习惯
21+
- 我个人已经使用了第三方源:`EPEL、RepoForge`,如果你出现 `yum install XXXXX` 安装不成功的话,很有可能就是你没有相关源,请查看我对源设置的文章
22+
- Jenkins 下载:`wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war` (大小:61 M)
23+
- 我们假设这个 Tomcat 就是为了 Jenkins 专用的
24+
- 把下载下来的 jenkins.war 移到 Tomcat 的 webapps 目录下,比如我的是:`/usr/program/tomcat8/webapps`
25+
- 把 Jenkins.war 改名为 ROOT.war:`mv jenkins.war ROOT.war`
26+
- 删除 Tomcat 下 webapps 目录下多余的一些目录
27+
- 首次启动 Tomcat,让 Tomcat 解压 war
28+
- 设置 JENKINS_HOME:
29+
- 寻找 jenkins home 目录地址:`find / -name .jenkins`,我这边得到的结果是:`/root/.jenkins`
30+
- 对在 Tomcat 文章中讲解的系统变量 `CATALINA_OPTS` 进行设置:
31+
- 旧值:
32+
```
33+
CATALINA_OPTS="-server -Xms528m -Xmx528m -XX:PermSize=256m -XX:MaxPermSize=358m"
34+
export CATALINA_OPTS
35+
```
36+
- 改为:
37+
```
38+
CATALINA_OPTS="-server -DJENKINS_HOME=/root/.jenkins -Xms528m -Xmx528m -XX:PermSize=256m -XX:MaxPermSize=358m"
39+
export CATALINA_OPTS
40+
```
41+
42+
43+
- Jenkins 各个组件配置:
44+
- 访问:<http://192.168.0.110:8080/configure>
45+
46+
47+
- 其他问题
48+
- 如果访问的时候报这个异常:`java.net.UnknownHostException`,可以查看这篇文章:<http://stackoverflow.com/questions/4969156/java-net-unknownhostexception>
49+
50+
51+
<h2 id="jenkins3">资料</h2>
52+
53+
- <http://stackoverflow.com/questions/4969156/java-net-unknownhostexception>

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,5 @@
1818
- [CentOS 源设置](CentOS-Extra-Packages.md)
1919
- [JDK 安装](JDK-Install.md)
2020
- [SVN 安装和配置](SVN-Install-And-Settings.md)
21-
- [Tomcat 安装和配置](Tomcat-Install-And-Settings.md)
21+
- [Tomcat 安装和配置、优化](Tomcat-Install-And-Settings.md)
22+
- [Jenkins 安装和配置](Jenkins-Install-And-Settings.md)

Tomcat-Install-And-Settings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<h1 id="tomcat0">Tomcat 8 安装和配置</h1>
1+
<h1 id="tomcat0">Tomcat 8 安装和配置、优化</h1>
22

33
------
44

0 commit comments

Comments
 (0)