Centos6.5下如何安裝tomcat 9.0版本

xypincle發表於2017-02-24

  1. 2.如何安裝tomcat 9.0版本
  2.     2.1 下載apache-tomcat-9.0.0.M13.tar檔案
  3.     2.2 解壓檔案到 /tomcat目錄下:
  4.     tar -zxvf apache-tomcat-9.0.0.M13.tar /tomcat
  5.     2.3 進入解壓目錄的bin資料夾,執行命令./startup.sh
  6.     會自動彈出像如下的提示:
  7.     Using CATALINA_BASE: /tomcat/apache-tomcat-9.0.0.M13
  8.     Using CATALINA_HOME: /tomcat/apache-tomcat-9.0.0.M13
  9.     Using CATALINA_TMPDIR: /tomcat/apache-tomcat-9.0.0.M13/temp
  10.     Using JRE_HOME: /usr
  11.     Using CLASSPATH: /tomcat/apache-tomcat-9.0.0.M13/bin/bootstrap.jar:/tomcat/apache-tomcat-9.0.0.M13/bin/tomcat-juli.jar
  12.     Tomcat started.
  13.     2.4 安裝完tomcat後增加使用者:
  14.     編輯 ..\conf\tomcat-users.xml 檔案
  15.     在 <tomcat-user> 段落中增加以下幾行:
  16.         <role rolename="manager-gui"/>
  17.         <role rolename="manager-script"/>
  18.         <role rolename="admin-gui"/>
  19.         <role rolename="admin-script"/>
  20.         <role rolename="tomcat-gui"/>        
  21.         <user username="admin" password="12345" roles="standard,manager-gui,manager-script,admin-gui,admin-script,tomcat-gui"/>
  22.     </tomcat-user>
  23.     2.5 停止服務:./shutdown.sh
  24.     2.6 修改tomcat預設的埠:
  25.         進入 ./conf/server.xml檔案,將
  26.         <Connector port="8080" protocol="HTTP/1.1"
  27.                connectionTimeout="20000"
  28.                redirectPort="8443" />
  29.         中port="8080"修改為port="80"
  30.     2.7 登陸tomcat
  31.         http://127.0.0.1:80 (預設的80埠可以省略,如果是其他的埠則必須加上)
  32.     2.8 如果在登陸到tomcat後選擇 host manager後出現403錯誤,在下面的檔案中加入本機的IP地址:
  33.         /tomcat/apache-tomcat-9.0.0.M13/webapps/manager/META-INF/context.xml
  34.         修改前的檔案:
  35.         <Context antiResourceLocking="false" privileged="true" >
  36.             <Valve className="org.apache.catalina.valves.RemoteAddrValve"
  37.             allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
  38.         </Context>        
  39.         修改後的檔案:
  40.         <Context antiResourceLocking="false" privileged="true" >
  41.             <Valve className="org.apache.catalina.valves.RemoteAddrValve"
  42.             allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|127.0.0.1|192.168.58.128" />
  43.         </Context>

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28878983/viewspace-2134245/,如需轉載,請註明出處,否則將追究法律責任。

相關文章