1. 程式人生 > >Linux(Centos)之安裝tomcat

Linux(Centos)之安裝tomcat

一 下載

  a.下載tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我們下載的版本是7.0,下載方式
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.88/bin/apache-tomcat-7.0.88.tar.gz
注:需先配置java環境: https://blog.csdn.net/xiangjai/article/details/80786781

二 解壓
d.將上傳的Tomcat7.0解壓,解壓之後重新命名為tomcat,如圖所示:
  d.1 tar -zxv -f apache-tomcat-7.0.29.tar.gz 
  d.2 mv apache-tomcat-7.0.29 tomcat
  d.3 cd tomcat7


三 啟動Tomcat
e.解析完成後即可以啟動Tomcat,檢查是否安裝成功,命令如下,如圖所示:
  /usr/local/kencery/tomcat/bin/startup.sh

這時候我們可以在windows下面使用http://ip:8080訪問,
如能夠顯示Tomcat的主頁,則表示不需要進行任何操作了,如不能顯示,則需要在Linux中開放防火牆的8080埠

四 給tomcat設定使用者名稱和密碼登入
a.當tomcat安裝完成之後,訪問http://ip:8080即可以看到tomcat釋出的網站,這時候需要管理我們釋出網站,就需要登入tomcat,那麼在centos中如何設定登入名和密碼。
  b.在tomcat安裝包下面的conf檔案下含有一個tomcat-user.xml檔案,修改此檔案即可,命令為:vim tomcat-users.xml
  c.在開啟的xml配置檔案最後面寫入下面這段配置檔案之後儲存並且退出即可。
    <role rolename="admin-gui"/>   
    <role rolename="manager-gui"/>
    <user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>


  d.在這裡會出現一個問題,因為tomcat-users.xml裡面有註釋的使用者設定的資訊,取消註釋,用檔案提供的使用者名稱和密碼去訪問的時候,會出現403錯誤,什麼原因呢?這是因為我們沒有指定使用者所擁有的許可權的原因,如我們現在想訪問tomcat中圖形化管理應用的功能,也就是Manager App,就需要指定manager-gui的許可權,如果想訪問host manager就必須指定admin-gui許可權,故而如c所示的配置。


  e.配置完使用者名稱密碼之後,需要重新啟動tomcat,命令如下:
    service tomcat stop
             service tomcat start

  f. 重啟服務之後,檢測是否登入成功,如果登入進入系統,則說明登入成功。