ubuntu系统下 tomcat的sartup已经启动了 但是为什么不能访问localhost:8080
4个回答
展开全部
ubuntu系统下 tomcat的sartup已经启动了,不能访问localhost:8080,是设置错误造成的,解决方法如下:
1、首先确定Tomcat端口是否为8080,这在Tomcat安装时默认端口即为8080。在启动tomcat6.exe时,可以查看到服务器的监听的端口为:8080。
2、然后在Tomcat安装目录下的conf目录找到文件“server.xml”文件,用记事本打开。
3、将 port="8080"改为 port="80"。
4、修改完成后,点击文件保存。
5、然后重新运行:tomcat6.exe程序,再次在浏览器打开地址, 就可以看到如下图页面了。
展开全部
1、尝试命令行重启服务,察看是否正确:
sudo service tomcat7 restart #如果你用的tomcat6就替换之
2、如果能够成功启动,察看服务器的配置文件:
sudo vi /etc/tomcat7/server.xml
确保找到下面的端口信息,如果有说明 http://localhost:8080/应该可以访问。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />
3、查看系统日志:
cd /var/log/tomcat7/
用less察看相应的日志,看错误原因,然后贴出代码。
另外把你的不能访问的页面截个图来看看!!!
sudo service tomcat7 restart #如果你用的tomcat6就替换之
2、如果能够成功启动,察看服务器的配置文件:
sudo vi /etc/tomcat7/server.xml
确保找到下面的端口信息,如果有说明 http://localhost:8080/应该可以访问。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />
3、查看系统日志:
cd /var/log/tomcat7/
用less察看相应的日志,看错误原因,然后贴出代码。
另外把你的不能访问的页面截个图来看看!!!
追问
sudo vi /etc/tomcat7/server.xml
我输入这个之后 server.xml里什么都没有
追答
晕,你看清自己的版本啊,sudo service tomcat7 restart #如果你用的tomcat6就替换之, 我装的都是最新的,你自己查看相应的版本就可以了。
sudo vi /etc/tomcat 然后按tab补全吧,你的可能是 tomcat6
sudo vi /etc/tomcat6/server.xml
------------或者强力解决办法------------
安装最新版的tomcat:
sudo apt-get install tomcat7
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-10-28
展开全部
首先保证你的本机通过自己的ip能够访问,不仅仅是localhost;
其次、检查防火墙是否打开,将8080端口设为信任允许连接,或者直接关掉。
设置防火墙可以用firestarter。
其次、检查防火墙是否打开,将8080端口设为信任允许连接,或者直接关掉。
设置防火墙可以用firestarter。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你端口设置的是否是8080呢,其次你的tomcat如果是绿色版的可能就没有这个默认的访问页面,你可以在项目的web。xml里配置下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询