Windows Server 2019 IIS10.0+PHP5.6+MySQL5.6环境搭建教程

作者:阿豪 分类:学无止境

PHP版本:php5.6

MySQL版本:MySQL5.6

软件下载地址:

php-5.6.31-nts-Win32-VC11-x64.zip

vcredist2012_x64.exe

Mysql:https://dev.mysql.com/downloads/windows/installer/5.6.html 点击下载按钮,然后点击开始下载,不需要登录就可下载。

安装IIS10.0

打开左下角的开始菜单找到服务器管理器打开,如果开始菜单没有服务器管理器可以从Windows系统文件夹->控制面板->管理工具目录下找到服务器管理器

image.png

在弹出的服务器管理器界面找到添加角色和功能

image.png

在弹出的添角色和功能向导中选择下一步

image.png

选择:基于角色或基于功能的安装,然后下一步

image.png

选择:从服务器池中选择服务器,然后下一步

image.png

选择:Web服务器(IIS),在弹出的对话框选择添加功能

image.png

确保web服务器(iis)选项有打钩,然后点击下一步

image.png

选择添加的功能,如果需要net3.5就把net3.5功能选项打钩,然后下一步

image.png

image.png

image.png

确保CGI被选中,其他的角色服务根据需要选择,如果不知道如何选择,建议选择全部功能。

image.png

选择完后点击下一步,提示确认安装所选内容,点击安装

image.png

显示安装成功,点关闭。

image.png

在服务器管理这边可以看到iis已经安装成功了

image.png

在IE浏览器,输入http://127.0.0.1/  会看到如下的界面

image.png

至此iis10.0已经安装成功了

安装PHP

安装Visual C++ Redistributable for Visual Studio 2012 ,按install下一步下一步傻瓜式安装

image.png

解压php-5.6.31-nts-Win32-VC11-x64.zip到C:\php\php56

C:\php\php56这个路径您可以自己定义本教程已C:\php\php56为准.

解压压缩包php-5.6.31-nts-Win32-VC11-x64.zip到C:\php\php56

php.ini-development 适合开发程式使用

php.ini-production 拥有较高的安全性设定,则适合正式上线的服务器中使用

php.ini-production 重命名为php.ini打开编辑

打开php.ini配置文件编辑修改如下

extension_dir = "./"修改成extension_dir = "C:/php/php56/ext/"

image.png

设置时差 date.timezone =asia/shanghai

image.png

加载以下模块去掉前面的“;”

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_openssl.dll

extension=php_pdo_mysql.dll

extension=php_pdo_sqlite.dll

设置缓存目录

;session.save_path = "/tmp"  改成session.save_path = "C:/Windows/Temp"

image.png

设置PHP上传大小

post_max_size=20M

upload_max_filesize=20M

PHP安装目录文件夹添加Everyone默认权限

配置iis

打开iis,找到处理程序映射,点击进去

image.png

点击右边的操作“添加模块映射”,

请求路径添加*.php   模块选择FastCgiModule,可执行文件,选择你php安装目录下的php-cgi.exe,名称自定义,一般是php或者按php版本来决定如php56.最后点击确定

添加模块映射

image.png

打开:

C:\inetpub\wwwroot

新建一个1.php文件

内容如下:

<?php phpinfo() ?>

image.png.

在浏览器里面打开http://127.0.0.1/1.php

出现下面的界面,说php程序可以正常运行。

image.png

安装mysql

双击打开mysql-installer-community-5.6.47.0.msi

如下图选择你要安装的类型,我们选择Custom(自定义)然后选择next进入下一步

image.png

选择MySQL Server 5.6 x64,全部勾选上,然后选择安装路径,下一步

一般2012系统以上都是64位的操作系统

按照如下步骤1-5选择您需要的数据库版本并安装,选择完后点击Next进入下一步

image.png

如需自定义安装路径可以点击Advanced options设置自定义安装路径

Install directory(数据库安装目录)

Data directory (数据库文件存放路径)

image.png

本教程按照默认的路径来安装

安装前会进行需要的环境检查,点击Execute,执行必要环境安装,并按照弹出来的窗口点击安装需要的组件

image.png

提示instl done后点击next进入下一步

image.png

执行安装

image.png

安装成功,下一步

image.png

下面进行一些参数配置,下一步

image.png

选择服务器类型,设置端口3306,然后勾选上高级设置,下一步

image.png

设置root用户密码(千万不要使用弱密码),如果要添加添加新用户可以选择下面Mysql user accounts 添加,下一步

如果不知道密码该设置什么格式的可以使用https://suijimimashengcheng.51240.com/ 生成随机密码(建议10位以上)

image.png

设置Mysql的Windows Server Name和默认开机启动,下一步

image.png

设置日志参数,勾选Bin Log,其他默认,然后下一步,如果需要开启主从需要勾选Bin Log实现主从使用。

image.png

设置高级参数,默认即可,下一步

image.png

执行应用配置,Execute,完成后Finish

image.png

image.png

配置完成,下一步.

image.png

安装完成,Finish

image.png

点击开始菜单我们可以看到如下mysql目录

image.png

测试mysql是否正常可以登入

本教程安装路径C:\Program Files\MySQL\MySQL Server 5.6

打开CMD窗口进入到C:\Program Files\MySQL\MySQL Server 5.6\bin 数据库安装目录下的bin目录

如下图我们的mysql5.6安装成功了

image.png

特殊需求 mysql默认安装 my.ini文件位于C:\ProgramData\MySQL\MySQL Server 5.6\my.ini

可以设置默认编码、并发连接数、默认引擎等等


Windows IIS PHP Mysql 

非特别申明,本博文章均系博主原创或整理加工。

转载请注明文章出处:https://www.ahaoyw.com/article/391.html

创作不易,觉得有用请打个赏吧。
扫一扫,加我为微信好友加我为微信好友