安装Apache(运行php前提),apache运行php前提


安装Apache

下载地址:https://www.apachelounge.com/download/
使用说明:https://httpd.apache.org/docs/current/platform/windows.html

安装命令:

# 注意:需要使用管理员身份运行命令行!!!
# 切换到 Apache 解压路径中的 bin 目录
$ cd <解压目录>/bin
# 安装 Apache 服务,‐n 参数是指定服务名称
$ httpd.exe ‐k install ‐n "Apache"
# 如果需要卸载 Apache,可以执行以下命令
$ httpd.exe ‐k uninstall ‐n "Apache"

执行安装命令过后会报一个错,原因是默认的配置文件有问题,需要先调整一下配置文件 conf/httpd.conf,才能 正常启动服务。

找到 Apache 解压目录中的 conf 目录下的 httpd.conf 文件,定位到 37 行,将 c:/Apache24 改为解压目录,我这里解压到路径是 C:/Develop/apache。

!!!更改配置后需重启服务,不同版本行数不同。

配置端口

在配置文件里60行。

Listen 80

设置网络根目录

在配置文件里251行。

DocumentRoot 地址
<Directory “地址”>…

默认文档与目录浏览

在配置文件里285行,默认是目录下的index.html。

DirectoryIndex index.html

正式给用户看的,要避免没有找到默认文档时启动目录结构。

把256行 options Indexes FollowSymLinks 的Indexes删掉

虚拟主机

用于解决在一台机器上部署多个站点。(一般单独放到一个httpd-vhosts.conf配置文件中,然后在主配置文件中引入)
在509行

#virtual hosts
#Include conf/extra/httpd-vhosts.conf 前面的#删掉

在httpd-vhosts.conf里需修改DocumentRoot,一个VirtualHost *:80为一个虚拟主机。注意设置网站根目录。
由于多台虚拟主机一同工作,每一个虚拟主机必须配置Servername(域名)。Errorlog错误日志,Customlog访问日志。
!!!httpd-vhosts.conf文件在Apache安装目录下的conf\extra

相关内容

    暂无相关文章