周记随笔-php5.6与apache2.4的windows32安装

原材料:php.net , httpd.apache.org/download.cgi

Apache的安装 ,在下载页面有依赖关系的说明 。

下载对应版本的压缩包,解压至目标目录,例如D盘根目录,首先修改配置

 1 serverRoot: ServerRoot "c:/Apache24"改为ServerRoot “D:/Apache24”

 2 ServerName前面的“#”号去掉

 3 项目路径:<Directory "c:/Apache24/cgi-bin">,<Directory "c:/Apache24/htdocs">,DocumentRoot "c:/Apache24/htdocs" 修改为D:

 4  默认文件 DirectoryIndex index.html ,index.php ,index.htm

 5 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" 修改路径

 配置修改之后,管理员权限命令行 d:、 cd Apache24\bin、httpd.exe -k install  分别是定位到D盘,定位到httpd所在目录 ,启动安装apache(httpd) ,若无提示 ,说明启动成功。

 此时打开浏览器,访问localhost ,可以访问到apache项目文件下的默认文件说明apache正常工作了 ,会出现 it works等字样,根据下载源有所区别。

PHP的安装,php不同版本也有依赖关系,首先应满足官方的要求,其次如果之前有旧的php版本 ,需要停止网络服务,把旧版本的完全删除掉。

 1 php没必要使用命令行安装 ,下载到合适的源包之后(注意有两个版本,nts的不和apache配合,不适合此处使用),解压至目标路径 。

 2 修改php.ini,可将php.ini-development重命名 ,主要修改一下 extension_dir的拓展库目录至这里的ext目录 ,去掉常用的 gd2,mysql,mysqli的拓展注释(即;),以及timezone的默认值 “PRC”;

 3 回到apache的配置文件 ,将apache,php联合起来,LoadModule php5_module "d:/php/php5apache2_4.dll"、 AddHandler application/x-httpd-php .php、

  PHPIniDir "d:/php" 这三个分别负责用动态库使php与apache配合 ,说明php的文件类型交给php处理 ,说明php配置文件位置 ,使之生效。

4 配置以上三项,在apache的htdocs下的默认文件index.php ,使用 phpinfo()函数 ,

 

你可能感兴趣的:(周记随笔-php5.6与apache2.4的windows32安装)