天天看點

CentOS6.x配置tomcat搭建JSP應用伺服器

先了解下jdk和jre差別:

jdk:面向開發人員的sdk(軟體開發工具包),它提供開發環境和運作環境。也包括jre。

jre:面向java程式的使用者,java運作環境,是以隻運作java程式,選擇jre即可。

當然jdk也是可以的,個人認為運作java程式jre比較好,更省資源。和jdk配置基本是一樣的。

1、安裝jre

1

2

<code>tar</code> <code>zxvf jre-7u17-linux-x64.</code><code>tar</code><code>.gz</code>

<code>mv</code> <code>jre-7u17-linux </code><code>/usr/local/jre7</code> <code>#直接解壓後移動到指定位置。</code>

添加環境變量

3

4

5

6

7

8

<code>vi</code> <code>/etc/profile</code>

<code>java_home=</code><code>/usr/local/jre</code>

<code>path=$path:$java_home</code><code>/bin</code>

<code>classpath=.:$java_home</code><code>/lib</code><code>:dt.jar$java_home</code><code>/lib/tools</code><code>.jar</code>

<code>export</code> <code>classpath java_home path</code>

<code>儲存退出!</code>

<code>source</code> <code>/etc/profile</code> <code>#生效環境變量</code>

<code>java -version </code><code>#顯示java版本說明成功</code>

2、安裝tomcat

下載下傳:http://tomcat.apache.org/download-70.cgi

<code>tar</code> <code>zxvf apache-tomcat-7.0.30.</code><code>tar</code><code>.gz</code>

<code>mv</code> <code>apache-tomcat-7.0.30 </code><code>/usr/local/tomcat7</code>

<code>cd</code> <code>/usr/local/tomcat7/bin/</code>

<code>.</code><code>/startup</code><code>.sh </code><code>#啟動tomcat程式,停止是shutdown.sh</code>

http://127.0.0.1:8080 #顯示tomcat頁面配置成功。

3、測試web站點

網站根目錄:/usr/local/tomcat7/webapps/root

http://127.0.0.1:8080 #顯示tomcat頁面說明成功。

修改預設tomcat8080端口為80:

<code>vi</code> <code>server.xml 找到這段把8080修改為80,然後重新開機tomcat即可:</code>

<code>&lt;connector port=</code><code>"8080"</code>

<code> </code><code>maxthreads=</code><code>"150"</code> <code>minsparethreads=</code><code>"25"</code> <code>maxsparethreads=</code><code>"75"</code>

<code> </code><code>enablelookups=</code><code>"false"</code> <code>redirectport=</code><code>"8443"</code> <code>acceptcount=</code><code>"100"</code>

<code> </code><code>connectiontimeout=</code><code>"20000"</code> <code>disableuploadtimeout=</code><code>"true"</code> <code>/&gt;</code>

檢視日志:tail -f logs/catalina.out

4、添加多個web站點

<code>vi</code> <code>/usr/local/tomcat7/conf/server</code><code>.xml  </code><code>#添加host,一個host對應一個站點</code>

<code>&lt;host name=”www.</code><code>test</code><code>.com” debug=”0″ appbase=”網站程式位置” unpackwars=”</code><code>true</code><code>” autodeploy=”</code><code>true</code><code>”&gt;</code>

<code>&lt;</code><code>alias</code><code>&gt;test2.com&lt;</code><code>/alias</code><code>&gt;</code>

<code>&lt;</code><code>alias</code><code>&gt;test2&lt;</code><code>/alias</code><code>&gt;</code>

<code>&lt;context path=”” docbase=”/” debug=”0″ reloadable=”</code><code>true</code><code>” /&gt;</code>

<code>&lt;</code><code>/host</code><code>&gt;</code>

重新開機tomcat!

http://www.test.com 顯示test頁面。 #區域網路需要做host記錄,才能用域名通路