【vc++精品源码栏目提醒】:网学会员鉴于大家对vc++精品源码十分关注,论文会员在此为大家搜集整理了“php5.3.5配置教程(包括phpMyadmin3.4.0) - 软件工程”一文,供大家参考学习
Windows 下 PHP5.3.5 开发环境的配置 包括 phpadmin 数据库的配置和搭建 作者:霡霂盟军特战队 PHPer YY 新手群:2076727 (注:YY 多玩的语音聊天工具 YY,而不是腾讯的 QQ 群)在 windows 操作系统下搭建 PHP 与安装其他的一些软件工具不同。
因为 PHP 是从Linux 操作系统移植过来的一种语言,不仅在开发环境上尽量保留 Linux 的特点,(Apache 是 Linux 下的 Web 服务器,地位就像 Windows 下的 IIS。
Mysql 是 Linux系统中捆绑的数据库,且三者都是开源免费,发展迅速,功能越来越强大的项目。
是编程建站,项目开发,谈婚论嫁,居家旅行的必备良药……脑袋抽筋了一下……我们言归正传……)在安装上也保留了 linux 上的印记。
除了正常的安装外,还要在各自的配置文件(.ini、.conf)中进行专门的设置。
而,本文就是为了解决 PHP 新手入门的头疼问题,Windows 平台上,PHP 开发与运行环境的配置与运行,废话少说,现在开始我们的 PHP 之旅……第一步:下载安装的文件1. MySQL:版本 mysql-5.1.56-win32.msi;2. Apache: 版本 httpd-2.2.17-win32-x86-no_ssl.msi;3. PHP5.3.5 版本 php-5.3.5-Win32-VC6-x86.Zip4. phpMyadmin 版本 phpMyAdmin-3.4.0-beta3-all-languages.7z5. PHP 脚本集成开发环境 zendstudio8.0注意:一定要下载 php-5.3.5-Win32-VC6-x86 版本的,不要下载php-5.3.5-nts-Win32-VC6-x86 版本,更不要下载 VC9 版本的,因为 VC9 是专门为 IIS 定制的,VC6 是为了其他 WEB 服务软件提供的,如 Apache。
Apache 服务器又有 openssl 和 no_ssl 之分,openssl 表示带有 openssl 模块,利用 openssl可给 Apache 配置 SSL 安全链接。
关于更多 PHP、Mysql 安装版本的问题,可以本文后的附录如果使用的是 PHP5.3.3 可以查看另一篇配置教程http://wenku.baidu.com/view/3836640a79563c1ec5da718b.html第二步:安装文件1. 在要安装的磁盘建一个文件夹(笔者的做法是在 D 盘的根目录下创建一个 php文件夹 D:php)。
2. 安装 Apache 服务器,安装完成后的目录结果是:D:phpApache。
(就是把Apache 服务器安装在 D:phpApache 文件夹里,这个安装目录是可以自定义的,是 Apache 的安装目录。
)3. 把下载的 php-5.3.5-Win32-VC6-x86 解压的 D:php 目录中,可以把文件夹的名字改短,结果 D:phpphp54. 安装 MySql 数据库,它的安装和一般情况一样。
笔者把他安装在D:phpMySQL和 php 同目录。
其实本文只涉及相关的配置和知识介绍,关于安装 Apache 服务器以及 Mysql 数据库的图文教程网络上有很多,笔者在这里一笔带过。
第三步:配置 PHP5.3.51. 配置 PHP5.3.5,打开 php 安装目录(笔者是 D:phpphp5)可以看到目录下有两个这样的文件 php.ini- development 和 php.ini-production,第一个是开发使用的配置文件,第二个是标准的生产环境的配置选择前者借即可。
2. 选择 php.ini-development 复制一份到同目录下,并改名为 php.ini 使用文本工具打开。
查找1 On windows:2 extension_dir quotextquot可以看到两个 extension_dir quotextquot,选择 On windows:下面的那个并去掉前面的分号;,修改为1 On windows:2 extension_dir quotd:/php/php5/extquot表示指定 PHP 扩展包的具体目录,以便调用相应的 DLL 文件。
注释:网络上有一些配置教程要求把 php.ini 复制到系统盘的 windows 文件夹下,笔者经过 Windows7 下的测试,没有必要,如果读者仍有疑虑,也可将 phpini放在 windows 文件夹下,呵呵。
3.php 默认许多功能和扩展是关闭的,默认 PHP 并不支持自动连接 Mysql,需开启相应的扩展库功能。
查找1 extensionphp_curl.dll2 extensionphp_gd2.dll3 extensionphp_mbstring.dll4 extensionphp_mysql.dll5 extensionphp_pdo_mysql.dll6 extensionphp_pdo_odbc.dll7 extensionphp_xmlrpc.dll把 extension 前面的分号去掉。
注释:网络上有些配置的教程