2.php-5.2.1-Win32.zip
3.Smarty-2.6.18.tar.gz
4.mysql-noinstall-5.2.3-falcon-alpha-win32.zip
1.IIS服务器的安装
运行windows安装盘,按照标准模式安装就可以了,安装过程中注意正确选择你的iIS版本。
2000server 选iis4或更高版本 ,2003server选择iis 6.
2.php的安装
PHP安装有多种方式,手工安装,安装程序安装,也可以自已编译,根据官方文档,手动安装是系统安全和优化的最好选择,前面下载的文件就是用这种方式安装的。
解压下载的PHP文件到D:/php5。
3.smarty安装
解压Smarty-2.6.18.tar.gz文件,拷贝libs目录到D:/php5下,并重命名为smarty。
4.MySQL的安装
解压下载的mysql-noinstall-5.2.3-falcon-alpha-win32.zip文件到D:/mysql5。
打开命令提示符,进入安装目录/bin,运行以下命令:
mysqld --console
新开一个命令提示符,进入安装目录/bin,运行:
mysql -u root
进入mysql命令客户端,运行show databases,如果列出现有的数据库,表示MySQL运行正常。
mysql>quit
退出
mysqladmin -u root shutdown
关掉服务器
编辑my.ini,并保存在安装目录下:
[mysqld]
basedir=D:/mysql5
datadir=D:/mysql5/data
default-character-set=utf8
[mysql]
default-character-set=utf8
net start MySQL
让MySQL以WIN服务方式运行,以后就不用手动启动了。
设定把php中目录(d:/php5)添加到系统环境变量path中,打开IIS ,新建一个站点,设定站点的ISAPI筛选器,添加一个php名称,指向d:/php5/php5isapi.dll,然后点击主目录,应用程序设置,点击配置,然后添加一个缓存isapi扩展,添加一个.php后辍,指向d:/php5/php5isapi.dll。 进入 web 服务扩展,点击“添加一个新的 web 服务扩展”,“扩展名”中输入名称,例如 PHP,再点击“添加”按钮,点击“浏览”选择要么 ISAPI 文件(php4isapi.dll 或 php5isapi.dll)或者 CGI 文件(php.exe 或 php-cgi.exe)作为“文件路径”后点“确定”,然后选中“设置扩展状态为允许”并点“确定”。
2. 配置PHP
INI配置文件:
找到PHP下面的php.ini-recommended文件,更名为php.ini。
找到include_path,新加入一行include_path = ".;d:/php5/smarty;d:/php5/pear",原来的已经注释掉了,所以不用改。
找到extension=php_mysqli.dll,把前面的分号去了。
找到display_errors = Off,改为On,让PHP显示错误信息(如果是服务器部署,请关闭该选项)。
找到extension_dir=./,改为./ext/,指定扩展库路径。
环境变量:
将 PHP 目录添加到 PATH 环境变量中,这样做更便于维护,在PATH尾部加入d:/php5,别忘了加分号分开。
建立新变量PHPRC,地址和上面一样。
到此PHP的运行环境已经配置完成了,因为更改了环境变量,重新启动一下系统。
在D:/htdocs目录下面新建一个PHP文件,比如phpinfo.php,运行一下phpinfo(),如果前面的安装配置没问题,应该能显示出PHPINFO页面。GOOGLUCK!
本文档可能会出现疏漏,如有问题请提出并完善之。