零、下载软件
0. 由于我是64位的win7系统,所以我下载的是64位的相关软件。
下载地址为:
http://pan.baidu.com/s/1skIRTRR
这个地址包含了php所需的Apache,
php与mysql,还有依赖包vc11和vc14。
1. 下载完后,先安装vc11_reidst_x64.exe和vc14_redist.x64.exe
2. 建立一个文件夹E:\PhpServer
解压缩httpd-2.4.17-x64-vc11-r1.zip,把得到的Apache24目录放到E:\PhpServer下
解压缩php-7.0.0-Win32-VC14-x64.zip,得到的目录改名为php7后放到E:\PhpServer下
一、配置Apache
0. 配置httpd.conf文件
打开E:\PhpServer\Apache24\conf\httpd.conf文件
(0)修改第38行的服务器根目录路径
Define SRVROOT “/Apache”,改为“E:/PhpServer/Apache24”
注意,这里Apache的路径用的是Linux的符号“/“,而不是Windows的符号“\”。
(1)修改第245行,246行的网站文件存放要目录
DocumentRoot "${SRVROOT}/htdocs"
改为
DocumentRoot "${SRVROOT}/www"
改完之后,立马创建目录“E:\PhpServer\Apache24\www”
(2)第279行,设置默认打开的页面
在行末添加index.php,注意与index.html之间有个空格
1. 启动Apache服务器
打开cmd
> pushd e:\PhpServer\Apache24\bin
> httpd
若有错误,会提示出来;没提示表示没错误
2. 测试
将Apache24\htdocs\目录下的index.html文件拷贝到Apache24\www\目录下
在浏览器中输入http://localhost或http://127.0.0.1,若显示“ It Works”界面,说明Apache配置成功
二、配置php7
0. 将E:\PhpServer\php7\中的php.ini-development改为php.ini
1. 打开E:\PhpServer\Apache24\conf\httpd.conf,在最下方加上
#php7 support
LoadModule php7_module"E:/PhpServer/php7/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
#configure the path to php.ini
PHPIniDir "E:/PhpServer/php7"
2. 重启Apache服务器
3. 编写第一个php程序进行测试
在E:\PhpServer\Apache24\www\中创建index.php,内容为
phpinfo();
?>
4. 打开浏览器,输入http://localhost/inex.php或http://127.0.0.1/index.php,若看到PHP相关信息,说明程序正确运行