win7系统,apache2.2下添加PHP5的配置详解
首先要说apache(服务器)、 php(开发语言)、 mysql(数据库) 之间的关系。
Apache:为系统提供了Web服务支持,网站:http://www.apache.org/
PHP:为系统提供了PHP支持,使Apache能够运行PHP程序,网站:http://www.php.net/
Mysql:存储各种报警事件的数据库系统,网站:http://www.mysql.com/
1、apache是服务器基础,php和mysql都需要他来协调工作;
2、php是脚本解释,如果不用php,那么apache出来的东西就只是静态的,不能在服务器实现功能;
3、mysql是数据库,完全可以单独使用,但是和另外两个一起,则是由php代码调用mysql接口,而apache就负责解释php代码,让他能真正地实现对mysql的调用。
如果现在有哪首可以让人安静下来的音乐,我一定要听到耳膜震碎!
————记。
apache版本:httpd-2.2.17-win32-x86-no_ssl.msi(上篇日志中已经成功安装apache2.2,安装路径:C:\Apache2.2)
php版本:php-5.2.6-Win32.zip
添加Apache 对PHP 的支持:
1)解压缩php-5.2.6-Win32.zip至c:\php
2)拷贝php5ts.dll文件到C:\Windows\System32(即%systemroot%\system32,如果是 windows 2000 操作系
统,则为 C:\WINNT\system32 目录)
Php5ts.dll是Apache服务器中支持php所必须的文件,要放到system32目录下。
缺少这个动态链接库时apache的不能正常启动。
3)将c:\php下php.ini-dist 修改内容如下,并保存文件名为php.ini ,然后拷贝到至C:\Windows(即%systemroot%)
php.ini不需要拷贝到windows目录中(也可以拷贝到windows目录中),只要httpd.conf中作如下指定: PHPIniDir "c:\php"
extension=php_gd2.dll
extension=php_mysql.dll
如果php.ini有该句,将此语句前面的“;”注释符去掉。取消注释,让php支持mysql数据库和调用gd库。
拷贝c:\php\extension下的php_gd2.dll与php_mysql.dll 至C:\Windows(即%systemroot%)
修改php.ini中extension_dir指定路径
应该是:extension_dir = c:/php/ext(根据php安装路径中的目录名来设定)。
4)在C:\apache2.2\conf\httpd.conf中添加:
LoadModule php5_module "c:/php/php5apache2_2.dll"
apache版本在2.2以前的用LoadModule php5_module "c:/php5/php5apache2.dll就可以。
apache版本在2.2之上的写LoadModule php5_module "c:/php5/php5apache2_2.dll",否则无法restart。
AddType application一行下面加入下面两行信息
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps
5)在apache2.2的htdocs 目录下新建test.php,test.php 文件内容:<? phpinfo();?>
在浏览器中使用http://localhost:50080/test.php,测试php 是否安装成功,若成功则如下图所示:
win7系统,apache2.2下添加PHP5的配置详解的更多相关文章
- libCURL开源库在VS2010环境下编译安装,配置详解
libCURL开源库在VS2010环境下编译安装,配置详解 转自:http://my.oschina.net/u/1420791/blog/198247 http://blog.csdn.net/su ...
- CentOS6.5下的Nagios安装配置详解(图文)
最近因为,科研需要,接触上了Nagios,这里,我将安装笔记做个详解.为自己后续需要和博友们学习! VMware workstation 11 的下载 VMWare Workstation 11的安装 ...
- VPS服务器下的centos网卡配置详解……
自动激活网卡 安装了CENTOS 6.X后,每次启动了系统都需要手动激话网卡,以下方法可以在系统启动后自动激活网卡. cat /etc/sysconfig/network-scripts/ifcfg- ...
- Linux下MongoDB安装和配置详解
1.下载安装包 将解压到/usr/local/mongodb 文件夹下 # mkdir /usr/local/mongodb # tar zxvf mongodb-linux-x86_64-3.2.9 ...
- Jdk在window环境下的安装与配置详解
本文为博主原创,转载请注明出处: 1.2 Java程序开发环境的配置 java开发工具包:java开发工具:记事本 IDE,这个只能写小程序,写大程序需要集成开发工具:反编译工具(我们可以在网上找一 ...
- linux下nginx部署以及配置详解
1.下载源码包解压编译 启动多个,请看:在linux系统下安装两个nginx以及启动 查看nginx包路径:http://nginx.org/download/,两种下载方式: 1.在官网下载使用Xf ...
- 【E20200105-1】Centos 7.x 下vsftpd配置文件常用配置详解
centos 7 下vsftp的安装和配置可以参见<[E20200102-1]centos 7 下vsftp的安装和配置> ########匿名用户(anonymous)设置####### ...
- MySQL 5.6下table_open_cache参数合理配置详解
table_open_cache指定表高速缓存的大小.每当MySQL访问一个表时,如果在表缓冲区中还有空间,该表就被打开并放入其中,这样可以更快地访问表内容.通过检查峰值时间的状态值Open_tabl ...
- Centos6.5下rsync+inotify的配置详解
Centos 6.5配置rsync+inotify实现文件实时同步 1.安装rsync(两台机器执行相同的步骤) yum install gcc yum install rsyncd xinetd - ...
随机推荐
- FD.io vpp 框架转发图
在ip4-icmp-input 与 ip4-udp-input后可以注册后续的处理函数,ip4-icmp-input根据 icmp的报文类型选择相应的处理函数,而ip4-udp-input根据端口选择 ...
- CSS:haslayout知多少
我们都知道浏览器有bug,而IE的bug似乎比大多数浏览器都多.IE的表现与其他浏览器不同的原因之一就是,显示引擎使用一个称为布局(layout)的内部概念. 因为布局是专门针对显示引擎内部工作方 ...
- Linux终端快捷操作汇总
定位单词 在长段的命令中,使用 Ctrl + ← 和 Ctrl + → 可快速将光标定位到命令中单词的首字母或末尾,实现在各单词之间的快速跳动定位. 你可以试着在终端中输入 apt-get insta ...
- 老司机的奇怪noip模拟T3-zhugeliang
3. 诸葛亮(zhugeliang.cpp/c/pas )[问题描述]xpp 每天研究天文学研究哲学,对于人生又有一些我们完全无法理解的思考.在某天无聊学术之后, xpp 打开了 http://web ...
- 拉钩网爬取所有python职位信息
最近在找工作,所以爬取了拉钩网的全部python职位,以便给自己提供一个方向.拉钩网的数据还是比较容易爬取的,得到json数据直接解析就行,废话不多说, 直接贴代码: import json impo ...
- html历史
方法一: location.hash = 'abc' window.onhashchange = function(){} location.hash 返回结果 #abc => locati ...
- javascript apply()和call()
原文链接 http://www.jb51.net/article/30883.htm 想要理解透彻apply()和call() ,还要需要理解this 作用域 局部变量 全局变量 js apply ...
- 图的连通性:有向图强连通分量-Tarjan算法
参考资料:http://blog.csdn.net/lezg_bkbj/article/details/11538359 上面的资料,把强连通讲的很好很清楚,值得学习. 在一个有向图G中,若两顶点间至 ...
- agentX各个角色功能
AgentX Roles 1.master An entity acting in a master agent role performs the following functions: - ...
- JSP中 JSTL
1,JSTL是JSP的标准标签库的简称,JSP标准标签库包括5类:分别是核心标签库,国际化标签库,SQL标签库,XML标签库,函数标签库: 2,常用的就是核心标签库和SQL标签库: 核心标签库:前置名 ...