php+nginx+mysql环境配置windows
来源:互联网 发布:java看书能学会吗 编辑:程序博客网 时间:2024/06/02 18:38
之前一直使用的集成环境phpStudy,但是cakephp需要使用php的intl扩展,不知道怎么回事儿集成环境里不能使用,只好自己手动搭建环境来使用了。
准备工作如下:
nginx下载地址:http://nginx.org/en/download.html
php下载地址:http://windows.php.net/download#php-7.1
mysql下载地址:https://dev.mysql.com/downloads/mysql/
首先安装nginx,安装过程比较简单就不一步一步介绍了,基本按照默认的就行,我更改了安装路径为E:\Program Files\Develops\phpEnv\nginx
,安装完成后在浏览器中打开会看到成功信息。然后需要更改网站的默认路径, 打开conf/nginx.conf
在大约44行的位置将root html;
改为自己站点的路径root "G:\leedaning";
。 将大约65-71行位置的代码:
#location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #}
中的注释去掉,root html;
改为root "G:\leedaning";
, 将 改为
$document_root
刚刚设置的路径。改过之后的代码如下:
location ~ \.php$ { root "G:\leedaning"; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
这样nginx就能支持PHP了。
注:路径必须带上引号,踩过坑,切记!!!
接下来安装php,将解压的程序放到E:\Program Files\Develops\phpEnv\php
目录下, 复制php.ini-development
文件改名为php.ini
,打开该文件做如下修改:
1、将;extension_dir = "ext" 前面的分号去掉,再改为 extension_dir = "E:\Program Files\Develops\phpEnv\php\ext"2、将;date.timezone = 前面的分号去掉,再改为 date.timezone = Asia/Shanghai3、将; enable_dl = Off 改为 enable_dl = On4、将cgi.force_redirect = 1 改为 cgi.force_redirect = 05、将;fastcgi.impersonate = 1前面的分号去掉,改为fastcgi.impersonate = 16、将cgi.rfc2616_headers = 0 改为cgi.rfc2616_headers = 17、开启扩展: 将extension=php_mysql.dll、extension=php_mysqli.dll前面的分号去掉 (支持mysql数据库)
最后安装mysql。
这样环境就搭建完成了。
Author:leedaning
本文地址:http://blog.csdn.net/leedaning/article/details/74474803
- windows环境配置 nginx + php + mysql
- php+nginx+mysql环境配置windows
- windows下配置php 环境 nginx mysql php
- Windows 下 Nginx + PHP + MySQL 开发环境安装与配置
- (转)wnmp(windows+nginx+mysql+php)环境搭建和配置
- wnmp(windows+nginx+mysql+php)环境搭建和配置
- wnmp(windows+nginx+mysql+php)环境搭建和配置
- wnmp(windows+nginx+mysql+php)的环境搭建和配置
- php+nginx+mysql环境配置
- windows下配置nginx+php环境配置
- windows 下搭建nginx php mysql 环境
- 配置Windows下Nginx + PHP 开发环境
- windows下安装配置nginx+php环境
- windows下配置nginx+php环境
- windows下配置nginx+php环境
- windows下配置nginx+php环境
- windows下配置nginx+php环境
- windows下配置nginx+php环境
- 解决Genymotion下载设备失败的方法(Connection Timeout)
- MVC 数据验证
- spring学习:与JPA的实现集成
- Ubuntu12.04下安装配置JDK
- hdu 1010 Tempter of the Bone
- php+nginx+mysql环境配置windows
- java--jsp(Java Server Page)_1
- lazyload使用ajax实现图片异步加载
- 正则表达式matcher.group用法
- mysql支持4字节表情
- 杂项运算符和运算符优先级表
- Java并发编程之ConcurrentHashMap
- WCF Service 配置文件注释
- 【LintCode】打劫房屋