windows7配置 Nginx+php+mysql

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

【原文】http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2012/0821/10920.html

软件版本:

Nginx:nginx-1.1.7.zip

php:php-5.3.6-nts-Win32-VC9-x86.zip

mysql:mysql-essential-5.1.57-win32.zip

便捷式套装软件: phpsys

首先安装mysql,直接解压安装到目录下,我这里安装在F:/WAMP/Mysql

其次安装Nginx,将Nginx解压到同一目录,F:/WAMP/Nginx

最后解压php,目录为F:/WAMP/PHP

开始配置:

双击Nginx下的nginx.exe,在任务管理器中可查看该服务是否启动,打开浏览器访问http://localhost/或http://127.0.0.1/,可看见浏览器输出:Welcome to 
nginx!,该输出其实是在Nginx目录下的html下的index.html,在配置文件中(nginx.conf)可以查看document目录

location / {
root html;
index index.html;
index.htm;
}

Nginx加载php

1.修改它的配置文件,设置doc目录以及加载php

location / {
root F:/WAMP/www;#网站目录
index index.html
index.htm index.php;#加上对php的支持
autoindex on;#如果文件不存在列出目录结构;
}

在配置文件中65行左右

location ~ \.php$ {
root F:/WAMP/www;
fastcgi_pass 127.0.0.1:9000;#注:fastcgi及监听的端口与php的cgi启动时要一致
fastcgi_index index.php;#默认首页
fastcgi_param SCRIPT_FILENAME F:/WAMP/www$fastcgi_script_name;
include fastcgi_params;
}

配置PHP:

把php.ini-recommended,并将其重命名为php.ini。然后编辑php.ini。

基本上和使用apache一样,php的配置文件改动的地方并不是很多,像打开扩展文件之类的就不详谈了,有几个重点需要大家注意一下:

指定docroot——php文件的存放目录,即你的documentroot。doc_root = “F:/WAMP/www"

扩展存放目录 extension_dir——更改为真实的扩展存放地址。extension_dir = “./ext”

默认时区更改——在[Date]里面增加:date.timezone = Asia/ChongQing

因为nginx需要的是cgi方式的php,所以如下几个地方是重点,否则nginx无法打开php文件:

enable_dl = On
cgi.force_redirect = 0
cgi.fix_pathinfo=1
fastcgi.impersonate = 1
cgi.rfc2616_headers = 1

在F:/WAMP/www下新建index.php写入php代码查看是否解析成功,如果还未成功,把php.ini复制到C:\Windows\System32下

启动和停止服务

首先去网上下载RunHiddenConsole.exe

开启php-cgi

@echo off
echo Starting PHP FastCGI...
RunHiddenConsole.exe 
F:\WAMP\PHP\php-cgi.exe -b 127.0.0.1:9000 -c F:\WAMP\PHP\php.ini

停止php-cgi和nginx.exe

@echo off
echo Stopping nginx...
taskkill /F /IM nginx.exe > 
nul
echo Stopping PHP FastCGI...
taskkill /F /IM php-cgi.exe > 
nul
exit

之后配置php和mysql就不用说了吧和apache+mysql+php一样了

Windows系统上搭建Nginx+Python+MySQL环境的教程 主要介绍了在Windows系统上搭建Nginx+Python+MySQL环境的教程,文中使用flup中间件及FastCGI方式连接,需要的朋友可以参考下 立即下载

相关推荐

秦时明月6.2魔改版_从零到一部署指南_含安卓客户端配置与GM后台直通

本文提供《秦时明月》6.2魔改版从零开始的完整部署指南。详细讲解CentOS服务器环境准备、服务端文件部署与安装、关键端口开放及进程验证。重点涵盖安卓客户端APK的IP修改与重签名方法,并介绍了GM后台工具的访问与使用,助你快速搭建并管理专属游戏服务器。

garlic的博客 249

win7 Nginx+php+mysql

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34343689的博客 123

别再傻傻分不清了!STM32定时器里Prescaler和ClockDivision到底有啥区别?

