win2008服务器怎么安装php

win2008服务器怎么安装php,第1张

在Windows Server 2008下配置PHP环境特别的快,只需要鼠标点点就可以了。

1,下载PHP5.2系列版本,目前5.2系列比5.3系列兼容性更好。其中又分为Non Thread Safe和Thread Safe版本,如果要用FastCGI模式运行PHP,就选择Non Thread Safe版本,如果要用ISAPI模式运行PHP,就选择Thread Safe版本。

2,开启IIS7:点击“开始”菜单上面的“服务器管理器”==>角色==>添加角色==>点下一步==>选上II7.5 ==>点下一步==>一定选上CGI ==>开启安装IIS

3,双击下载下来的PHP安装包,开始安装PHP,一直点next就能完成安装,

勾选的模块:EXIF,GD2,Mcrypt,Mhash,Ming,MySQL,OpenSSL,SOAP,Sockets,XML-RPC,XSL,ZIP

再点next == >install 即可安装完成

4,检查PHP有没有安装成功,并且查看php.ini的存放路径

打开 控制面板==>管理工具==>Internet 信息服务(IIS)管理器 ,再随意创建一个站点,按下图进行查看:

再到该站点的目录下,创建一个文本文件,改名成index.php,内容是:

<?php phpinfo()>

再访问这个站点,即可显示PHPINFO页面,而且要记下php.ini的存放路径,如下图:

5,PHP安全设置(重要)

打开刚才记下的php.ini的存放路径。编辑这个文件:

在最低下加入这两行:

disable_functions = exec,system,passthru,shell_exec,escapeshellarg,escapeshellcmd,proc_close,proc_open,dl,popen,show_source

cgi.fix_pathinfo=0

然后重启IIS让配置生效就这样了,我刚趁着我在后盾网的下课时间问的老师,老师就这样说的,希望你能解决麻烦٩(๑^o^๑)۶加油

进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择你需要的模块,比如curl模块:cd curl

执行phpize生成编译文件,phpize在PHP安装目录的bin目录下

/usr/local/php5/bin/phpize

运行时,可能会报错:Cannot find autoconf. Please check your autoconf installation and

the $PHP_AUTOCONF

environment variable is set correctly and then rerun this

script.,需要安装autoconf:

yum install autoconf(RedHat或者CentOS)、apt-get install

autoconf(Ubuntu Linux)

/usr/local/php5/bin/php -v

执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,

这里会报错,可以根据错误信息去排查!

以下安装默认您的windos2008上已经配置好了IIS,并能成功运行。下面内容主要讲在如何利用IIS搭建php服务。如果你是第一次使用windows配置网站,建议先熟悉一下IIS的相关配置。工具/原料

win2008

方法/步骤

1.下载php安装包:

建议在官网进行下载

2.安装php时选择isapi模式

进入IIS,选择网站-〉ISAPI筛选器,

点击添加筛选器,名称可以随便写(建议写php),可执行文件选择php安装路径下的php5isapi.dll

再回到IIS网站配置界面,选择处理程序映射:

可以查看当前网站都有那些程序映射配置:

我们需要配置php的处理程序,所以点击添加脚本映射,如图:

脚本映射的意思即当网站访问.php文件时,利用对应的dll进行处理.

到这里就在IIS下把php环境配置好了,很简单吧.

重启一下网站.

测试php环境:

下面进行测试,在你的网站根路径下,新建一个文件,phpinfo.php:

复制以下代码:

保存.


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/64680.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-28
下一篇2023-02-28

发表评论

登录后才能评论

评论列表(0条)

    保存