Phpwind 8.3/windows下的环境搭建
PhpWind 8.3| Phpwind 8.3环境搭建|Phpwind 8.3安装| Phpwind 8.3使用| phpwind 8.3插件|phpwind 8.3模板|Phpwind 8.3升级| Phpwind 8.3转换 |
phpwind 论坛系统是一套采用PHP + MySQL方式运行的开源软件程序,所需要的环境是:PHP、Zend Optimizer,MySQL(目前只支持MySQL数据库),PHPMyAdmin,环境所需要的程序均为免费。 本节以Windows 2003 + IIS + php-5.2.9 + mysql-essential-5.1.34 + ZendOptimizer-3.2.6 + phpMyAdmin-3.1.3 为例,介绍Windows下的PHP环境配置。
第一步,Windows 2003 操作系统的安装,这个过程就不详细说明了。 第二步,IIS安装。 Windows 2003 虽然都自带有IIS服务,但默认都不安装。打开 开始->控制面板->添加与删除Windows组件,如下勾选应用程序服务器后,点击〖下一步〗进行安装,即可完成。
第三步,安装mysql。 运行mysql-essential-5.1.34-win32.msi文件进行安装,具体安装如下:
选择 〖Next〗
选择 Typical, 选择〖Next〗
选择〖Install〗
选择〖Next〗
选择〖Next〗
选择〖Finish〗
选择 Detailed Configuration,选择〖Next〗
选择 Server Machine,选择〖Next〗
选择Tramsactional Database Only,选择〖Next〗
选择〖Next〗
可能的最大连接数。选择OLTP,选择〖Next〗。
端口默认3306,此端口没有被占用的情况下,不做更改。选择〖Next〗
默认字符集。第三个选项,选择GBK,选择〖Next〗
勾选两个选项,然后选择〖Next〗
输入root密码,勾选允许远程登录,选择〖Next〗
选择〖Execute〗
安装完成,选择〖Finish 〗退出。
第四步,安装配置PHP5 解压php-5.2.9-1-Win32.zip至C:\php。打开C:\php,找到文件php.ini-recommended,复制一份后,改名为php.ini。
修改php.ini文件
1. 找到;extension=php_mysql.dll,将前面的;去掉,即为:extension=php_mysql.dll
2. 找到;extension=php_mcrypt.dll,将前面的;去掉,即为:extension=php_mcrypt.dll
3. 找到extension_dir = "./",将后面的改成php 安装目录下 ext 子目录的绝对路径。本例修改后为:extension_dir = "C:/php/ext"
4. 保存退出。把修改后的php.ini复制一份放到Windows目录。把同目录下的libmysql.dll、libmcrypt.dll复制一份放到Windows\system32下。
设置IIS支持PHP
1. 打开 控制面板->管理->Internet 信息服务(IIS)管理器。选择Web服务扩展
2. 添加一个新的Web服务,在扩展名中填入php,添加php5isapi.dll,然后〖确定〗。
3. 选择允许Active Server Pages, Internet数据连接器。
4. 打开【网站】->【默认网站右键属性】,按照下图进行配置。
【属性】页面切换到【主目录】,在本地路径中,勾选除【目录游览】以外的所有选项,执行权限选择【脚本可执行文件】;
选择主页面上的〖配置〗,打开【应用程序配置】,选择〖添加〗;
选择可执行文件php5isapi.dll,扩展名为.php。
5. 同样是 打开【网站】->【默认网站右键属性】,选择【主目录】中的〖配置〗,在[应用程序配置]中选择【选项】,选择【启用父路径】。
6. 打开【网站】->【默认网站右键属性】,选择【ISAPI 筛选器】,添加属性。筛选器名称填:php,可执行文件依然是php5isapi.dll
7. 还是【默认网站右键属性】,选择【文档】,添加index.php文件。如图:
8. 设置完成,重启服务器。再次打开【ISAPI 筛选器】看到如下绿色箭头表示配置成功。
第五步,测试IIS + PHP + MySqL 环境 根目录下,新建一个记事本,写入:<?php phpinfo(); ?>,另存为test.php。然后用IE进行访问。本例为:http://127.0.0.1/test.php。IE显示如下页面,则表示配置成功。
第六步,安装ZendOptimizer 解压ZendOptimizer-3.2.6-Windows-i386.rar,运行exe文件并安装到C:\ZendOptimizer。具体安装如下:
选择〖Next〗
选择 I accept, 选择〖Next〗
选择安装路径,选择〖Next〗
选择Web服务器,选择〖Next〗
选择〖Next〗
选择〖Next〗
选择〖Install〗
选择〖是〗
选择〖Finish〗,安装完成。
第七步,安装phpMyAdmin 解压phpMyAdmin-3.1.3到根目录下。本例解压到C:\Inetpub\wwwroot\phpMyAdmin。完成后,按照以下方式配置/libraries/config.default.php文件。
1. 找到 $cfg['PmaAbsoluteUri'] = ; 将后面的地址替换成phpMyAdmin的实际安装路径。本例的phpMyAdmin为本地安装,因此填写为 $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';
2. 找到 $cfg['blowfish_secret'] = ; 改成$cfg['blowfish_secret'] = 'www.phpwind.net';这里的内容可以随便定义,一般不超过24个字符
3. 找到 $cfg['Servers'][$i]['password'] = ; 填写数据库安装时输入的密码
4. 完成后,IE输入 http://localhost/phpMyAdmin, 即可使用。
到此为止,Windows 2003的PHP环境已经搭建完成了