服务器环境配置新手简明版。第一次接触win2003服务器的朋友也要参考一下配置。
一、系统约定篇
下载后环境软件的存储位置:X:\Server_Tools环境软件安装位置:X:\Server_Core PHP安装位置:X:\Server_Core\PHP MySQL安装位置:X:\ Server _ Core \ MySQL Zend Optimizer安装位置:X: \ server _ core \ Zeniis网站根目录:X:\wwwroot MySQL数据库位置:X:\Database php.ini存储位置:y: \ windows \ php.ini存储位置:X:\Server_Core\MySQL\my.ini注
二、系统环境检查以及准备所需软件篇 1.检查系统上是否安装了IIS。点击“开始”-“管理工具”。
检查是否有“Internet信息服务(IIS)管理器”。由于操作系统磁盘有自己的IIS组件,建议在安装操作系统时安装IIS组件。如果没有,可以从网络上下载相应的IIS操作系统版本。
2、查看磁盘分区容量并确定使用策略
打开“我的电脑”,查看除c区以外的各个磁盘分区的可用空间容量,使用容量较大的磁盘分区作为WEB根目录,MySQL数据库存储该目录(数据库)。尽量不要和WEB根目录在同一个磁盘分区。较小的磁盘分区可以作为服务环境软件的安装目录分区。
注意:如果有特殊要求,可以根据需要进行部署。
3、下载环境软件
下载所有软件并将其存储在Server_Tools文件夹中。下载地址是:
MySQL-essential-5 . 0 . 67-win32 . MSI http://dev . MySQL . com/downloads/
php-5.2.8-Win32.zip
http://php.net/downloads.php
ZendOptimizer-3.3.3-Windows-i386.exe
http://www.zend.com/en/products/guard/zend-optimizer
PHPMyAdmin-3 . 1 . 0-所有语言. zip
http://www.phpmyadmin.net/home_page/downloads.php
注意:5.2.x版本,次版本号越新越好。暂时不要用PHP 5.3版本,没有特殊原因也不要用php4。php官方不再提供php4支持,MySQL 5.0 . x版,次要版本号越新越好。没有特殊原因要用其他版本,包括5.1。可能有bug。PHP要尽量使用没有安装的绿色版本,MySQL要尽量安装。
三。环境部署
1、安装MySQL1)安装软件
进入X:\Server_Tools文件夹,双击MySQL-essential-5 . 0 . 67-win32 . MSI;选择自定义自定义安装,然后单击“更改”以更改MySQL安装目录。文件复制安装完成后,进入MySQL设置界面,点击完成。选择详细配置详细配置,选择MySQL运行模式:服务器机器,选择MySQL数据库默认存储模式:Non-Trans Only (MYISAM),设置MySQL最大连接数:一般为128-512之间的整数。设置MySQL网络参数,注意:不要勾选启用严格模式!添加防火墙的选项只有在MySQL需要对外连接的时候才勾选,也就是说在防火墙上添加一个入站和出站策略。设置MySQL默认字符集:以用户站点的语言为准,我们默认填写gbk。Windows环境设置修改和设置root密码。请设置更复杂的根密码。注意:除非必要,否则不要启动远程连接模式!完成MySQL的安装,启动MySQL服务。2)测试MySQL是否正常工作。
打开cmd命令提示符窗口,输入命令:MySQLu rootp输入刚才安装时设置的密码后,如果能正常进入MySQL控制台,则MySQL安装正常。
3)更改MySQL数据库存放目录
打开cmd命令提示符窗口,输入命令:net stop mysql停止mysql服务;打开X:\Server_Core\MySQL\my.ini,找到:datadir=" X:\ Server _ Core \ MySQL \ data "修改为:datadir="X:\ database "。将x: \ server _ core \ mysql \ data文件夹复制到x: \并重命名。打开cmd命令提示符窗口,输入命令:net start mysql启动mysql服务。重新测试MySQL是否正常工作。
4)移动LibMySQL动态链接库到系统目录 将x:\ server _ core \ MySQL \ bin \ libmysql.dll文件复制到Y:\Windows\System32目录。2.安装PHP1)解压下载的php-5.2.8-Win32.zip文件,复制到:x:\ server _ core \ PHP;2)修改php.ini进入X:\Server_Core\PHP文件夹,将php.ini-dist重命名为PHP . ini;打开php.ini文件,找到:extension_dir='。/'并将其更改为:extension _ dir=' x:\ server _ core \ PHP \ ext '。查找:Windows扩展在Windows扩展下的动态模块配置中,需要打开以下模块支持:(只需去掉每一行模块配置前面的分号)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 _ x Mlrpc.dll _ zip.dll找到:disable_functions=改为:disable _ functions=passthru,exec ini _ alter,ini _ alter,ini _ restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream _ socket _ server保存php.ini文件并复制到Y:\Windows3、IIS与PHP的整合配置 1)设置网站启动IIS管理器输入网站名称,在IIS中只将名称更改为标识网站的IP地址。 如果没有特殊要求,端口可以保持在80。最后,正确输入网站域名。在网站分区为PHP应用设置wwwroot和下级站点文件夹bbs,需要赋予站点“读取”和“运行脚本”的权限。到目前为止,一个新的网站已经成功建成。2)IIS与PHP的整合配置
在网站属性窗口中打开刚刚建立的网站属性,点击“Home Directory”选项卡,点击“Configure”按钮,在新弹出的“应用配置”对话框中点击“Add”按钮,加入PHP的ISAPI支持,选择扩展名为的可执行文件:x:\ server _ core \ PHP \ php5isapi.dll。php。单击“确定”添加,并在“应用程序配置”窗口中检查。php扩展已成功加载。如果成功,单击确定关闭配置窗口并返回主站点属性窗口。单击“文档”选项卡,将index.htm、index.html和index.php三个文件添加到默认内容文档中,并按下图所示的顺序对所有默认文档进行排序。完成后,单击“确定”关闭“站点属性配置”窗口,并返回IIS管理器的主界面。右键单击“Web服务扩展”来添加PHP扩展支持。在下图所示的“新建WEB服务扩展”对话框中,填写“扩展”为PHP,选择“文件”为X:\ server _ core \ PHP \ php5isapi.dll,并将此PHP扩展设置为默认允许。通过重启IIS服务,完成了IIS和PHP的集成。
3)测试PHP安装是否正确,进入X:\wwwroot\bbs\目录,新建一个phpinfo.php文件,内容:PHP phpinfo();打开IE浏览器,输入:http://www.domain.com/phpinfo.php;注意:www.domain.com是你的服务器域名,在这台机器上填写localhost即可。如果可以正常显示PHP支持信息,则配置集成成功。从00: 00到59000,进入X:\Server_Tools文件夹,双击下载的ZendOptimizer-3.3.3-Windows-i386.exe文件。安装过程非常友好简单,这里就不用截图了。但是需要注意以下几点:Zend Optimzer的安装目录应该指定为X:\ server _ core \ Zend;安装过程中,php.ini提示的位置是,注意是否是Y:\Windows,如果不需要手动指定为Y:\ Windows;安装过程中提示IIS网站根目录的位置,指定为:x:\ wwwroot;安装完成后,Zenoptimizer将自动重启IIS服务。重启后,需要再次打开IE浏览器窗口,查看phpinfo.php的支持信息,看看是否包含Zenoptimizer支持信息。如果没有,Zenoptimizer就没有安装成功!
严格按照以上步骤操作,菜鸟不会有太大问题。如果有不明白的地方,请跟帖提问。欢迎大家随时指正,把这个规范做成菜鸟一看就懂,家长也能操作的教程。
相关软件可以从http://s.jb51.net下载。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。