本文深入解析STM32定时器中Prescaler和ClockDivision的区别与应用场景。Prescaler作为定时器的'心跳调节器',决定计数频率;而ClockDivision则是输入捕获的'抗噪滤镜',有效抑制高频噪声。通过实战案例和示波器实测数据,帮助开发者避免常见配置误区,提升嵌入式系统稳定性。

weixin_29193259的博客 302

如何在服务器中安装pythonmysql、uwsgi、nginx并启动服务

首先要以root用户登陆你的服务器 apt-get install software-properties-common add-apt repostitory ppa:jonathonf/python3.6 apt-get uodate apt-get install python3.6 在中间如果需要你输入Y or N,请输入Y然后继续就可以了 这个时候你的python3的版本仍然是...

你呢的博客 1159

Windows mysql nginx_在Windows系统上搭建Nginx+Python+MySQL环境的教程

# host and port to fastcgi serverfastcgi_pass 127.0.0.1:55880;fastcgi_param PATH_INFO $fastcgi_script_name;fastcgi_param REQUEST_METHOD $request_method;fastcgi_param QUERY_STRING $query_string;fastcgi...

weixin_39681621的博客 169

nginx python mysql_案例 Nginx + Python + Django + uwsgi + MySQL

一、部署说明部署Python语言开发的web项目Centos7.5 + Nginx + Python + Django + uwsgi + MySQLuwsgi作用是把Python变成一个服务二、部署流程Nginx安装:略。MySQL5安装:使用的工具包版本:cmake-3.6.0-rc1.tar.gz boost_1_59_0.tar.gz mysql-5.7.27.tar.gz以上版本...

weixin_42468240的博客 287

php7配置mysql8_总结windows下单独配置php7mysql8 ,nginx

php1,安装完php7,进入目录文件夹,使用命令php-cgi.exe -b 127.0.0.1:9000-c ,启动php-cgi2,如果无法连接数据查另外一个贴解决。msyql81,安装完进入目录mysqld --initialize-insecure,获取初始化密码;# 安装mysql服务mysqld -install (OR mysqld -install mysql8[别名])# ...

weixin_36312301的博客 470

windows7 nginx php mysql_windows7配置Nginx+php+mysql的详细教程

最近在学习php,想把自己的学习经历记录下来,并写一些经验,仅供参考交流。此文适合那些刚刚接触php,想要学习并想要自己搭建Nginx+php+mysql环境的同学。当然,你也可以选择集成好的安装包,比如 wamp等,不过我推荐大家还是自己手动搭建一下环境比较好,这样能够更好的了解php及其运行流程。下面直接进入正题。步骤:1.准备安装包等(1)nginx-1.10.1.zip,下载链接为http...

weixin_39572764的博客 139

mysql php nginx_windows7配置Nginx+php+mysql的详细教程

最近在学习php,想把自己的学习经历记录下来,并写一些经验,仅供参考交流。此文适合那些刚刚接触php,想要学习并想要自己搭建Nginx+php+mysql环境的同学。当然,你也可以选择集成好的安装包,比如 wamp等,不过我推荐大家还是自己手动搭建一下环境比较好,这样能够更好的了解php及其运行流程。下面直接进入正题。步骤:1.准备安装包等(1)nginx-1.10.1.zip,下载链接为http...

weixin_28813357的博客 116

windows nginx php mysql 配置文件路径_windows配置Nginx+Mysql+Php7

环境:Windows10mysql-5.6.24-win32解压缩版nginx-1.8.0php71、Mysql安装下载压缩文件之后解压缩至相应目录(我的目录是G:\wnmp\mysql-5.6.24-win32)mysql根目录下修改my-default.ini文件为my.ini文件:修改将basedir和datadir两个路径前面的#号去掉改为basedir = G:\wnmp\mysql-5...

weixin_35853083的博客 190

php7配置mysql教程_windows7配置Nginx+php+mysql教程

