在windows7上安装apache2.4.3 [菜鸟教程]

来源:互联网 发布:淘宝上的装修公司 编辑:程序博客网 时间:2024/04/29 07:30

1、上 http://www.apachelounge.com/download/  下载apache2.4.3,把apache24文件夹解压到C盘。解压到D盘也可以,但要在配置文件里改几个地方,所以放到C盘比较方便。


2、用记事本打开 conf 文件夹里的 httpd.conf ,这是配置文件。
     修改第213行ServerName前面的“#”号去掉;因为没整合PHP之前会报错。
     第237行DocumentRoot "c:/Apache24/htdocs"改为DocumentRoot "D:/www";//网站的根目录
     第238行<Directory "c:/Apache24/htdocs">改为<Directory " D:/www ">;
     注意:这个WWW文件夹要自己去新建的,不建的话会报错的。
     第271行DirectoryIndex index.html改为DirectoryIndex index.html index.php index.htm   //支持更多的默认页

3、打开命令提示符。到 c:/apache24/bin 目录下运行httpd.exe
     如果httpd.conf配置正确的话,输入httpd回车后是没有任何提示的。

4、测试。

     把Apache24\htdocs目录下的index.html放到D:\www目录下,在浏览器键入http://localhost/ 访问会出现“It works”,那么就说明apache已经正确安装了。 注意:不能关掉这个命令窗口,否则apache会关闭的。


5、加入为windows的系统服务,让Apache自启动。
    (1)关闭已经开启的httpd命令窗口,不然会报错的。
    (2)右键以管理员身份运行cmd,到 Apache24\bin目录下
      这里加入服务的命令为:httpd.exe -k install -n "servicename"
      servicename为Apache在windows的服务中的名字。例如:httpd.exe -k install -n "Apache24"
     之后,会有成功安装的提示。关掉CMD,便可打开apachemonitor.exe来启动apache了。

      如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "Apache24"卸载这个服务。
     

-k参数是继续运行的意思  -n参数是命名的意思