先了解下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><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>/></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><host name=”www.</code><code>test</code><code>.com” debug=”0″ appbase=”網站程式位置” unpackwars=”</code><code>true</code><code>” autodeploy=”</code><code>true</code><code>”></code>
<code><</code><code>alias</code><code>>test2.com<</code><code>/alias</code><code>></code>
<code><</code><code>alias</code><code>>test2<</code><code>/alias</code><code>></code>
<code><context path=”” docbase=”/” debug=”0″ reloadable=”</code><code>true</code><code>” /></code>
<code><</code><code>/host</code><code>></code>
重新開機tomcat!
http://www.test.com 顯示test頁面。 #區域網路需要做host記錄,才能用域名通路