?资源下载(apache24,php7,phpStorm9)
?修改apache24配置文件
?安装和启动Apache服务
?修改php7.0.11配置文件
配置前说明:电脑需要有vc运行库环境,否则会提示计算机中丢失 VCRUNTIME140.dll(因为版本需要VC14编译,为避免安装失败,可先安装vc_redist.x86.exe或者vc_redist.x64.exe),如果电脑有装比较高版本的.netFramework的话,就不会有这个问题
地址:64位版下载地址 , 32位版下载地址
1.资源下载(apache24,php7,phpStorm9)
1.1 php下载:
(官网)
(我下载的版本)
这里下载的是php-7.0.11-Win32-VC14-x64(64位线程安全版).注意必须要下载线程安全的
1.2 Apache HTTP Server(apache24)下载:
(官网)
(我下载的版本)
(根据这个教程修改后的版本)
这里下载的是httpd-2.4.23-win64-VC14
1.3 分别解压httpd-2.4.23-win64-VC14.zip和php-7.0.11-Win32-VC14-x64.zip到指定目录:
这里这里解压到E盘:
2.Apache HTTP Server(apache24)配置
用编辑器(这里用sublime3)打开E:\Apache24\conf目录下的httpd.conf文件
2.1修改apache的根目录:ServerRoot "E:/Apache24"
2.2 修改域名配置:ServerName 127.0.0.1:80 (注意:把ServerName前的#号去掉,)
2.3 修改改网站根目录(改两行)配置DocumentRoot "E:/Apache24/Workspace/www"
(注意:www文件夹为网站的根目录,需要自己创建,否则会报错。同时,如下图所示,第246行也需要修改)
www文件夹自己建的,,路径为:
2.4配置欢迎页(首页),DirectoryIndex index.html 改为 DirectoryIndex index.php index.html index.htm
1 2 3
<IfModule dir_module> DirectoryIndex index.php index.html index.htm </IfModule>
如下:
2.5加载php模块
在#LoadModule xml2enc_module modules/mod_xml2enc.so下面添加
1 2 3 4 5
#load php module LOadModule php7_module "E:/Php7/php7apache2_4.dll" AddHandler application/x-httpd-php .php #指定php.ini的位置(注意:需要把E:/Php7下的php.ini-development 重命名为 php.ini) PHPIniDir "E:/Php7"
如下:
代码说明:以 module 方式加载 php,指明 php 的配置文件 php.ini 的位置.
2.6最后一步,检查刚刚配置的有没有错,在dos窗口(“win+r”快捷键输入cmd)里进入到apache安装目录apache24/bin 输入:httpd.exe -t
如果显示如下图则表示apache配置文件已经修改无误(上面的2.1-2.5的操作没错):
如果错误的话,会提示你第几行出错的。
3.安装和启动Apache:
3.1.安装服务:进入dos窗口(“win+r”快捷键输入cmd).进入到apache安装目录apache24/bin 输入 httpd.exe -k install
(注意:httpd.exe -k install -n 是错的,httpd.exe -k install 或者 httpd.exe -k install -n 服务名 才是对的,如果按httpd.exe -k install -n