龙空技术网

搭建PHP开发环境步骤(二)——安装Apache服务器

核子力量 309

前言:

现在我们对“apache下serverroot”大约比较关怀,咱们都需要分析一些“apache下serverroot”的相关文章。那么小编在网络上搜集了一些关于“apache下serverroot””的相关知识,希望兄弟们能喜欢,兄弟们一起来学习一下吧!

这里所说的Apache服务器,其实是指HTTP服务器(即:httpd),只是由于历史原因一直这么称呼了

下载Apache软件包

Apache下载地址如下:

这里下载httpd-2.4.x版(如:httpd-2.4.10-win64-VC11.zip)

安装Apache

将下载的Apache软件包(如:httpd-2.4.10-win64-VC11.zip)直接解压到指定目录(如:D:\Apache\Apache24)即可使用,无需安装

配置Apache(httpd.conf)

用文本编辑器打开Apache安装目录(如:D:\Apache\Apache24\conf)下的“httpd.conf”文件,并进行如下常用配置:

1、设置服务器根目录

搜索“ServerRoot”,修改其值为Apache的安装目录(如:ServerRoot "C:/Apache24" => ServerRoot " D:/Apache/Apache24")

2、设置服务器名称

搜索“ServerName”,使能(去掉“#”号)并设置域名及端口(如:ServerName )

3、设置文档根目录

搜索“DocumentRoot ”,修改其值为当前对应的目录(如:DocumentRoot "c:/Apache24/htdocs" => DocumentRoot "D:/Apache/Apache24/htdocs")

并同步修改“DocumentRoot ”对应的“Directory”(如:<Directory "c:/Apache24/htdocs">=><Directory "D:/Apache/Apache24/htdocs">)

4、设置目录索引文件

搜索“DirectoryIndex”,修改其值为指定的类型文件集合(如:DirectoryIndex index.html =>DirectoryIndex index.html index.php index.htm),这样当一个目录被请求时这些类型的index文件均可自动响应

5、设置CGI脚步别名

搜索“ScriptAlias /cgi-bin/”,修改其值为当前对应的目录(如:ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"=> ScriptAlias /cgi-bin/ "D:/Apache/Apache24/cgi-bin/")

并同步修改“ScriptAlias /cgi-bin/”对应的“Directory”(如:<Directory "c:/Apache24/cgi-bin">=> <Directory "D:/Apache/Apache24/cgi-bin">)

6、加载指定的PHP模块

步骤1、声明加载当前已安装的指定PHP(如:LoadModule php5_module "C:/Program Files/PHP/php5.5/php5apache2_4.dll"),这样安装的PHP才能生效

步骤2、添加PHP模块支持的文件类型声明(如:AddType application/x-httpd-php .php .html .htm)

这样,使用“AddType application/x-httpd-php”声明过的类型文件在被PHP模块调用时、其中的php脚本将被PHP模块解释执行(其它类型文件、则不会被解释执行);如果需要将前端、后端脚本完全分离,可以声明只支持.php文件(如:AddType application/x-httpd-php .php),这样前端开发时就不能在.htm/html文件中混合嵌套php脚本了

步骤3、告诉apache配置文件“php.ini”所在的位置(如:PHPIniDir "C:/Program Files/PHP/php5.5")

注册Apache

将apache注册为操作系统服务进程,具体如下:

通过“开始菜单->运行CMD”打开命令窗口,在命令窗口输入“httpd -k install”命令(如:D:\Apache\Apache24\bin\httpd -k install)

这样,通过“计算机,右键-->管理-->服务和应用程序-->服务”便能看到注册为操作系统服务的Apache进程(如:Apache2.4)

后继如果要注销服务,可以用“sc delete”命令(如:sc delete Apache24):

管控Apache

管控Apache包括对其进行启动、停止、重启等操作,具体可以通过以下2种方式进行操作:

方式1、Windows服务

通过windws操作系统的服务监控(如:计算机,右键-->管理-->服务和应用程序-->服务)完成相应的管控操作

方式2、Apache监控器

打开Apache安装目录(如:D:\Apache\Apache24\bin)下的“ApacheMonitor.exe”程序,然后通过如下界面完成相应的管控操作

确认安装结果

首先通过Apache的管控确保已经启动Apache,然后在浏览器地址栏输入“”,如果出现如下界面、则说明已经安装成功,否则需要重新检查Apache及PHP的安装配置过程

标签: #apache下serverroot