Tomcat 安装完tomcat 主页什么都不显示
Tomcat 安装完tomcat 主页什么都不显示
吃一堑消化不良 发表于2年前
Tomcat 安装完tomcat 主页什么都不显示
  • 发表于 2年前
  • 阅读 158
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

【问题】

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也打不开,谁知道怎么回事?

【可能的原因】

1:服务是否已经起来, 你最好不要修改tomcat的端口,如果你改成80,而httpd(apache服务)在运行, 你肯定是启动不起来tomcat的。 

   你可以通过netstat -antl| grep 8080    查看tomcat是否已经启动 (如果有输出,则表示已经启动) ##8080为端口号

2:你修改了/etc/profile文件, 但它不能立即生效, 你可以用 source /etc/profile 命令使其立即生效或重启机器使其生效,如果这个文件不生效Tomcat是启动不起来 的, 因为tomcat要用到jdk(jre)

3:你看看tomcat安装目录下的webapps目录下是否有ROOT文件夹, tomcat默认是去执行ROOT下的index.jsp, 如果你删除了ROOT目录, 就算tomcat已经正常启动, 你用http://127.0.0.1:8080后页面还是显示不出来!

4:如果你用的Tomcat5.5.*或以上, jdk要用1.5.* 或以上, 否则Tomcat启动不起来!

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 27
博文 187
码字总数 112458
×
吃一堑消化不良
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: