Tomcat 安裝完tomcat 主頁什麼都不顯示

【問題】java

rm -f /usr/bin/java
rm -f /usr/bin/javac
/home/jdk-1_5_0_09-linux-i586-rpm.bin
mv /usr/java/jdk1.5.0_09/ /usr/local/java
vi /etc/profile
#####加入如下內容
        JAVA_HOME=/usr/local/java/ 
        CLASSPATH=/usr/local/java/lib/dt.jar:/usr/local/java/lib/tools.jar 
        PATH=/usr/local/java/binPATH 
        export PATH JAVA_HOME CLASSPATH
#####注:若是 export 已經存在,而且後面跟有內容……在原有內容後面加上 JAVA_HOME CLASSPATH便可
保存退出(ESC:wq)
-----------------------------JDK安裝完成-----------------------------

----------------------------B: 安裝tomcat----------------------------
tar xvfz /home/jakarta-tomcat-5.5.9.tar.gz
mv /home/jakarta-tomcat-5.5.9/ /usr/local/tomcat
---------------------------tomcat 安裝完成---------------------------

--------------------C:配置tomcat(非apache環境)--------------------
vi /usr/local/tomcat/conf/server.xml
#####找到

vi /usr/local/tomcat/conf/server.xml
#####找到
<Host name="localhost" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
#####改成
<Host name="localhost" appBase="/var/www"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
#####找到
        <Connector port="8080" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
#####改成
<Connector port="80" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />

啓動tomcat能夠起來,可是打開 http://localhost 打不開 端口已經改爲80端口。http://127.0.0.1也打不開,誰知道怎麼回事?linux

【可能的緣由】web

1:服務是否已經起來, 你最好不要修改tomcat的端口,若是你改爲80,而httpd(apache服務)在運行, 你確定是啓動不起來tomcat的。 shell

   你能夠經過netstat -antl| grep 8080    查看tomcat是否已經啓動 (若是有輸出,則表示已經啓動) ##8080爲端口號apache

2:你修改了/etc/profile文件, 但它不能當即生效, 你能夠用 source /etc/profile 命令使其當即生效或重啓機器使其生效,若是這個文件不生效Tomcat是啓動不起來 的, 由於tomcat要用到jdk(jre)tomcat

3:你看看tomcat安裝目錄下的webapps目錄下是否有ROOT文件夾, tomcat默認是去執行ROOT下的index.jsp, 若是你刪除了ROOT目錄, 就算tomcat已經正常啓動, 你用http://127.0.0.1:8080後頁面仍是顯示不出來!app

4:若是你用的Tomcat5.5.*或以上, jdk要用1.5.* 或以上, 不然Tomcat啓動不起來!webapp

相關文章
相關標籤/搜索