windows7配置Nginx+php+mysql教程最近在学习php,想把自己的学习经历记录下来,并写一些经验,仅供参考交流。此文适合那些刚刚接触php,想要学习并想要自己搭建Nginx+php+mysql环境的同学。当然,你也可以选择集成好的安装包,比如 wamp等,不过我推荐大家还是自己手动搭建一下环境比较好,这样能够更好的了解php及其运行流程。下面直接进入正题。步骤:1.准备安装包等(1...

weixin_29215391的博客 246

win7 nginx mysql php_windows7配置Nginx+php+mysql的详细教程

最近在学习php,想把自己的学习经历记录下来,并写一些经验,仅供参考交流。此文适合那些刚刚接触php,想要学习并想要自己搭建Nginx+php+mysql环境的同学。当然,你也可以选择集成好的安装包,比如 wamp等,不过我推荐大家还是自己手动搭建一下环境比较好,这样能够更好的了解php及其运行流程。下面直接进入正题。步骤:1.准备安装包等(1)nginx-1.10.1.zip,下载链接为http...

weixin_28911479的博客 117

windows7配置Nginx+php+mysql教程

windows7配置Nginx+php+mysql教程   最近在学习php,想把自己的学习经历记录下来,并写一些经验,仅供参考交流。此文适合那些刚刚接触php,想要学习并想要自己搭建Nginx+php+mysql环境的同学。   当然,你也可以选择集成好的安装包,比如 wamp等,不过我推荐大家还是自己手动搭建一下环境比较好,这样能够更好的了解php及其运行流程。下面直接进入正题。 ...

weixin_30262255的博客 89

windows7配置Nginx+php+mysql的详细教程

windows7配置Nginx+php+mysql的详细教程 作者:Vincent.李 字体:[增加 减小] 类型:转载 时间:2016-09-04 我要评论 这篇文章主要介绍了windows7配置Nginx+php+mysql的详细教程 的相关资料,需要的朋友可以参考下 最近在学习php,想把自己的学习经历记录下来,并写一些经验,仅供参考交流。此文适合那些刚...

weixin_30770495的博客 134

windows enginx mysql php,windows7配置Nginx+php+mysql教程

windows7配置Nginx+php+mysql流程最近在学习php,想把自己的学习经历记录下来,并写一些经验,仅供参考交流。此文适合那些刚刚接触php,想要学习并想要自己搭建Nginx+php+mysql环境的同学。当然,你也可以选择集成好的安装包,比如 wamp等,不过我推荐大家还是自己手动搭建一下环境比较好,这样能够更好的了解php及其运行流程。下面直接进入正题。步骤:1.准备安装包等(1...

weixin_32565397的博客 185

mysql8 php7配置,总结windows下单独配置php7mysql8 ,nginx

在命令行中使用初始密码登录mysql -u root -p登录后输入修改密码语句:ALTER USER root@localhost IDENTIFIED BY ‘123456‘; 修改密码为:1234563、在SQLyog中存在的问题SQLyog连接mysql8.0时,SQLyog Ultimate显示报错信息并附带乱码:“错误号码2058,Plugin caching——sha2_pa...

weixin_39890814的博客 141

windows配置Nginx+Mysql+Php7

环境:Windows10    mysql-5.6.24-win32解压缩版    nginx-1.8.0    php7 1、Mysql安装   下载压缩文件之后解压缩至相应目录(我的目录是G:\wnmp\mysql-5.6.24-win32)   mysql根目录下修改my-default.ini文件为my.ini文件:修改将basedir和datadir两个路径前面的#号...

weixin_30274627的博客 144

win7 nginx mysql php_windows7配置Nginx+php+mysql的详细操作是怎样?

1.准备安装包等(1)nginx-1.10.1.zip,下载链接为http://nginx.org/en/download.html 。我个人选择了稳定版。(2)php-5.6.25-nts-Win32-VC11-x86.zip或x64.zip 下载链接为http://windows.php.net/download#php-5.6,根据系统类型选择相应版本。(3)mysql-installer-...

weixin_42321075的博客 98

Nginx WIN7下安装PHPMySQL

  步骤:      1、安装NGINX for win      2、安装PHP for win      3、安装MYSQL for win      4、安装PHPADMIN   下载最新的稳定的nginx的版本 。 nginx配置和运行 将Nginx配置WINDOWS服务: 下载WINSW,建立winsw

清风牧羊 7811
上一篇: 10 个最佳的 jQuery 谷歌地图插件
下一篇: Linux 中如何卸载已安装的软件(1)
不得不戒
博客等级 码龄16年 51粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值