怎么在windows7多系统中配置一个Nginx + php + mysql环境

  介绍

这篇文章给大家介绍怎么在windows7多系统中配置一个Nginx + php + mysql环境,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

php有什么用

php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使php经得久不衰。

<强>步骤:

<强> 1。准备安装包

<强> 2。安装mysql服务强(如果以前安装过mysql则可以不必下载安装,在操作的时候启动mysql服务即可。

双击mysql-install - - - - - - msi安装包进入安装环境界面,选择默认选项进行安装,采用典型(典型安装),并启动mysql配置向导,选择默认选项配置,此处编码选择utf - 8,设置数据库密码后(一般为根),“执行”执行,点击“Finish”完成安装。要确保打开mysql服务,检查是否打开服务的方法为:win + R输入服务。msc回车,查看是否如下图所示有mysql服务并为开始状态。

怎么在windows7多系统中配置一个Nginx + php + mysql环境

<强> 3。安装nginx-1.10.1

(1)解压nginx-1.10.1.zip文件至C: \ wnmp \ Nginx,并进入该文件夹内,找到nginx.exe,鼠标双击Nginx。exe,启动nginx。

进入任务管理器进程选项卡,如找到nginx。exe进程,即确认nginx已启动。

打开浏览器,在浏览器地址栏内键入:http://127.0.0.1,如看到如下图所示界面,说明nginx正常工作。

怎么在windows7多系统中配置一个nginx + php + mysql环境”>。</p> <p>(2)进入C: \ wnmp \ nginx \ conf文件夹内,记事本或写字板打开nginx的配置文件nginx。参看<br/> </p> <p>找到如下两处进行修改,修改内容如下<br/> </p> <pre类= server  {   listen  80;   server_name 本地主机;   # modify  by  lee  20160902, for  php  - s   位置/,{   root  C:/wnmp/www;   index  index.html  index.htm  index . php;   }   #,pass 从而,PHP  scripts 用FastCGI  server  listening 提醒127.0.0.1:9000    美元的位置~,\。php, {   root  C:/wnmp/www;   fastcgi_pass  127.0.0.1:9001;   fastcgi_index  index . php;   fastcgi_param  SCRIPT_FILENAME  document_root fastcgi_script_name美元;   include  fastcgi_params;   }   # modify  by  lee  20160902, for  php  - e   }

<>强4。安装php-5.6.25-nts-Win32-VC11-x64/x86

(1)解压php-5.6.25-nts-Win32-VC11-x64/x86。zip文件到C: \ wnmp \ php。

(2)进入C: \ wnmp \ php目录内,备份php.ini-development一份,将php.ini-development重命名为php。ini

查找定位并修改:

;extension_dir=癳xt",删除前面的分号并修改为:extension_dir=癈:/wnmp/php/ext"

;扩展=php_gd2.dll删除前面的分号:=php_gd2延伸。dll

;扩展=php_mbstring.dll删除前面的分号:=php_mbstring延伸。dll

;扩展=php_mysql.dll删除前面的分号:=php_mysql延伸。dll

;扩展=php_mysqli.dll删除前面的分号:=php_mysqli延伸。dll

;扩展=php_pdo_mysql.dll删除前面的分号:=php_pdo_mysql延伸。dll

; cgi。force_redirect=1,删除前面的分号:cgi。force_redirect=1

; cgi.fix_pathinfo=1,删除前面的分号:cgi。fix_pathinfo=1

; cgi。rfc2616_headers=0,删除前面的分号:cgi。rfc2616_headers=1

(3)配置环境变量:

打开环境变量配置窗口,

在系统环境变量中添加变量变量名:PHP_HOME变量值:C: \ wnmp \ php

在系统环境变量中添加变量变量名:NGINX_HOME变量值:C: \ wamp \ nginx

在路径变量最后添加:% PHP_HOME %, % NGINX_HOME %;(注意添加分号)

(4)启动php-cgi服务:

win + R输入cmd回车,进入命令提示符界面,进入C: \ wnmp \ php>,

使用命令php-cgi。exe - b 127.0.0.1:9001 php - c。ini

重新打开一个新的命令提示符界面,

输入命令:netstat另|中“9001“会出现9001端口号占用情况

再次输入命令:tasklist |中“2892”;(注:2892为上一个命令执行完毕后,最后一列显示的进程号)

如下图所示:表示php-cgi服务启动成功

怎么在windows7多系统中配置一个Nginx + php + mysql环境