切分

无法启动Apache Web服务器问题,怎么解决

发布时间:2019-09-17

不能单独运行javaweb项目,但可以和tomcat继承来支撑 javaweb项目--说白了就是apache将解析java交给tomcat来解析。

我举一个全站ajax的的建站例子吧。所有页面(包括主页,页眉页脚),静态资源(图片,JS文件,CSS文件等)都放到apache服务器上,当用户访问apache的静态页面时,页面通过ajax请求将请求发送到tomcat服务器,tomcat处理请求返回数据,通过页面里脚本(jquery或者freemark等)处理请求返回的数据将动态数据填充到静态页面里(或者会发起页面跳转请求等操作)。

最后总结下apache功能强大、高效,但并不能支持JSP及servlet,不太适合作为javaweb的处理服务器,但作为静态资源库和文件服务器,apache比起同类的产品强大的多。建议就像我举例的一样混用apache和tomcat来建站。

回复:

1、用路由器,或者有DHCP服务器——你目前的问题应该在这里
路由器设置(具体哪里设置自己找,不同的路由器菜单不一样):
DMZ主机指向到192.168.1.100;
设置80端口指定到192.168.1.100

2、如果设置了apache虚拟主机,记得两个IP都要设置;如果没有设置就不用管。

3、确定ISP服务商没有关闭80端口。

回复:

  Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。它源于NCSAhttpd服务器,当NCSA WWW服务器项目停止后,那些使用NCSA WWW服务器的人们开始交换用于此服务器的补丁,这也是apache名称的由来(pache 补丁)。世界上很多著名的网站都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。
  同时Apache服务器也是一个免费的WEB服务器,可以通过对其安装目录下的 conf/httpd.conf 配置文件来完成对Apache的配置。
  配置步骤如下:
  第一步:配置Server Root
  由于实验室的主机对C盘加了写保护,Apache无法安装在C盘下,因此应对Apache的Server Root 进行设置:假设我们把Apache放在D:zhrApache
  WEB--Apache服务器的配置 - ah..zhangrui - 瑞的首页
  第二步:配置服务端口:
  在 httpd.conf 文件中默认指定了用 8080 端口作为WEB服务端口。这是由 httpd.conf 文件中的Listen 参数指定的。例如:
  #Listen 192.168.1.101:8080
  #Listen 192.168.1.101:80
  #Listen 127.0.0.1:8080
  #Listen 116.52.34.156:8080
  Listen 8080
  Listen 80
  WEB--Apache服务器的配置 - ah..zhangrui - 瑞的首页
  标明服务端口为8080 ,访问此WEB服务器时URL中要带上8080端口号,例如 http //192.168.1.101:8080/
  如果把此行改为 Listen 80 则默认服务端口为 80 访问此WEB服务器时URL中可以带上80端口号,也可以不带。例如 http:// 192.168.1.101/
  第三步:配置WEB根目录
  在 httpd.conf 文件中指定了用DocumentRoot 参数指定了WEB根目录,对此WEB服务器访问的请求都被定向为对 DocumentRoot 参数指定的目录的访问。例如:
  DocumentRoot "D:/zhr/Apache/WebSite/"
  WEB--Apache服务器的配置 - ah..zhangrui - 瑞的首页
  标明WEB根目录在Apache安装目录下的 WebSite 目录下(注意:UNIX和LINUX等系统中文件名和目录名大小写是严格区分的)。因此,此配置指明了要通过WEB发布出去的网页就必须放在 Apache 安装目录下的 WebSite 目录下。
  第四步:给予WEB目录允许访问的权限
  在 httpd.conf 文件中指定了用成对的<Directory >标记对指定目录做出访问权限控制。例如在上一步中,设定了WEB根目录为"D:/zhr/Apache /WebSite/" ,则对其指定允许任何人匿名访问的配置如下:
  <Directory "D:/zhr/Apache/WebSite/">
  Options FollowSymLinks
  AllowOverride None
  Order deny,allow
  Allow from all
  Satisfy all
  </Directory>
  WEB--Apache服务器的配置 - ah..zhangrui - 瑞的首页
  第五步:指定WEB主页文件名
  在 httpd.conf 文件中成对的<IfModule dir_module>标记中,用DirectoryIndex参数指定WEB主页文件名。例如:
  <IfModule dir_module>
  DirectoryIndex index.html index.htm index.php default.php
  </IfModule>
  WEB--Apache服务器的配置 - ah..zhangrui - 瑞的首页
  标明对此WEB服务器的一个目录进行访问,如果URL中没有指明要访问的文件名,则就是对此目录下的主页文件的访问。这里指定了4个作为主页文档的文件,每两个文件名之间用英文空格分隔。排列在左边的优先权最高,排列在右边的优先权最低。例如:按照上述配置,当对此WEB服务器做URL请求为http://192.168.1.101:8080/ 时,即请求其WEB根路径,则将在指定的WEB根目录下寻找名为 index.html 的文件作为主页返回给客户端浏览器。如果 index.html 不存在,则寻找 index.htm 文件;否则寻找 index.php 文件;否则寻找 default.php 文件……。如果指定的主页文档都不存在,则对此路径的请求将失败,浏览器返回404错误。
  WEB--Apache服务器的配置 - ah..zhangrui - 瑞的首页
  第六步:运行服务器
  配置完毕之后,可以把Apache服务器安装为系统服务,这将使得Apache服务器伴随操作系统启动而在加载用户桌面之前自动启动。把Apache服务器安装为系统服务的命令如下:在Apache服务器安装目录下执行:
  binhttpd.exe
  WEB--Apache服务器的配置 - ah..zhangrui - 瑞的首页
  此时光标闪动,表示服务器正常运行,否则一闪而过运行失败。
  第七步:测试服务器
  把自己已经制作好的网页(或一整个网站目录)复制到 httpd.conf 文件 所指定的WEB根目录中,注意主页文件的文件名必须与 httpd.conf 文件指定的主页文件名相同(注意大小写)。在Apache服务器已经启动,自己要发布的网页也已经复制到指定的WEB根目录中之后,任何可以访问此WEB服务器的IP主机都可以通过浏览器来访问此网站了。

