配置安装网站服务器环境
主要是说配置最新版本的IIS+PHP5.x+MySQL5.x+PhpMyAdmin3.x+Zend Optimizer3.x环境
IIS的安装就不讲了,这个我想大家都知道,以下设置是在IIS安装好后做的。
一、安装php
1、下载php5,下载网址:http://www.php.net/downloads.php,本文截稿日最高版本为php 5.2.8版。那这么我就以这个版本为例,下载php-5.2.8-Win32.zip文件.
2、解压安装,解压缩文件到d:\Program Files\php-5.2.8-Win32,这里的解压路径其实就是php的安装路径了,这个路径和php的文件夹名您可以自己定义,以下把这个路径我们叫“PHP程序路径”。
3、在“PHP程序路径”把php.ini-recommended文件复制到c:\windows文件夹下并改名为php.ini
4、打开php.ini文件做以下设置
更改;extension_dir = “./” 为
extension_dir = “d:/Program Files/php-5.2.8-Win32/ext”
即PHP程序中“php_mysql.dll”文件所在的文件夹位置
更改;session.save_path = “/tmp” 为
session.save_path = “d:/Program Files/php-5.2.8-Win32/tmp”
并确定有“d:/Program Files/php-5.2.8-Win32/tmp”这个文件存在,如果没有请自己创建一个tmp文件夹
5、在IIS中加载PHP5。
方法:打开IIS管理器-右击“网站”-属性-主目录-映射-添加,在对话框中的“可执行文件”中浏览找到PHP程序路径下的php5isapi.dll文件,扩展名中填写“.php”如下图

点击确定,如果出现“包含空格的项目的文件/路径部分需用括号括起来”时,如下图

只需把整个路径用半角双引号括起来,并非“()”这个圆括号。确定完成后重启IIS即可加裁PHP5到IIS中。
网上找了很多文章都是到此PHP就算安装完了,我在实践中发现还需做一些设置,不然可能会出现以下问题
解决办法:去掉 extension=php_pdo.dll 前的“;”
问题2:用phpinfo()函数看到系统不支持GD库
解决办法:去掉 extension=php_gd2.dll 前的“;”
问题3:在安装好mysql和phpmyadmin后打开phpmyadmin显示“无法载入 mysql 扩展,请检查 PHP 配置”
解决办法:右击系统桌面“我的电脑”-“属性”-“高级”-“环境变量”-在对话框的系统变量中找到“Path”,选中并点击“编辑”按钮-在变量值最后加入 “;D:\Program Files\php-5.2.8-Win32;D:\Program Files\php-5.2.8-Win32\ext”。

解决办法:去掉 extension=php_mcrypt.dll 前的“;”
问题5:phpmyadmin中显示“没有发现 PHP 的扩展设置mbstring”
解决办法:去掉 extension=php_mbstring.dll 前的“;”
以上设置后都需重新启动一下IIS后才能生效。
二、安装mysql
1、下载mysql,下载网址:http://dev.mysql.com/downloads/mysql/5.1.html,本文截稿日最高版本为mysql 5.1.30版。那这么我就以这个版本为例,下载mysql-5.1.30-win32.zip文件.
2、解压安装,解压缩到任意位置,并执行解出的setup.exe文件来安装mysql。
3、安装配置,选择自定义安装方式可选择安装路径,本例安装在D:\Program Files\MySQL Server 5.1下,以下把这个路径我们叫“mysql程序路径,是英文的界面,我英文不好,一路next就行了,安装好后会提示做设置,也是一路的next最后在对话框中填写一下root的登录密码就行了。如果当时没有设置之后还可到mysql程序路径的bin文件夹下打开MySQLInstanceConfig.exe来设置,设置完后会在mysql程序路径下生成一个my.ini文件。
4、设置数据库存方路径,打开my.ini文件,找到“datadir=”,可自己定义mysql的存方路径,如要自定义需先把原来存放路径里的文件复制到新路径中。
三、安装PhpMyAdmin
1、下载PhpMyAdmin,下载网址:http://www.phpmyadmin.net/,本文截稿日最高版本为phpmyadmin 3.1.1版。下载phpMyAdmin-3.1.1-all-languages.zip文件。
2、解压安装,解压到网站目录并设置文件夹名为“phpmyadmin”,也可以自定义。
3、设置phpmyadmin的绝密的短语密码,打开libraries/config.default.php文件,找到“$cfg['blowfish_secret']”把值设置为您的绝密短语密码。
四、安装Zend Optimizer
这个也是要安装的,如果不安装那么用Zend编译后的文件放到网站上就显示不了。方法如下:
1、下载Zend Optimizer,下载网址:http://www.zend.com/en/downloads/,本文截稿日最高版本为ZendOptimizer 3.3.3 版。下载ZendOptimizer-3.3.3-Windows-i386.exe文件。
2、安装,这个下载后安装直接双击安装就行了,不需要做配置。安装好后重启IIS就能生效了。
注:以上说的重启是重启IIS,因为我在做的时候老是认为关闭并启动一下虚拟主机(虚拟目录)就行了,结果不行,需完整得启整个IIS才行。
最新评论