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

apache2.4+php5.6配置

2016-09-15 22:57 337 查看
一:安装准备

首先 ,在下载apache和php时也有些细节需要注意,我们要选择适配自己电脑上操作系统的版本,而且多少位的操作系统也要统一,以下的配置是在windows10, 64bit的操作系统上配置的,apache选择的是2.4,VC11版本,php是对应的VC11,5.6的版本,V11是微软的一个组件,如果不安装的话会提示 msvcr110.dll丢失。下载链接:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679。

二:安装apache

将下载下来的apache解压到你需要安装的文件夹里,解压开你会看到有11个文件夹,有几个文件夹需要注意一下:

bin ——应用程序目录

conf —— 配置文件

error ——记录错误信息

htdocs —— web主目录

解压完毕后,我们要对apache的配置文件进行修改:

             修改ServerRoot   将ServerRoot的路径修改为刚刚解压出来的apache路径,例如:ServerRoot "d:/apache24/apache24";(第37行)
           (可选)修改Listen监听视口,如果你的80端口没有被占用可以不用修改,否则就要修改这个端口,例如8080;(第58行)
             修改cgi-bin的目标(cgi:通用网关接口应用 程序),修改为当前apache里cgi-bin的文件夹路径,例如:   ScriptAlias /cgi-bin/ "d:/apache24/apache24/cgi-bin/";(第361行,另377行均是相同修改)
           修改DocumentRoot(web主目录),默认的web主目录是在htdocs里,修改为当前apache的htdocs文件夹里,当然也可以设定其他文件夹,只有这个文件夹存在,例如:D:\apache24\phpWeb;(第244,245行)
            添加对php文件的支持和处理,在末尾加上以下几行:
LoadModule php5_module D:\php-5.6.25\php5apache2_4.dll

AddType application/x-httpd-php .php

PHPIniDir D:\php-5.6.25

(第一行和第三行里面的路径是接下来要安装的php的路径)

修改完配置文件后,我们就可以安装apache服务了,我们通过wondows的cmd命令行来安装:

首先在cmd里找到刚刚解压的apache里的bin目录,然后再bin目录里面运行httpd.exe 并安装服务:httpd.exe -k install -n "Apache24"

验证是否安装成功:首先在windows服务里成功启动apache,然后在localhost:8080先打开php文件,看是否能正常运行。(没有修改端口就直接是localhost)

三:安装php

解压下载的php压缩包(建议新建一个文件夹,因为解压开的文件不像apache一样和放在一个叫apache24的文件夹),找到里面的php.ini-production文件,复制一份(保留原始配置文件),重命名为php.ini,修改以下信息:

修改extension_dir下的ext文件夹路径,引入.dll文件,例如:extension_dir = "D:/php-5.6.25/ext";(第734行)

windows下apache+php+mysql 环境配置方法_win服务器_脚本之家

去掉以下配置注释,支持mysql:

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mysql.dll

extension=php_pdo_mysql.dll

extension=php_pdo_odbc.dll

(第876行开始)

配置完成后重启apache服务。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息