您的位置:首页 > 运维架构 > Apache

apache24安装和整合php

2016-10-02 14:14 501 查看
1.win+r输入cmd进入dos界面.进入到你目录apache24/bin 输入httpd.exe -k install -n "apache24

2.提示计算机中丢失 VCRUNTIME140.dll(因为版本需要VC14编译,为避免安装失败,可先安装vc_redist.x86.exe和vc_redist.x64.exe)。尝试重新安装改程序以解决此问题。原来在Windows下运行php7需要Visual C++Redistributable 2015而之前的版本不需要那么高的,最新版的Apache可能也需要这个组件,这个组件是运行Visual Studio 2015所建立的C++应用的必要组件,安装一次即可解决环境问题,那么去微软官网下载安装程序,安装一遍即可。有64位版和32位版,根据计算机配置进行下载,下面是下载链接:

  64位版下载地址:http://download.microsoft.com/download/9/E/1/9E1FA77A-9E95-4F3D-8BE1-4D2D0C947BA2/enu_INREL/vcredistd14x64/vc_redist.x64.exe

  32位版下载地址:http://download.microsoft.com/download/9/E/1/9E1FA77A-9E95-4F3D-8BE1-4D2D0C947BA2/enu_INREL/vcredistd14x86/vc_redist.x86.exe

  下载之后运行,根据提示安装即可,安装成功之后就立即生效了,再次运行test.php就正常了,

3.安装目录下 E:\Apache\Apache24\bin启动ApacheMonitor.exe

4.apache无法启动:The request operation has failed ,解决:用命令行模式启动apache,,apache会提示你哪句有误,然后就可以针对性的解决,命令如下: httpd.exe -w -n "apache24" -k start   (注意,在计算机-->服务-->apache24,,我的apache服务器在服务中的名字为apache24)

输入命令后:dos窗口提示原来是244行有问题 ,找到的时候才知道 244行这个DocumentRoot "c:/Apache24/htdocs" 没有这个目录

然后就新建了Document文件夹,并重新设置为DocumentRoot "E:/Apache/Apache24/Document"

5.PHP7 的安装
a. 下载PHP
下载地址:http://windows.php.net/download/
选择线程安全版VC14 x64 Thread Safe 注意选择64位,否则会出现错误。
b. 解压缩PHP
这里我们将PHP 解压缩到 E:/PHP/php7目录下 。

c. 修改PHP配置文件
将 d:/wamp/php/php.ini-development复制并修改为 php.ini
第 724行左右, 将 ;extension_dir = "ext" 修改为 extension_dir = " E:/PHP/php7/ext"
第 866行左右,加入需要的扩展。只要将 ;extension前的分号去掉即可


四. Apache 支持 PHP


a. 添加PHP模块

在 apache 的配置文件约 178处行,添加

PHPIniDir "E:/PHP/php7"


LoadModule php7_module "E:/PHP/php7/php7apache2_4.dll"


这里需要注意php所在的路径


b. 添加PHP文件后缀

在 apache 的配置文件约385行
<IfModule mime_module>

</IfModule>


,添加 
AddType application/x-httpd-php .php


添加后,形如:
<IfModule mime_module>
TypesConfig conf/mime.types
AddType application/x-httpd-php .php
</IfModule>


c. 添加index.php

在 apache 的配置文件约 277行,添加 index.php,形如:
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>


设置时区,找到

;date.timezone =

改为

date.timezone = Asia/Shanghai


d. 重新启动Apache

找到apache安装目录,比如d:/wamp/apache/bin 双击 'ApacheMonitor',对Apache进行重启。

下载:

php下载(主要要下载线程安全的,否则找不到php7apache2_4.dll)

apache下载

参考:

Windows下搭建PHP开发环境(推荐!!)

apache24解压版如何正确搭建

Windows下尝试PHP7提示丢失VCRUNTIME140.DLL的问题解决

最新Apache安装丢失VCRUNTIME140.DLL的解决办法

Windows10 Apache2.4 PHP7 MySQL 5.7安装教程(推荐!!)

整合Apache+PHP教程

如何判断PHP 是线程安全还是非线程安全的

apache无法启动:The request operation has failed

apahce错误提示the requested operation has failed

新版本Apache+PHP+MySQL+phpMyAdmin安装、整合

apache和tomcat有什么不同,为什么要整合apache 和tomcat?

64位win7用的PHP软件哪里可以下载
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: