男主穿越魏晋的小说:windows 下手动整合php+mysql+apache+zend
来源:百度文库 编辑:偶看新闻 时间:2024/04/29 06:49:18
假定所有软件都安装在c:/lamp/下
lanp/apache2+php5+mysql5+zend
1. 先安装apache2.2.x。安装目录:c:/lamp/apache2
安装成功后,会自动启动apache服务,在浏览器中输入http://localhost,若能看到It works!,证明安装OK.
2. 安装mysql数据库.安装目录,在此采用默认的,当然也可以自己指定。[安装时需要注意地的方有:1、mysql的安装目录修改、数据库文件存放位置修改。2、字符集的选择,一定要选择utf8]
3. 安装php5.x。安装目录,c:/lamp/php5.将下载好的php解压到指定位置。Php是作为apache的一个模块进行整合.因此,需要找到apache的配置文件进行修改。
4.
1. 进入C:\lamp\apache2\conf,打开httpd.conf.在127行加入:LoadModule php5_module "c:/lamp/php5/php5apache2_2.dll" (说明: php5apache2_2.dll文件是针对apahce是2.2以后的版本,而php5apache2.dll是针对apache是2.0以前的版本的整合
2. 进入C:\lamp\apache2\conf,打开httpd.conf.在383行加入:AddType application/x-httpd-php .php .phtml.目的是让apache知道当遇到.php或.phtml后缀的文件时,需要用php去解析执行
3. 进入C:\lamp\apache2\conf,打开httpd.conf.在384行加入:phpinidir "c:/lamp/php5/"。目的是让php找到它的ini配置文件。
4. 进入C:\lamp\php5\,将php.ini-recommended文件的文件名改成php.ini即可。
整合完成。需要重新启动apache服务。到此,php只与apache整合完成。但php没有与mysql整合起来。
5. 配置php与mysql的整合:
进入C:\lamp\php5目录,找到libmysql.dll文件,将它复制到windows的安装目录c:/windows目录下。
进入C:\lamp\php5目录,找到php.ini文件,在654行加上 :extension_dir= “c:/lamp/php5/ext”,目的是指定这些扩展的目录位置。.并且将675,676,679,682行前面的分号去掉,让它们支持mysql的连接及pdo连接方式。[注意:如果675,676,679,682这几行未打开,则运行网站时显示的结果犹如访问ftp的结果形式一样,并且查看源文件时,有关与数据库相边的代码全未被解析]
进入C:\lamp\php5目录,找到php.ini文件,将661行的 ;extension=php_gd2.dll,前面的分号去掉,来启用gd库功能。目的是为了解决有时验证码不能正确地显示出来。
至此,完成了php与mysql及mysqli的连接功能。重新启动apache。在C:\lamp\apache2\htdocs目录下新建test.php。在该文件中输入:
phpinfo();
?>
然后在址栏中输入:http://localhost/test.php看是否有如下的模块出现。
如果有,说明php与mysql及mysqli整合连接成功
6. 最后安装一下Zend加速器(ZendOptimizer-
最后,如果需要让apache能够先认识到index.php文件,则需要将C:\lamp\apache2\conf目录下的httpd.conf中的
DirectoryIndex index.html
修改成
DirectoryIndex index.php index.html