html asp php mysql模拟器,一起了解下:Apache+php+mysql的配置

一起了解下:Apache+php+mysql的配置:

由于项目需要,自己搭建了一套Apache+php+mysql环境,遇到过一些问题,这里记录一下,以便以后借鉴。

1. Apache的安装

Apache用的是2.2.17版本的msi文件安装包。按照步骤依次进行即可,其中Network Domain(网络域名)和Server Name(服务器名)根据需要填写,这里由于单机调试所以服务器填的是localhost,之后也可以在conf文件夹中的http.conf文件中进行修改。本机网站存储路径为D:/ks。

之后记事本打开http.conf文件,进行如下修改:

找到DocumentRoot,之后路径改为D:/ks;

ScriptAlias /cgi-bin/ 之后路径改为D:/ks/cgi-bin;

2. php的安装

php用的是5.2.3版本,为一个zip文件。解压到欲安装的路径,我的是c:\php。

将安装路径下php.ini-production文件复制一份在本路径下,重命名为php.ini。

打开install.txt文件,找到其中的一段话:

LoadModule php5_module "c:/php/php5apache2.dll"          AddType application/x-httpd-php .php          # configure the path to php.ini          PHPIniDir "C:/php"

将其复制到Apache中http.conf文件中 #LoadModule ssl_module modules/mod_ssl.so 后面,将php5apache2改为php5apache2_2,重启Apache服务器。

3. mysql的安装

mysql用的是5.1.48版本的msi安装包。按照步骤依次进行即可,其中为了方便我把安装路径改为了c:\mysql。在配置sql服务时,选择了基础配置,默认用户名为root,密码为空。

4. php和mysql的关联

打开php配置的核心文件php.ini。找到其中extension=php_mysql.dll和extension=php_mysqli.dll,去掉前面的分号,表示加载其动态链接库。将c:\php\ext目录设置为系统的环境路径(复制dll文件到c:\Windows\System32也可)。

找到c:\mysql\bin中的libmySQL.dll文件,将其复制到c:\php\ext(已设置为环境路径)或c:\Windows\System32中。这个很关键,否则会一直无法连接到数据库。

重装mysql时,删除不彻底可能导致安装不上,除删除程序,遗留文件外,还需找到注册表,将其中HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL目录删除。

采用php文件的首页,需要在http.conf中找到 DirectoryIndex index.html,将其改为DirectoryIndex index.php index.html。

欢迎来到技术之家,

如需转载,烦请保留本文链接和出处:http://www.jszja.com/contents/15/1398.html

您的支持将是我们前进的动力!如对本篇文章有疑问或建议,请通过本站下方邮箱联系我们,让技术之家每天进步一点点!(●'◡'●)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值