【問題】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