搜索
首页后端开发PHP问题iis安装php环境的方法

iis安装php环境的方法

Oct 19, 2020 am 10:47 AM
iisphp

iis安装php环境的方法:首先下载PHP并解压;然后修改php.ini文件;接着打开IIS管理器并点击“添加模块映射”;最后重启iis服务即可。

iis安装php环境的方法

推荐:《PHP视频教程

Windows下快速搭建php环境(IIS7+PHP+phpMyAdmin)

网上漫天腹地全是这类的教程,但很多都是操作过于繁琐,或者打开的功能过多根本用不到,还有万恶的一键安装包简直bug无限;像我这样安装PHP只为用phpMyAdmin简直不能忍,综合了几个教程发现了一个简单快速的方法。

一、安装IIS7

Windows7旗舰版自带了IIS7,只需要在“程序和功能”中打开就行了。

不过如果只是简单的网页开发或者轻度应用的话,是不需要打开所有功能的,只需要像这样:

700ad5960f9c01f1fbc4301c18e7935.png

注意:“应用程序开发功能”里酌情自己打钩,只需要用到PHP的话就只用把CGI打钩了,因为用到fastCGI。

点击“确定”等待配置完后可能会提示需要重启,IIS服务是开机自动运行的,所以现在可以直接在浏览器中访问http://localhost/,出现大大的IIS图片即表示IIS安装成功。

二、配置PHP

PHP直接到www.php.net下载,Windows下是zip压缩包,解压缩放到某个目录下,比如我直接是C:\PHP5。

将文件C:\PHP5\php.ini-development重命名为php.ini。

修改php.ini:

extension_dir = "ext"前“;”去掉;
cgi.force_redirect = 0,并将前“;”去掉;
;date.timezone =,修改为date.timezone = PRC

下面扩展前“;”去掉:

extension=php_curl.dll    
extension=php_gd2.dll     
extension=php_mbstring.dll     
extension=php_mysql.dll     
extension=php_mysqli.dll
extension=php_pdo_mysql.dll     
extension=php_pdo_odbc.dll     
extension=php_xmlrpc.dll     
extension=php_xsl.dll     
extension=php_zip.dll

可选操作:为了避免导入或导出较大数据库时出现PHP错误,可以修改PHP配置中的限制:

upload_max_filesize = 1000M;
post_max_size = 1000M;
max_execution_time=600;

配置IIS中PHP环境:

打开IIS管理器(开始菜单搜索IIS)

IIS管理器中选中/网站/Default Web Site,双击“处理程序映射”,然后点击“添加模块映射”,照着如下图填写:

92d09f26861dc1e1dc7f18bfacb8a6c.png

这样即使用fastCGI完成了IIS对PHP的解析。

注意:可能需要回到IIS管理器中刚才创建的网站,双击“默认文档”,添加index.php。

回到IIS管理器中根主页,重启IIS服务(也可以用命令行实现)。

在默认网站物理路径C:\inetpub\wwwroot下,新建文件index.php,内容为:

PHP

<?php
    phpinfo();
?>

保存后在浏览器中访问http://localhost/index.php,不出意外会出现PHP5的info界面。

在MySQL进行某些操作,如导入导出大型数据库,需要的时间会较长,此时容易出现错误:

HTTP 错误 500.0 - Internal Server Error

C:\PHP\php-cgi.exe - FastCGI 进程超过了配置的活动超时时限

为避免上述错误,可以修改IIS默认的活动超时时限:

进入IIS管理器主页

双击打开“FastCGI设置”

双击“php-cgi.exe”

找到“活动超时”,将默认值70(秒)修改为600(或者更高)

配置phpMyAdmin:

phpMyAdmin其实谈不上是配置,这里要首先配置好MySQL。

下载phpMyAdmin压缩包后解压缩到C:\inetpub\wwwroot下,文件夹名字改为phpMyAdmin。

然后只需要浏览器访问http://localhost/phpmyadmin/,即会出现phpMyAdmin登录界面,账号和密码都是MySQL的账号密码,如账号是root。

以上是iis安装php环境的方法的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
酸与基本数据库:差异和何时使用。酸与基本数据库:差异和何时使用。Mar 26, 2025 pm 04:19 PM

本文比较了酸和基本数据库模型,详细介绍了它们的特征和适当的用例。酸优先确定数据完整性和一致性,适合财务和电子商务应用程序,而基础则侧重于可用性和

PHP安全文件上传:防止与文件相关的漏洞。PHP安全文件上传:防止与文件相关的漏洞。Mar 26, 2025 pm 04:18 PM

本文讨论了确保PHP文件上传的确保,以防止诸如代码注入之类的漏洞。它专注于文件类型验证,安全存储和错误处理以增强应用程序安全性。

PHP输入验证:最佳实践。PHP输入验证:最佳实践。Mar 26, 2025 pm 04:17 PM

文章讨论了PHP输入验证以增强安全性的最佳实践,重点是使用内置功能,白名单方法和服务器端验证等技术。

PHP API率限制:实施策略。PHP API率限制:实施策略。Mar 26, 2025 pm 04:16 PM

本文讨论了在PHP中实施API速率限制的策略,包括诸如令牌桶和漏水桶等算法,以及使用Symfony/Rate-limimiter之类的库。它还涵盖监视,动态调整速率限制和手

php密码哈希:password_hash和password_verify。php密码哈希:password_hash和password_verify。Mar 26, 2025 pm 04:15 PM

本文讨论了使用password_hash和pyspasswify在PHP中使用密码的好处。主要论点是,这些功能通过自动盐,强大的哈希算法和SECH来增强密码保护

OWASP前10 php:描述并减轻常见漏洞。OWASP前10 php:描述并减轻常见漏洞。Mar 26, 2025 pm 04:13 PM

本文讨论了OWASP在PHP和缓解策略中的十大漏洞。关键问题包括注射,验证损坏和XSS,并提供用于监视和保护PHP应用程序的推荐工具。

PHP XSS预防:如何预防XSS。PHP XSS预防:如何预防XSS。Mar 26, 2025 pm 04:12 PM

本文讨论了防止PHP中XSS攻击的策略,专注于输入消毒,输出编码以及使用安全增强的库和框架。

PHP接口与抽象类:何时使用。PHP接口与抽象类:何时使用。Mar 26, 2025 pm 04:11 PM

本文讨论了PHP中接口和抽象类的使用,重点是何时使用。界面定义了无实施的合同,适用于无关类和多重继承。摘要类提供常见功能

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

安全考试浏览器

安全考试浏览器

Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。