blog » PHP技术 » Php(包括phpmyadmin)在Windows的配置
Php(包括phpmyadmin)在Windows的配置
1.所使用的软件版本
apache_2.0.54-win32-x86-no_ssl.msi
mysql-4.1.13a-win32
php-5.0.4-Win32
phpMyAdmin-2.6.3-pl1
ZendStudio4
2.下载
怎么样下载就不用教了吧.
3.安装apache和mysql
这二个都很容易,"一路回车大法"就能搞定,不详细讲了.
4.安装php
4.1.解压文件到合适目录
下载过来的php-5.0.4-Win32.zip文件解压到c盘,修改解压后的目录名为php(只是为了方便)。只
需解压,无须安装,纯属绿色软件。
4.2.产生php.ini文件及部署需要的dll文件
找到php目录里的php.ini-dist或php.ini-recommended文件,重命名为php.ini并复制到windows
系统目录下(c:\windows,win2k系统目录为winnt)。再将php目录下的php5ts.dll拷贝到目录
c:\windows\system32。把php\ext目录下php_gd2.dll,php_mysql.dll两个文件复制到
c:\windows\system32下。
4.3.修改httpd.conf文件
打开apache配置文件httpd.conf:开始程序
ApacheHTTPServer2.0.54ConfigureApacheServerEdit……。在httpd.conf文件中查找
“DocumentRoot”,有这么一行:
DocumentRoot"C:/ProgramFiles/ApacheGroup/Apache2/htdocs"修改
C:/ProgramFiles/ApacheGroup/Apache2/htdocs成你的网站根目录。在httpd.conf文件中查找
“DirectoryIndexindex.htmlindex.html.var”,在其后加入index.php,这样index.php也可以充
当目录的默认页面啦。
在Apache中模块化安装PHP:
在httpd.conf文件中找到#LoadModulessl_modulemodules/mod_ssl.so这一行,在
此行后加入一行LoadModulephp5_modulec:\php\php5apache2.dll其中
c:\php\php5apache2.dll需要改成你的相应路径。
在httpd.conf文件中找到AddTypeapplication/x-gzip.gz.tgz这一行,在此行后加入一
行AddTypeapplication/x-httpd-php.php
4.4.验证Apache整合PHP
在记事本或EditPlus编辑器中编写First.php文件,输入:
<?echophpinfo();?>
把First.php文件放至Apache文档根目录下,如没有修改的话就是Apache安装目录下的htdocs子目录啦。
重新启动Apache服务器使配置生效(刚配置PHP并没有重启Apache)。
开启一个浏览器,在地址栏输入:http://127.0.0.1/First.php,如果php配置成功,显示的内容是PHP配置信息。
5.配置PHP关联MySQL
打开c:\windows\php.ini文件。
找到;extension=php_mysql.dll,把开头的注释';'去掉。
找到;extension=php_gd2.dll,把开头的注释';'去掉,以便支持GD库。
找到;session.save_path="/tmp",把开头的注释';'去掉,设置你保存session
的目录,把"/tmp"换成"C:\WINDOWS\Temp"或其他目录。
找到;extension=php_mbstring.dll,把开头的注释';'去掉,以支持宽字符集。
查找extension_dir,修改扩展目录为extension_dir=c:\php\ext,我的php安装目录是c:\php,你需要改成你的安装目录。
把libmysql.dll拷贝到c:\windows\system32下,否则在启动Apache时会出现警告.
6.安装配置phpMyAdmin
终于进入收官阶段,至此整个PHP环境搭建的差不多了;但是如果使用字符终端的方式管
理MySQL数据库的话,那也太过原始了,而且对你的要求也更高。还是把phpMyAdmin这种基于
WEB方式可视化管理MySQL的工具安装配置好,好好享受技术进步给你带来的甜蜜吧。
将下载的phpMyAdmin-2.6.3-rc1.zip(phpMyAdmin-2.6.3-pl1.zip也是一样的配
置)解压缩到Apache文档根目录下(如没有修改的话就是Apache安装目录下的htdocs子目
录),为方便起见我们把phpMyAdmin-2.6.3-rc1目录名改为phpMyAdmin,现在就可以通过
浏览器来访问它了,在浏览器地址栏输入:
如果安装MySQL时你给默认用户root设置了密码(为安全性考虑,必须设置)
#1045-Accessdeniedforuser'root'@'localhost'(usingpassword:NO)这时你只需要
修改“Apache安装目录\htdocs\phpMyAdmin\config.inc.php”文件,给root用户加上你
配置的密码就可以解决了。
刷新,phpmyadmin的首页下可能会看到用大红色的字提示.
必须在您的配置文件中设定$cfg['PmaAbsoluteUri']指令!
再打开phpmyadmin的配置文件config.inc.php,找到:
$cfg['PmaAbsoluteUri']='',填上你的phpmyadmin的相对路径,如:
“$cfg['PmaAbsoluteUri']='localhost\phpMyAdmin';”
保存文件,刷新http://127.0.0.1/phpMyAdmin,一切都好了,,通过phpmyadmin你就可
以轻松管理MySQL啦。
RSS 2.0 | leave a response | trackback
Leave a Reply