2014-02-07 78 views
0

我最近在我的机器上安装了Apache Web服务器。我通过检查服务器是否在运行Apache Web服务器在浏览器中不工作

`[[email protected] httpd-2.4.7]# /etc/init.d/httpd stop 
Stopping httpd:           [ OK ] 
[[email protected] httpd-2.4.7]# /etc/init.d/httpd start 
Starting httpd:           [ OK ] 
[[email protected] httpd-2.4.7]# ` 

这是没问题的。

我的问题是,当我尝试使用 http://localhost:8080在浏览器中加载服务器页面时,它显示错误This webpage is not available。 有什么不对?

+0

Apache在8080端口上配置?也许默认在80? – mkjasinski

+0

如何检查该端口?这是我的httpd状态'[根@本地管理员]#服务的httpd状态 的httpd(PID 8501)正在运行... ' – user3269877

+0

显示配置:'猫的/ etc /的Apache2/ports.conf'然后'netstat的-plnt | grep':80''并找到apache2服务 – mkjasinski

回答

0

检查端口:

netstat -plnt | grep ':80' 

和如果端口将是80运行:

http://localhost/ 
+0

可以告诉我如何使用Apache web服务器运行Perl CGI脚本 – user3269877

+0

http://httpd.apache.org /docs/2.2/howto/cgi.html – mkjasinski

+0

CGI - 是旧时代的做法,更好地运行Perl脚本虽然mod_perl2 Apache模块 – swserg

-1

我希望它可以帮到你 我认为你需要改变tomcat的端口号,因为例如oracle的默认端口号是8080,反正做一件事去你的tomcat主目录conf文件夹中打开server.xml文件你会发现这个标记下ü找到PORTNO = 8080 ......这改变至2014年或somethig并保存它同样folder.restart乌尔服务器,并给这个网址为Apache http://localhost:2014

+0

没有配置文件 – user3269877

+0

在tomcat文件夹中使用搜索选项搜索server.xml – kumar

+0

这是httpd不是tomcat – user3269877

0

首先在apache中配置httpd.conf文件夹并打开更改端口值80而不是8080(两个地方你需要签入代码)。

然后去服务(点击乌尔开始按钮,然后在“搜索程序和文件”中键入此),然后搜索‘Web部署代理服务’并停止它。然后去并重新启动您的Apache。那么你的本地主机将开始工作。

如果没有则停止“Web部署代理服务”的服务,在Apache中再次开放的httpd.conf文件夹和编辑的8080,而不是80(两处u需要在代码检查)后。希望这会起作用。

相关问题