Windows系统配置手动安装PHP开发环境 您所在的位置:网站首页 phpmyadmin登入无法找到网页 Windows系统配置手动安装PHP开发环境

Windows系统配置手动安装PHP开发环境

2023-03-17 21:10| 来源: 网络整理| 查看: 265

在windows系统中,自带了一个服务器程序—Internet Information Services。这个就是我们常说的IIS管理器。他是美国微软公司开发的web服务器。可以运行多种环境。我们常见到的PHP、JAVA、JSP、.NET等都可以运行。带需要正确配置才可以。

今天我就来教大家怎么配置IIS+PHP+Mysql的开发环境。

需要准备材料就只有两个,

一个就是PHP版本我们准备的是PHP7.4.23;

数据库Mysql我准备的版本是8.0.30;

我是在window系统11;版本:22H2,操作系统版本:22621.1344。进行下面的操作:如下图

需要解答文章中没有提到的:请添加微信:gw393815819

第一步:安装IIS管理器

我们安装下面流程图,依次打开:1:此电脑;2:控制面板;3:程序与功能;4:启用或管理Windows功能

如下图:

知道第八步完成之后,确定下一步就好了;需要说明的是一定要选择第八步的CGI,没有这个在后面没有办法加载PHP-CGI.exe程序。这个是因为IIS管理器中托管PHP的web站点,需要用到CGI来处理HTTP请求,默认情况IIS中是没有CGI模块的,所以需要在Windows server的服务器管理器(Server Manager)中安装CGI模块,

第二部:安装PHP

我们要用“Non Thread Safe”非线程安全的压缩包,下载之后放到自己习惯的位置。记住路径。我放的是“C:\Program Files\php7423”,如下图:

找到文件“php.ini-development”修改成“php.ini”用文本文档打开此文档;利用查找功能,找到一下内容,并进行修改;

设置时区

去掉设置项前面的;设值为PRC或者Asia/Shanghai;去掉前面的封号

开启扩展

找到下面的常用扩展并开启openssl、mbstring、crul、mysqli、pdo_mysql

修改扩展ext路径

到此就可以了,PHP的配置就完成了;

第三步:配置PHP到IIS管理器

需要打开IIS微博管理器做一下操作。

图中的3个文件夹,都是需要配置的地方,第一个需要开启一些配置。如下图;

这个上面虽然是ASP的配置,但它是配置的全局显示功能,如果程序是纯原生编写的,前后台没有哦那个到任何框架的话,程序出现错误,就会有错误提示;即便是php程序也会有错误提示。前提是PHP要开启错误提示。如果吧错误的级别关闭的话,就不行。

上面这张图,就是添加PHP的关键:按照上面的提示信息填写信息。

其中“请求路径”这个就是让web管理器识别是PHP后缀的文件,进行程序解析的。

其次“模块”就按照图中的这个选择即可。

第三“可执行文件”这个路径就是你放置PHP目录的路径,在里面选择exe的文件,选择“php-cgi.exe”可执行文件即可;

第四“名称”这个名称可以更具自己的喜好来编写。自己知道这是PHP就行,也就是途中蓝色区域显示的名称而已。作为与其他的区别而已。

测试

到此PHP与IIS配置就完成了。可以进行一下测试;测试之前别忘记重启一下IIS管理器。或者重启一下电脑。

在对应的目录下,新建一个文本文档,打开输入下面内容,并保存为PHP文件。

打开浏览器输入地址:localhost

到此,就说明配置成功了;

添加多套程序

IIS可以添加多程序,如下图所示:

看这个图应该很好里面了,一次点击相关的菜单,就可以完成。其中第三步是重点;名称就不多做解释了。物理路径,只要是你自己电脑上的都可以所以添加。下面的端口要注意一下,如果要用默认的“localhost就必须添加端口号,所以访问地址就成了“localhost:81”主机名。如果有这个随便编写一个,那就可以用你这个代替“localhost:81”访问你的程序了。“主机名”这里其实就是类似修改host文件。windows服务器系统,也可以如此设置,性质类似。

第四部:配置默认页面和开启目录访问

这两个模块一看,开发人员就基本明白了。第一个就是默认打开程序之后需要调用显示的页面。

第二个则是当你的程序中没有“默认文档”中的任何一个页面的名称时,就会一目录的形式显示页面。这个一般只开放调试人员,如果是服务器还是不要开启的比较好。

第五部:安装Mysql

安装数据库,就是得到安装包之后,打开安装包,

打开这个文件以此点击安装就行了。Mysql常用的管理工具有很多,我习惯用Navicat。服务器一般用的是网页版的phpMyAdmin。这个也是比较不错的管理工具。可以提供此工具。免费发放需要添加微信。在文章中的开头有添加方法。

开发的话,可其他的环境都一摸一样了。这里就不再详细描述了。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有