PHP 在Window上的安装PHP + Nginx + MySQL

  • 在Windows上安装

    如果您计划在Window上运行PHP Web应用,本篇教程将教会您在Window上独立安装PHP + Nginx + Mysql,后面会介绍一些这些组合的全家桶,先尝试独立安装这些组件,会对你理解那种全家桶有好处。
  • 安装步骤

    步骤1:下载各个软件包
    Nginx
    php windows
    PHP
    php windows
    MySQL
    php windows
    为了便于管理我们新建一文件夹nmp
    步骤2:安装Nginx
    解压缩,复制->文件夹至nmp并重命名为nginx
    php windows
    进入nginx文件夹,双击nginx.exe
    打开浏览器输入(如果你安装的机器是本机,如果是另外的机器请打开80端口的访问权限,输入对应的ip)http://127.0.0.1或者http://localhost,出现如下图所示,说明nginx成功运行
    php windows
    步骤3:安装MySQL
    双击安装程序打开
    php windows
    下一步,这里我们只选择MySQL的服务端进行安装。(图示选择的是第一个,为了节约时间,教程操作过程选择的是第二个 Server Only
    php windows
    下一步
    php windows
    yes
    php windows
    执行
    php windows
    下一步
    php windows
    下一步
    php windows
    下一步
    php windows
    默认网络端口设置,下一步
    php windows
    密码认证设定默认,下一步
    php windows
    密码认证设定默认,下一步
    php windows
    设置root密码,添加用户可选,安装好了在添加其他用户也行。
    php windows
    下一步
    php windows
    Execute
    php windows
    Finish
    php windows
    下一步
    php windows
    Finish
    php windows
    打开Windows PowerShell 或者 CMD 运行netstat -aon | findStr "3306"
    php windows
    出现图示如上,监听住3306端口的服务,和33060的服务(这是我们刚才配置的网络端口那一部分的),证明MySQL服务已经正确运行。
    提示:由于我们这里没有选择客户端安装,您可以用一些第三方的链接客户端来连接MySQL服务,诸如:Navicat,PHPMyAdmin之类。如果您选择的是全部安装,可以用它自带的MySQL Client来连接服务。
    步骤4:安装PHP
    解压缩,复制->文件夹至nmp并重命名为php
    打开PowerShell进入安装目录
    php windows
    运行php-cgi,监听在9000端口
    php windows
    配置Nginx支持PHP脚本运行,打开Nginx的安装目录,找到conf目录下的nignx.conf文件,用编辑器打开,按照图示修改,保存。
    php windows
    重启Nginx,按Ctrl+Alt+DEL键,找到nginx进程结束进程,重新双击nginx.exe启动。
    php windows
    进入nginx安装目录的html文件夹下面新建info.php文件,键入如下代码,保存。
    php windows
    浏览器打开脚本地址。如出现如下界面,说明PHP脚本已经运行在Web服务器Nginx之上。
    php windows
    至此,Windows独立安装PHP+Mysql+Nginx,Web开发环境套装结束,后面会介绍一些在Windows操作系统上常用的PHP Web全家桶。