1. 下載Tomcat
: http://tomcat.apache.org/
建議下載7.0 ,8.0我試過了,不能用
#解壓後進入tomcat的bin目錄bixiaopeng@bixiaopeng-To-be-filled-by-O-E-M:~/soft/tomcat$ cd apache-tomcat-7.0.42/bixiaopeng@bixiaopeng-To-be-filled-by-O-E-M:~/soft/tomcat/apache-tomcat-7.0.42$ lsbin conf lib LICENSE logs NOTICE RELEASE-NOTES RUNNING.txt temp webapps workbixiaopeng@bixiaopeng-To-be-filled-by-O-E-M:~/soft/tomcat/apache-tomcat-7.0.42$ cd bin#在這裡可以啟動startup.sh 關閉shutdown.sh tomcatbixiaopeng@bixiaopeng-To-be-filled-by-O-E-M:~/soft/tomcat/apache-tomcat-7.0.42/bin$ lsbootstrap.jar catalina.sh commons-daemon.jar configtest.bat cpappend.bat digest.bat setclasspath.bat shutdown.bat startup.bat tomcat-juli.jar tool-wrapper.bat version.batcatalina.bat catalina-tasks.xml commons-daemon-native.tar.gz configtest.sh daemon.sh digest.sh setclasspath.sh shutdown.sh startup.sh tomcat-native.tar.gz tool-wrapper.sh version.sh
2. 啟動tomcat
bixiaopeng@bixiaopeng-To-be-filled-by-O-E-M:~/soft/tomcat/apache-tomcat-7.0.42/bin$ sudo ./startup.sh [sudo] password for bixiaopeng: Using CATALINA_BASE: /home/bixiaopeng/soft/tomcat/apache-tomcat-7.0.42Using CATALINA_HOME: /home/bixiaopeng/soft/tomcat/apache-tomcat-7.0.42Using CATALINA_TMPDIR: /home/bixiaopeng/soft/tomcat/apache-tomcat-7.0.42/tempUsing JRE_HOME: /usrUsing CLASSPATH: /home/bixiaopeng/soft/tomcat/apache-tomcat-7.0.42/bin/bootstrap.jar:/home/bixiaopeng/soft/tomcat/apache-tomcat-7.0.42/bin/tomcat-juli.jar
#如果能看到下列提示,就表明啟動成功了
測試:開啟Firefox,在地址欄中輸入http://localhost:8080,如果出來Tomcat的預設介面,說明測試通過!
注意:在這裡要特別說明一下,如果你直接啟動可能會提示你沒有許可權建立log,這時需要你對log檔案chown,把許可權給你當前的使用者。我在這裡吃過虧,在使用jenkins的時候因為許可權問題搞了我好長時間,大家特別注意。
3. 停止Tomcat
$sudo tomcat/bin/shutdown.sh
4. 配置Tomcat的連接埠
tomcat預設是8080連接埠,這個可能跟別的服務衝突,如果想修改連接埠可以修改tomcat目錄下的conf/server.xml在設定檔中尋找port="8080",修改之,重啟生效。
5. 設定Tomcat管理員帳號
Tomcat的使用者帳號資訊都儲存在tomcat-users.xml的檔案中,可編輯conf/tomcat-users.xml
在</tomcat-users>的標籤前添加一行<user username="使用者名稱" password="密碼" roles="admin,manager"/>儲存並關閉。
重新運行tomcat即可輸入該使用者名稱和密碼,登入Tomcat的管理頁面。