我的TomCat5.5.9安装后,怎么打不开Localhost阿?谁帮我看看?
- jeff_lee
- 帖子: 26
- 注册时间: 2006-10-29 21:12
我的TomCat5.5.9安装后,怎么打不开Localhost阿?谁帮我看看?
JDK和Tomcat都是从CN99源里apt-get install 的,启动Tomcat如下:
jeff@jeff-laptop:/netbeans/enterprise4/jakarta-tomcat-5.5.9/bin$ ./startup.sh
Using CATALINA_BASE: /netbeans/enterprise4/jakarta-tomcat-5.5.9
Using CATALINA_HOME: /netbeans/enterprise4/jakarta-tomcat-5.5.9
Using CATALINA_TMPDIR: /netbeans/enterprise4/jakarta-tomcat-5.5.9/temp
Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun
然后在浏览器输入:http://localhost:8080出现
无法连接
Firefox 无法建立到 127.0.0.1:8080 服务器的连接。
* 此站点暂时不可用或者太忙。请稍后重试。
* 如果您无法载入任何页面,请检查您计算机的网络连接。
* 如果您的计算机受到防火墙或代理服务器的保护,请确认 Firefox 被授权访问网页。
请问是怎么回事?谁能帮帮我阿?需要修改什么配置文件么?谢谢了!
jeff@jeff-laptop:/netbeans/enterprise4/jakarta-tomcat-5.5.9/bin$ ./startup.sh
Using CATALINA_BASE: /netbeans/enterprise4/jakarta-tomcat-5.5.9
Using CATALINA_HOME: /netbeans/enterprise4/jakarta-tomcat-5.5.9
Using CATALINA_TMPDIR: /netbeans/enterprise4/jakarta-tomcat-5.5.9/temp
Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun
然后在浏览器输入:http://localhost:8080出现
无法连接
Firefox 无法建立到 127.0.0.1:8080 服务器的连接。
* 此站点暂时不可用或者太忙。请稍后重试。
* 如果您无法载入任何页面,请检查您计算机的网络连接。
* 如果您的计算机受到防火墙或代理服务器的保护,请确认 Firefox 被授权访问网页。
请问是怎么回事?谁能帮帮我阿?需要修改什么配置文件么?谢谢了!
- jeff_lee
- 帖子: 26
- 注册时间: 2006-10-29 21:12
-
- 帖子: 23
- 注册时间: 2006-12-11 7:25
1.看看你的主机名是不是"localhost",有的linux版本可能默认不是它,比如redhat9是"localhost.domain"
2.可能8080端口被别的程序占用
3.是在不行了试试"http://127.0.0.1:8080",,
2.可能8080端口被别的程序占用
3.是在不行了试试"http://127.0.0.1:8080",,
-
- 帖子: 8
- 注册时间: 2006-11-22 7:50
- 来自: prowork.com.cn
首先,有几点关于Tomcat的经验之谈(我用Netbens给个公司开发了个小型OA系统,所以还算是有点经验):
1.Netbeans下的Tomcat最好只在使用Netbens开发时作为联调使用,独立启动的话会存在问题。强烈建议另安装一个Tomcat用于部署,我当时就是这么做的,效果很好。
2.Tomcat 5.5.x 系列存在一些弊端,使得不能进行很好的开发调试(比如没有用语调试的启动方式)。所以建议单独安用 Tomcat 5.0.x 系列。
如果你这样做了,还是不可以的话,再贴出具体问题(记得把log贴上,搞Tomcat一定要多看log,这样对解决Tomcat和代码中出现的问题很有好处,尤其是logs/stderr.log和logs/stdout.log)
还有,当自己解决这类问题的时候,首先要看的就是conf/server.xml,看看基本的配置为何?就比如说端口号的问题:
这里注意:在修改server.xml的时候一定要记得先备份。
//看看缺省的端口是否为8080
<Connector port="8080" ...... disableUploadTimeout="true" />
//缺省的HOST是否是你想要的
<Engine name="Catalina" defaultHost="localhost" debug="0">
//这里的名字时候就是否和引擎关联好了
<Host name="localhost" debug="0" ... xmlNamespaceAware="false">
如果均无误再看,你的Linux版本的本机地址代号是什么。
如果还有问题吧log贴出来看看。
1.Netbeans下的Tomcat最好只在使用Netbens开发时作为联调使用,独立启动的话会存在问题。强烈建议另安装一个Tomcat用于部署,我当时就是这么做的,效果很好。
2.Tomcat 5.5.x 系列存在一些弊端,使得不能进行很好的开发调试(比如没有用语调试的启动方式)。所以建议单独安用 Tomcat 5.0.x 系列。
如果你这样做了,还是不可以的话,再贴出具体问题(记得把log贴上,搞Tomcat一定要多看log,这样对解决Tomcat和代码中出现的问题很有好处,尤其是logs/stderr.log和logs/stdout.log)
还有,当自己解决这类问题的时候,首先要看的就是conf/server.xml,看看基本的配置为何?就比如说端口号的问题:
这里注意:在修改server.xml的时候一定要记得先备份。
//看看缺省的端口是否为8080
<Connector port="8080" ...... disableUploadTimeout="true" />
//缺省的HOST是否是你想要的
<Engine name="Catalina" defaultHost="localhost" debug="0">
//这里的名字时候就是否和引擎关联好了
<Host name="localhost" debug="0" ... xmlNamespaceAware="false">
如果均无误再看,你的Linux版本的本机地址代号是什么。
如果还有问题吧log贴出来看看。
Bottom-Up,Deep-First.
-
- 帖子: 4
- 注册时间: 2007-02-10 13:16
-
- 帖子: 30
- 注册时间: 2006-06-09 17:33
- rory.cn
- 帖子: 228
- 注册时间: 2006-10-04 21:52
- 来自: 上海
- 联系:
-
- 帖子: 8
- 注册时间: 2007-01-28 13:18
我也是起动不了阿,看了log里,严重错误的是
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/servlets-examples is unusable.
2007-3-11 14:18:24 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/webdav is unusable.
是不是权限问题阿???大虾帮忙看下。
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/servlets-examples is unusable.
2007-3-11 14:18:24 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/webdav is unusable.
是不是权限问题阿???大虾帮忙看下。
darkness@darkness-desktop:/bin$ catalina.sh run
Using CATALINA_BASE: /usr/share/tomcat5.5
Using CATALINA_HOME: /usr/share/tomcat5.5
Using CATALINA_TMPDIR: /usr/share/tomcat5.5/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun
2007-3-11 14:18:22 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.00/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
2007-3-11 14:18:22 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8280
2007-3-11 14:18:22 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1274 ms
2007-3-11 14:18:22 org.apache.catalina.users.MemoryUserDatabase save
警告: User database is not persistable - no write permissions on directory
2007-3-11 14:18:22 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2007-3-11 14:18:22 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5
2007-3-11 14:18:22 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2007-3-11 14:18:23 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/host-manager is unusable.
2007-3-11 14:18:23 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase /usr/share/tomcat5.5/webapps/balancer inside the host appBase has been specified, and will be ignored
2007-3-11 14:18:23 org.apache.catalina.core.ApplicationContext log
信息: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
2007-3-11 14:18:23 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/balancer is unusable.
2007-3-11 14:18:23 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase /usr/share/tomcat5.5/webapps/tomcat-docs inside the host appBase has been specified, and will be ignored
2007-3-11 14:18:23 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/tomcat-docs is unusable.
2007-3-11 14:18:23 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/admin is unusable.
2007-3-11 14:18:23 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/manager is unusable.
2007-3-11 14:18:23 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2007-3-11 14:18:23 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2007-3-11 14:18:23 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/jsp-examples is unusable.
2007-3-11 14:18:23 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/_ is unusable.
2007-3-11 14:18:24 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2007-3-11 14:18:24 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2007-3-11 14:18:24 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/servlets-examples is unusable.
2007-3-11 14:18:24 org.apache.jasper.EmbeddedServletOptions <init>
严重: The scratchDir you specified: /usr/share/tomcat5.5/work/Catalina/localhost/webdav is unusable.
2007-3-11 14:18:24 org.apache.coyote.http11.Http11BaseProtocol start
信息: Starting Coyote HTTP/1.1 on http-8280
2007-3-11 14:18:24 org.apache.jk.common.ChannelSocket init
信息: Port busy 8009 java.net.BindException: Address already in use
2007-3-11 14:18:24 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8010
2007-3-11 14:18:24 org.apache.jk.server.JkMain start
信息: Jk running ID=1 time=0/29 config=null
2007-3-11 14:18:24 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2007-3-11 14:18:24 org.apache.catalina.startup.Catalina start
信息: Server startup in 2237 ms
2007-3-11 14:18:24 org.apache.catalina.core.StandardServer await
严重: StandardServer.await: create[8005]:
java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
at org.apache.catalina.startup.Catalina.await(Catalina.java:615)
at org.apache.catalina.startup.Catalina.start(Catalina.java:575)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
darkness@darkness-desktop:/bin$