玩龙天子 发表于 2018-6-23 15:25:20

Windows server下部署php环境

  使用2003 server搭建php程序环境
  下载MySQL    http://dev.mysql.com/downloads/
  下载php      http://php.net/downloads.php
  环境部署
  安装MySQL,完成安装后测试MySQL
  cmd进入命令提示符窗口,输入命令 mysql -u root -p,能够顺利进入MySQL控制台,MySQL安装正常,退出MySQL,输入命令,net stop mysql
  打开C:\Program Files\MySQL\MySQL Server 5.0\my.ini,找到:
  datadir="C:/Program Files/MySQL/MySQL Server 5.0/Data/" 修改为
  datadir="c:\Database"
  将c:\program files\mysql\mysql server 5.0\data文件夹复制到c:\,重命名为c:\Database;
  打开cmd命令行窗口,输入命令
  net start mysql
  移动libmysql动态链接库到系统目录
  将c:\program files\mysql\mysql server 5.0\bin\libmysql.dll复制到c:\windows\system32下
  安装php将php解压到D:\下
  进入d:\php下,将php.ini-list改为php.ini
  打开php.ini文件,找到:
  extension_dir="./",将其改为extension_dir="d:\php\ext"
  找到: Windows Extensions
  在Windpows Extensions下方的动态模块配置中,需要打开一下的模块支持,(去掉模块前的分号即可)
  php_gd2.dll
  php_mbrstring.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文件,并将其复制到c:\windows
  IIS与php的整合配置
  启动IIs管理器,并新建一个网站
http://faq.comsenz.com/library/system/image/env/windows_iis_php_1.jpg
  打开刚刚建立的网站属性。
  在站点属性窗口心中,单击"主目录"页签,单击"配置"按钮,在新弹出的"应用程序配置"对话框中,单击"添加"按钮。加入PHP的ISAPI支持,选择可执行文件D:\php\php5siapi.dll、扩展名为.php限制动作为:GET,POST。单击"确定"添加,并在"应用程序配置"窗口查看.php扩展名是否加载成功。
http://faq.comsenz.com/library/system/image/env/windows_iis_php_9.jpg
  单击"文档"页签,在默认内容文档中添加index.htm index.html index.php三个文件,并将所有默认文档排序,顺序按照1、index.html 2.index.htm 3.index.php
  右键单击"Web服务扩展",添加PHP扩展支持。
http://faq.comsenz.com/library/system/image/env/windows_iis_php_11.jpg
  在如下图所示的"新建web服务扩展"对话框中,"扩展名"填写php,文件选择d:\php\php5isapi.dll
  并设置该php扩展默认为允许。
  重启IIS服务
http://faq.comsenz.com/library/system/image/env/windows_iis_php_13.jpg
  剩下的将网站程序源码放入c:\inetpub\wwwroot下,注意权限问题。
页: [1]
查看完整版本: Windows server下部署php环境