反省是不是存在“Internet信息服务(IIS)办理器”,因为操纵体系盘中会自带IIS组件,以是倡议安装操纵体系时也把IIS组件安装上。假如未安装,能够到收集高低载对应操纵体系版本的IIS。
翻开“我的电脑”,检察除C区外各个磁盘分区的可用空间容量,利用容量较年夜的磁盘分区作为WEB根目次,且MySQL数据库存储目次(Database),只管不要与WEB根目次同在一个磁盘分区内。较小的磁盘分区能够作为服务情况软件的安装目次分区。
注重事项:php版本选择5.2.x,小版本号越新越好,临时不要用php5.3版本,没有特别缘故原由,不要用php4了,php官方不再供应php4撑持,MySQL版本选择5.0.x,小版本号越新越好,没有特别缘故原由不必其他版本,包含5.1,大概会有bug,php只管利用非安装的绿色版本,MySQL只管用安装版本。
进进X:Server_Tools文件夹,双击mysql-essential-5.0.67-win32.msi;
选择Custom自界说安装
点击“Change”变动MySQL安装目次
待文件复制安装终了后,举行MySQL设置界面,单击Finish。
选择DetailedConfiguration举行具体设置
选择MySQL运转形式:ServerMachine
选择MySQL数据库默许存储体例:Non-TransOnly(MYISAM)
设定MySQL最年夜毗连数:一样平常设置为128-512之间的整数。
设定MySQL收集参数,注重:不要勾选启用StrictMode!谁人Addfirewall的选项仅在必要外连MySQL的时分勾选上,也就是说给防火墙加个收支站的战略。
设定MySQL默许字符集:以用户站点言语为准,默许我们填gbk。
Windows情况设定
修正设定root用户暗码,root暗码请设置的对照庞大些。
注重:非需要情形下,不要启动远程毗连形式!完成MySQL的安装,并启动MySQL服务。
2)测试MySQL事情是不是一般
翻开cmd命令提醒符窗口,输出命令:mysqlCurootCp
输出方才安装时设置的暗码后,假如可以一般进进MySQL把持台则申明MySQL安装一般。
3)变动MySQL数据库寄存目次
翻开cmd命令提醒符窗口,输出命令:netstopmysql中断MySQL服务运转;
翻开X:Server_CoreMySQLmy.ini,
找到:
Datadir=“X:Server_CoreMySQLdata”
修正为:
Datadir=“X:Database”
将X:Server_CoreMySQLdata文件夹复制到X:,偏重定名X:Database;
翻开cmd命令提醒符窗口,
输出命令:netstartmysql
启动MySQL服务。
从头测试MySQL是不是事情一般。
4)挪动LibMySQL静态链接库到体系目次
将X:Server_CoreMySQLinlibmySQL.dll文件复制到Y:WindowsSystem32目次下。
2、安装PHP1)解紧缩
解紧缩下载的php-5.2.8-Win32.zip文件,并将其复制到:X:Server_CorePHP;
2)修正php.ini
进进X:Server_CorePHP文件夹,将php.ini-dist重定名为php.ini;
翻开php.ini文件,找到:
extension_dir="./"
将其改成:
extension_dir="X:Server_CorePHPext"
找到:WindowsExtensions
在WindowsExtensions下方的静态模块设置中,必要翻开以下模块撑持:(往失落模块设置每行后面的分号便可)
php_gd2.dll
php_mbstring.dll
php_mcrypt.dll
php_mhash.dll
php_ming.dll
php_mysql.dll
php_openssl.dll
php_sockets.dll
php_xmlrpc.dll
php_zip.dll
找到:
disable_functions=
改成:
disable_functions=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
保留php.ini文件,并将其复制到Y:Windows
3、IIS与PHP的整合设置
1)创建网站
启动IIS办理器,并新建一个网站(假造主机);
输出网站称号,更名称仅为IIS中的标识
网站IP地点不必填写,端口如没有特别请求则坚持80便可,最初准确输出网站域名。
在网站分区中创建wwwroot和上级站点文件夹bbs
关于PHP使用,必要赐与该站点“读取”和“运转剧本”的权限。
至此,已乐成的新建了一个站点。
2)IIS与PHP的整合设置
翻开方才创建的网站属性
在站点属性窗口中,单击“主目次”页签,单击“设置”按钮,在新弹出的“使用程序设置”对话框中,单击“增加”按钮,到场PHP的ISAPI撑持,选择可实行文件:X:Server_CorePHPphp5isapi.dll、扩大名为.php、限定举措为:GET,POST。单击“断定”增加,并在“使用程序设置”窗口中检察.php扩大是不是加载乐成。若乐成,则单击“断定”封闭设置窗口,回到站点属性主窗口。
单击“文档”页签,在默许内容文档中增加index.htm、index.html、index.php三个文件,并将一切默许文档排序,按次依照下图所示。完成后,单击“断定”,封闭站点属性设置窗口,回到IIS办理器主界面。
右键单击“Web服务扩大”,增加PHP扩大撑持。
在以下图所示的“新建WEB服务扩大”对话框中,“扩大名”填写PHP,“文件”选择X:Server_CorePHPphp5isapi.dll,并设置该PHP扩大默许为同意。
重启IIS服务
至此,IIS与PHP的整合已终了。
3)测试PHP是不是安装准确
进进X:wwwrootbs目次,新建一个phpinfo.php文件,内容为:
<?php
phpinfo();
?>
翻开IE扫瞄器,输出:http://www.domain.com/phpinfo.php;
注:www.domain.com为你的服务器域名,本机能够填写localhost
假如可以一般显现PHP撑持信息则标明设置整分解功。
4、安装ZendOptimizer
进进X:Server_Tools文件夹,双击下载的ZendOptimizer-3.3.3-Windows-i386.exe文件,安装历程十分友爱,也对照复杂,因此此处不再举行截图申明。但需注重以下几点:
ZendOptimzer的安装目次要指定为X:Server_Coreend;
在安装过程当中提醒php.ini的地位是,注重察看是不是为Y:Windows,假如不是必需手动指定为Y:Windows;
安装过程当中提醒IIS网站根目次的地位,指定为:X:wwwroot;
ZendOptimizer安装完成后会主动重启IIS服务,重启完成后必要再次翻开IE扫瞄器窗口,检察phpinfo.php撑持信息,察看是不是包括了ZendOptimizer撑持信息,假如没有,则申明ZendOptimizer没有安装乐成!
严厉依照如上步骤操纵,菜鸟也不会有太年夜成绩,若有不解,跟帖发问,随时接待妙手斧正,把此标准做成菜鸟一看就懂,怙恃都能操纵完成的教程。
文中相干软件能够到http://s.jb51.net下载