当前位置:数据库 > SQLServer >>

Winodws下IIS/Apache+PHP+MySQL的安装配置

 

 我写过的教程不多,而且大部分都是来源于别人的教程,不过,这里所介绍的,都是融入我所总结的经验.--引言

  php(做为现在的主流开发语言)的执行效率是有目共睹的,这也是我喜欢它的原因之一,和它称为绝妙搭档的MySQL(和PHP搭配之最佳组合)以及apache(Unix平台最流行的WEB服务器平台)想融合,不能不惊叹其效率了。php(做为现在的主流开发语言)更新也很快,这里列举了目前最新版本php(做为现在的主流开发语言)4.3.2RC4(几乎没有BUG了,估计写完这篇不久后正式版就出了),和最新版本的MySQL(和PHP搭配之最佳组合)4.0.13的安装过程。

  php(做为现在的主流开发语言)的安装文件可以直接到 http://www.php(做为现在的主流开发语言).net/ 下载,获得for win32的.zip包(5.8M)
  MySQL(和PHP搭配之最佳组合)的安装文件可以直接到 http://www.MySQL(和PHP搭配之最佳组合).com 下载,获得for win32的.zip包
  另外如果想体验apache(Unix平台最流行的WEB服务器平台)和php(做为现在的主流开发语言)的配合效果而要放弃iis(微软的WEB服务器平台)的话,请到 http://www.apache(Unix平台最流行的WEB服务器平台).org 下载最新的for win31的.MSI安装包,目前最新版本是2.0.45。
  另外,可以下载Zend Optimizer来对php(做为现在的主流开发语言)进行加速。具体可以访问 http://www.zend.com

<1>安装配置php(做为现在的主流开发语言)
  1.解压缩php(做为现在的主流开发语言)压缩包到C:php(做为现在的主流开发语言)(这个路径可以随意,不过以下要是用到这个路径,请相应的修改)。
  2.复制C:php(做为现在的主流开发语言)目录下的php(做为现在的主流开发语言)4ts.dll及C:php(做为现在的主流开发语言)dlls目录下的所有文件到windows的系统文件夹里,文件夹视Windows版本的不同而不同
  如果是Windows 9x/ME 则为c:windowssystem
  如果是Windows NT/2000 则为c:winntsystem32
  如果是Windows XP/server2003 则为c:windowssystem32
其中C:为你现在所使用的操作系统的系统盘,如果你目前操作系统不是安装在C:windows下,请相应做出修改。
  复制php(做为现在的主流开发语言).ini-dist到C:windows(XP/2003/9x/Me)或C:Winnt(2000/nt)下,并将其改名为php(做为现在的主流开发语言).ini。用记事本打开,修改一下信息:
  搜索extension_dir = ./ 这行,并将其路径指到你的php(做为现在的主流开发语言)目录下的extensions目录,比如:
  extension_dir = C:php(做为现在的主流开发语言)extensions
  如若想支持更多模块,请接下面去做,如果不想的话,直接保存php(做为现在的主流开发语言).ini文件即可.
  php(做为现在的主流开发语言)所支持模块很多,不过有些dll不是免费的,所以没有随php(做为现在的主流开发语言)的压缩包一起发布,不过dlls文件夹里带的就非常多了,刚才我们已经把它们复制到system32文件夹下了,现在我们测试看它支持多少模块。以下是我测试的结果,仅供参考,如果安装完毕后,弹出不支持xxx.dll模块的话,直接将前面分号加上去就可以了,搜索:
;Windows Extensions
;Note that MySQL(和PHP搭配之最佳组合) and ODBC support is now built in, so no dll is needed for it.
;
下面都用分号在前面注释掉了支持的扩展模块,如果你想php(做为现在的主流开发语言)支持某个模块,请将前面的“;”去掉即可,下面是我测试后的结果,一般按照下面那样去掉注释后没什么问题的:
extension=php(做为现在的主流开发语言)_bz2.dll
extension=php(做为现在的主流开发语言)_cpdf.dll
extension=php(做为现在的主流开发语言)_crack.dll
extension=php(做为现在的主流开发语言)_curl.dll
extension=php(做为现在的主流开发语言)_db.dll
extension=php(做为现在的主流开发语言)_dba.dll
extension=php(做为现在的主流开发语言)_dbase.dll
extension=php(做为现在的主流开发语言)_dbx.dll
extension=php(做为现在的主流开发语言)_domxml(标准化越来越近了).dll
extension=php(做为现在的主流开发语言)_exif.dll
extension=php(做为现在的主流开发语言)_fdf.dll
extension=php(做为现在的主流开发语言)_filepro.dll
extension=php(做为现在的主流开发语言)_gd2.dll
extension=php(做为现在的主流开发语言)_gettext.dll
extension=php(做为现在的主流开发语言)_hyperwave.dll
extension=php(做为现在的主流开发语言)_iconv.dll
;extension=php(做为现在的主流开发语言)_ifx.dll
;extension=php(做为现在的主流开发语言)_iis(微软的WEB服务器平台)func.dll
extension=php(做为现在的主流开发语言)_imap.dll
extension=php(做为现在的主流开发语言)_interbase.dll
extension=php(做为现在的主流开发语言)_java.dll
extension=php(做为现在的主流开发语言)_ldap.dll
extension=php(做为现在的主流开发语言)_mbstring.dll
;extension=php(做为现在的主流开发语言)_mcrypt.dll
extension=php(做为现在的主流开发语言)_mhash.dll
extension=php(做为现在的主流开发语言)_mime_magic.dll
extension=php(做为现在的主流开发语言)_ming.dll
extension=php(做为现在的主流开发语言)_mssql(WINDOWS平台上强大的数据库平台).dll
extension=php(做为现在的主流开发语言)_msql.dll
;extension=php(做为现在的主流开发语言)_oci8.dll
extension=php(做为现在的主流开发语言)_openssl.dll
;extension=php(做为现在的主流开发语言)_Oracle(大型网站数据库平台).dll
extension=php(做为现在的主流开发语言)_pdf.dll
extension=php(做为现在的主流开发语言)_pgsql.dll
;extension=php(做为现在的主流开发语言)_printer.dll
extension=php(做为现在的主流开发语言)_shmop.dll
extension=php(做为现在的主流开发语言)_snmp.dll
extension=php(做为现在的主流开发语言)_sockets.dll
;extension=php(做为现在的主流开发语言)_sybase_ct.dll
extension=php(做为现在的主流开发语言)_w32api.dll

补充:Web开发 , php ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,