回复:

当然可以禁止 你的web服务器是如何安装的,既然安装了,肯定是在本地搭建脚本语言环境了吧,如果你不运行php脚本的话,那禁止就行了,想用在重启就行

回复:

方法: 1.找到.project文件,找到里面的标签,查看是否有下面的代码,没有则复制进去。 Xml代码: org.eclipse.wst.common.project.facet.core.nature org.eclipse.wst.common.modulecore.ModuleCoreNature org.eclipse.jem.workbench.JavaEMFNa...

回复:

1、用路由器,或者有DHCP服务器——你目前的问题应该在这里 路由器设置(具体哪里设置自己找,不同的路由器菜单不一样): DMZ主机指向到192.168.1.100; 设置80端口指定到192.168.1.100 2、如果设置了apache虚拟主机,记得两个IP都要设置;如果没...

回复:

Apache WEB网站服务是一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。 Apache源...

回复:

防火墙的问题

回复:

不能单独运行javaweb项目,但可以和tomcat继承来支撑 javaweb项目--说白了就是apache将解析java交给tomcat来解析。 我举一个全站ajax的的建站例子吧。所有页面(包括主页,页眉页脚),静态资源(图片,JS文件,CSS文件等)都放到apache服务器上...

回复:

ftp服务器web服务器等说应用服务Linux安装pure-ftpd提供ftp服务同理安装Apache提供Web服务 操作系统应用除Web等外代理缓存等应用即代理服务器等

上一篇:这是朴智旻金泰亨哪个节目里的截图? 下一篇:急求大佬们告知 这部是什么电影!!!!

返回主页:切分

本文网址:http://qiefen.cn/view-208757-1.html
信息删除