windows server运行.net网站和php网站,Windows server下部署php环境 - Go语言中文社区

windows server运行.net网站和php网站,Windows server下部署php环境


使用2003 server搭建php程序环境

环境部署

安装MySQL,完成安装后测试MySQL

cmd进入命令提示符窗口,输入命令 mysql -u root -p,能够顺利进入MySQL控制台,MySQL安装正常,退出MySQL,输入命令,net stop mysql

打开C:Program FilesMySQLMySQL Server 5.0my.ini,找到:

datadir="C:/Program Files/MySQL/MySQL Server 5.0/Data/" 修改为

datadir="c:Database"

将c:program filesmysqlmysql server 5.0data文件夹复制到c:,重命名为c:Database;

打开cmd命令行窗口,输入命令

net start mysql

移动libmysql动态链接库到系统目录

将c:program filesmysqlmysql server 5.0binlibmysql.dll复制到c:windowssystem32下

安装php将php解压到D:下

进入d:php下,将php.ini-list改为php.ini

打开php.ini文件,找到:

extension_dir="./",将其改为extension_dir="d:phpext"

找到: 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管理器,并新建一个网站

windows_iis_php_1.jpg

打开刚刚建立的网站属性。

在站点属性窗口心中,单击"主目录"页签,单击"配置"按钮,在新弹出的"应用程序配置"对话框中,单击"添加"按钮。加入PHP的ISAPI支持,选择可执行文件D:phpphp5siapi.dll、扩展名为.php限制动作为:GET,POST。单击"确定"添加,并在"应用程序配置"窗口查看.php扩展名是否加载成功。

windows_iis_php_9.jpg

单击"文档"页签,在默认内容文档中添加index.htm index.html index.php三个文件,并将所有默认文档排序,顺序按照1、index.html 2.index.htm 3.index.php

右键单击"Web服务扩展",添加PHP扩展支持。

windows_iis_php_11.jpg

在如下图所示的"新建web服务扩展"对话框中,"扩展名"填写php,文件选择d:phpphp5isapi.dll

并设置该php扩展默认为允许。

重启IIS服务

windows_iis_php_13.jpg

剩下的将网站程序源码放入c:inetpubwwwroot下,注意权限问题。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_39915500/article/details/115424812
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-30 13:03:36
  • 阅读 ( 1006 )
  • 分类:Go环境配置

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