linux下安裝tomcat8


1.自己電腦下載好jdk的linux版本傳到linux上或者直接用wget命令下載

安裝文件放上去,用ls命令查看下載后的文件,看到apache-tomcat-8.0.28.tar.gz就是我們下載來的安裝包。

 

2.解壓

將解壓的文件拷貝到你想放置的目錄(目錄不存在就先建立)

[root@TestServer-DFJR local]# cp -r apache-tomcat-8.0.28  /usr/local/programs
[root@TestServer-DFJR local]# cd /usr/local/programs
[root@TestServer-DFJR programs]# tar -xf apache-tomcat-8.0.28.tar.gz

 

3.文件夾名稱太長,將apache-tomcat-8.0.28重命名為tomcat8

[root@TestServer-DFJR programs]# mv apache-tomcat-8.0.28 tomcat8

 

4.修改tomcat的端口

進入cd /usr/local/program_files/tomcat8/conf/目錄下,打開server.xml(sudo vi server.xml)將端口8080修改為8081。

<Connector port="8081"protocol="HTTP/1.1"  connectionTimeout="20000"  redirectPort="8443"/> 

 

5.測試
啟動tomcat(/usr/local/programs/tomcat8/bin/startup.sh)

[root@TestServer-DFJR tomcat8]# cd bin
[root@TestServer-DFJR bin]# ./startup.sh
Using CATALINA_BASE:   /usr/local/programs/tomcat8
Using CATALINA_HOME:   /usr/local/programs/tomcat8
Using CATALINA_TMPDIR: /usr/local/programs/tomcat8/temp
Using JRE_HOME:        /usr/local/programs/jdk1.8/jre
Using CLASSPATH:       /usr/local/programs/tomcat8/bin/bootstrap.jar:/usr/local/programs/tomcat8/bin/tomcat-juli.jar
Tomcat started.

在瀏覽器中輸入http://localhost:8081/看到tomcat的歡迎頁面。localhost替換為Linux服務器IP。

 

6.內存優化

Tomcat內存優化主要是對tomcat啟動參數優化,我們可以在tomcat的啟動腳本catalina.sh中設置 JAVA_OPTS 參數。我的服務器是6G內存,所以我設置JVM啟動參數大些,個人可以根據自己的實際情況進行設置。

JAVA_OPTS='-Xms2048m -Xmx4096m -Xmn1g-Xss1024k -XX:NewRatio=4 -XX:SurvivorRatio=4 -XX:PermSize=1024m-XX:MaxPermSize=1024m -XX:MaxTenuringThreshold=0 -XX:+UseParallelGC-XX:ParallelGCThreads=20 -XX:+UseParallelOldGC -XX:+UseAdaptiveSizePolicy' 

 

7. 運行./startup.sh時可能你會出現如下問題:

touch: cannot touch ‘/usr/local/program_files/tomcat8/logs/catalina.out’: Permission denied 

原因是安裝后logs這個目錄的權限不夠,可以這樣來更改一下:

[root@TestServer-DFJR tomcat8]chmod 766 -R ./logs

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM