Windows2008r2 环境搭建 简明教程
本文适用3264 bitIIS7IIS7.5php5.2.xphp5.3.xphp5.4.x等后续新版本

强烈推荐IIS7.5+mysql5.5.x+php5.2.17+ZendOptimizer3.3.3+xcache2.0.1
青海西宁生活网mysql下载的zip版本安装步骤-西宁人自己的网上生活平台-www.qh49/

一、软件环境准备




二、安装配置步骤
2.1、安装MYSQL
所以MYSQL直接选用[Typical]标准安装方式,
Mysql 字符集选择UTF8,不影响网站的编码选择。
完成安装,打开cmd命令提示符窗口,输入命令:mysql –u root –p
输入刚才安装时设置的密码后,如果能够正常进入MySQL控制台则说明MySQL安装正常。

2.2、安装IIS7.5CGI
Windows2008r2主机打开服务器管理器-添加角-Web 服务器(IIS),再勾选CGI后安装。
Win7主机打开控制面板-程序和功能-打开或关闭Windows功能-选中Internet信息服务选框和应用程序开发功能中的CGI选框,确定安装。

2.3、安装PHPManager

PHPManager安装过程简单,直接双击安装至完成。
打开 控制面板-管理工具-Internet 信息服务(IIS)管理器,PHP Manager已存在IIS功能列表中

2.4、安装PHP

首先安装 Visual C++ ,过程省略。
这里使用的是32php,所以安装32

解压 php-5.2.17-Win32-VC6-x86.zip,例如解压目录为 E:\php-5.2.17-Win32-VC6-x86 注:此目录需要administrator完全控制权限,USERS读取执行权限。

打开PHPManager如下图

点击"Register new PHP version"选择已解压 E:\php-5.2.17-Win32-VC6-x86目录下的php-
"Configure error reporting"选择"Prodution machine"
点击Check phpinfo()查看PHP安装信息。

PHP Manager功能丰富,自动安装并生成php.ini
php.ini参数配置可视化编辑,监视php.ini改动无需重起IIS服务。
默认php.ini参数下,即可完美运行Discuz!X,十分方便。
PHP Manager中的"Manager all setting" 可非常方便直观的修改php.ini参数。
具体参数请根据实际情况修改
例如:开启exif功能。
打开PHP Manager中的"Enable or disable an extension"
先到php_gd2.dllDisable后再到php_exif.dllEnable,最后再到php_gd2.dllEnable
php.ini默认上传文件大小限制为2M
PHP Manager中打开"Manager all setting"upload_max_filesize修改后面的值即可,注意不要忽略单位。
修改时区date.timezone = PRC
修改short_open_tag=on
禁用php函数。
到:
1. disable_functions
添加以下值
1. passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
然后再点击PHPManager中的Check phpinfo () ,查看以上信息是否已成功修改。

2.5、安装xcache
注意C:\Windows\Temp 目录需要添加Users的读取写入执行权限。
解压XCache-2.0.1-php-5.2.17-Win32-VC6-x86.zip文件,例如把解压出来的php_xcache.dll放入到 E:\php-5.2.17-Win32-VC6-x86\ext
然后 把下面代码添加进php.ini 末尾。
1. [xcache-common]
2. zend_extension_ts = "E:/php-5.2.17-Win32-VC6-x86/ext/php_xcache.dll"
3. [xcache.admin]
4. able_auth = On
5. xcache.admin.user = "admin"
6. xcache.admin.pass = "21232f297a57a5a743894a0e4a801fc3"
7. xcache.size  =               64M
8. unt =                 2 ; 建议设置为 cpu
9. xcache.var_size  =           16M
10. xcache.var_count =            2 ; 建议设置为 cpu
其中的xcache.admin.pass =""后面是32md5加密小写密文
xcache 解压的目录内admin文件夹是xcache 管理界面程序,可以放入到wwwroot内浏览,登陆用户和密码为上面代码中已设置的 admin
注:新版php,请直接用zend_extension =""启用php_xcache.dll

2.6安装 ZendOptimizer
1.解压 ZendOptimizer-3.3.3-Windows-i386.zip ,例如解压到 E:\php-5.2.17-Win32-VC6-x
86
2. 添加下面代码到 php.ini 末尾。
   [Zend]
    zend_extension_manager.optimizer_ts="E:\php-5.2.17-Win32-VC6-x86\ZendOptimizer-3.3.3\Optimizer-3.3.3"
    zend_extension_ts="E:\php-5.2.17-Win32-VC6-x86\ZendOptimizer-3.3.3\ZendExtensionManager.dll"

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。