### Apache配置PHP7.0详解 #### 一、概述 本文档主要介绍如何在Windows 7 64位操作系统上配置Apache 2.4与PHP 7.0,确保能够正常运行。Apache作为一款广泛使用的Web服务器软件,支持多种语言环境,其中PHP是一种常用的服务器端脚本语言,用于动态网页开发。正确配置Apache与PHP对于部署基于PHP的应用程序至关重要。 #### 二、准备工作 1. **下载Apache 2.4**: - 访问Apache官方网站,下载适合Windows 7 64位系统的Apache 2.4(建议使用VC14编译版本)。 - 下载完成后,将Apache压缩包解压至指定路径,例如`E:\apache`。 2. **下载PHP 7.0**: - 访往PHP官方网站,下载适用于Windows 7 64位操作系统的线程安全版本(Thread Safe),确保与Apache版本匹配(VC14 x64 Thread Safe)。 - 下载完成后,将PHP压缩包解压至指定路径,例如`E:\php`。 3. **安装Visual C++ Redistributable**: - 根据Apache官方文档提示,下载并安装`vc_redist.x64.exe`,这是Apache运行所必需的环境库之一。 #### 三、配置Apache 1. **修改Apache配置文件httpd.conf**: - 打开`E:\apache\conf\httpd.conf`,进行以下修改: - 修改`ServerRoot "c:/Apache24"`为`ServerRoot "E:\apache"`。 - 修改`ServerName www.example.com:80`为`ServerName localhost:80`。 - 修改`DocumentRoot "c:/Apache24/htdocs"`为`DocumentRoot "e:\apache\htdocs"`。 - 修改`<Directory "c:/Apache24/htdocs">`为`<Directory "e:\apache\htdocs">`。 - 修改`ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"`为`ScriptAlias /cgi-bin/ "e:\apache\cgi-bin/"`。 - 修改`<Directory "c:/Apache24/cgi-bin">`为`<Directory "E:\apache\cgi-bin">`。 2. **配置PHP模块**: - 在`#LoadModule xml2enc_module modules/mod_xml2enc.so`下方添加: ```apache LoadModule php7_module "E:\apachePHP\php\php7apache2_4.dll" PHPIniDir "E:\php" AddType application/x-httpd-php .php .html .htm ``` - 修改`<IfModule dir_module>`中的`DirectoryIndex index.html`为`DirectoryIndex index.php index.html`。 3. **配置Apache默认文档**: - 在`<IfModule dir_module>`中,修改`DirectoryIndex index.html`为`DirectoryIndex index.php index.html`。 4. **启用PHP扩展**: - 打开`E:\php\php.ini-development`文件,并重命名为`php.ini`。 - 修改`extension_dir = "ext"`为`extension_dir = "e:\php\ext"`。 - 启用所需的PHP扩展,例如: - `extension=php_curl.dll` - `extension=php_gd2.dll` - `extension=php_mbstring.dll` - `extension=php_mysql.dll` - `extension=php_mysqli.dll` - `extension=php_pdo_mysql.dll` - `extension=php_xmlrpc.dll` - 设置时区,例如`date.timezone = "Asia/Shanghai"`。 #### 四、启动与测试 1. **启动Apache服务**: - 使用命令行或者Apache自带的服务管理工具启动Apache服务。 2. **测试配置**: - 创建一个简单的PHP文件,例如`info.php`,放在`E:\apache\htdocs`目录下,包含内容`<?php phpinfo(); ?>`。 - 在浏览器中访问`http://localhost/info.php`,如果能看到PHP的信息页,则表示配置成功。 #### 五、注意事项 - 确保所有路径都符合Windows的格式规范,即使用`\`而不是`/`。 - 配置文件中的路径必须与实际文件路径一致。 - PHP扩展的启用需根据实际需求进行调整。 - 如果遇到问题,请检查Apache和PHP的日志文件,通常位于`logs`目录下。 通过以上步骤,您应该能够在Windows 7 64位系统上成功配置Apache 2.4与PHP 7.0,并能够运行基本的PHP应用程序。
- jintianmeiyouxiayu2017-08-23感谢楼主,解决了我的问题。 实在是开心开心极了程序员20182018-12-26不客户,解决问题就可以了!!!我其实是写java的,因为要用一下php,所以,自己弄了,网上好多都是狗屁,根本配置后跑不起来。
- 粉丝: 3
- 资源: 17
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助