- 浏览: 449219 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (267)
- java (8)
- 求职&面试 (1)
- linux (33)
- windows (1)
- C++ (5)
- android (12)
- QT (1)
- 经验 (1)
- memory-leaks (1)
- Streaming&V/A (1)
- network&security (5)
- SCM (13)
- mysql (10)
- browsers (4)
- Windows APIs (2)
- opensource (1)
- pm (1)
- GDI (1)
- database (14)
- MFC (1)
- web&fronts (17)
- Tomcat (4)
- OLE (1)
- 观后感 (1)
- Production (2)
- UML (3)
- Javascript (7)
- Cloud Computing&SAAS (5)
- SoftwareEngineering (1)
- Computer&Maintenance (1)
- Web (8)
- Desgin (1)
- J2ee (10)
- mysql cluster (0)
- LB&HA (2)
- webserver (11)
- php (5)
- cas&authtication (0)
- Languages (1)
- IDEs (3)
- architecture (2)
- iOS (8)
- spring (3)
- webservices (1)
- security (1)
- MVCFrameworks (2)
- bservices (0)
- build-tools (2)
- unittest (1)
- spring-security (0)
- sphinx (2)
- hibernate (1)
- mybatis (2)
- search (0)
- nginx (2)
- design&production (2)
- DFS (0)
- algorithm (0)
- distributed&network (0)
- blogs (0)
- os&admin (0)
- fastcgi (0)
- kv-db (0)
- operation&maintenance (1)
- productions (9)
- 养生 (1)
- appserver (1)
- HTTP (2)
- test (1)
- erlang (2)
- browser (0)
- 非技术 (2)
- mobiles (2)
- cloud computing (2)
- Business (2)
- maven (1)
- python (5)
- 人生 (0)
- Cryptography (3)
- CV (0)
- cms (2)
- jqm (2)
- html (2)
- flex (1)
- redmine (1)
- iptables (1)
- groovy (1)
- scala (1)
- grails (1)
- ftp (3)
- vsftpd (2)
- lua (0)
- chroot (3)
- jailkit (3)
- UED (0)
- myeclipse (2)
- ide (2)
- eclipse (2)
最新评论
-
Nick712:
http://blog.csdn.net/victory08/ ...
处理SVN出现:Cleanup failed to process the following paths: xxx -
xs6262460:
Spring AOP根据JdbcTemplate方法名动态设置数据源 -
xhpscdx:
我的解决办法是把D:\ACRS\Projects\TAIS 下 ...
处理SVN出现:Cleanup failed to process the following paths: xxx -
hnraysir:
总结得相当不错,支持下。
使用CodeIgniter 创建 RESTful 服务 REST API【原创译文】 -
云上太阳:
这个必须评论下,间接的救过俺的命啊
解决tomcat启动报错,加强错误日志的显示:
nginx [engine x] 是由 Igor Sysoev开发的一个HTTP 服务器和mail 代理服务器软件.虽然刚刚发布两年多, Nginx 因其稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。Nginx 超越Apache的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多,其中有新浪、网易、腾讯等门户网站,六间房、酷6等视频分享网站,Discuz!、水木社区等知名论坛,豆瓣、YUPOO等新兴Web 2.0网站。Nginx 在国内的应用正在不断发展壮大!新近发现Nginx 应用在国内越发火热了,很多网站都开始转向Nginx 了。
一,首先下载nginx 0.7.52的windows版本,下载地址:http://sysoev.ru/nginx/nginx-0.7.52.zip,并到PHP 官方下载php。
然后,解压nginx-0.7.52.zip到C盘的根目录,并将目录名改为nginx。执行下列操作
1, cd nginx
2, start nginx
这样,nginx就启动了。打开浏览器,输入http://127.0.0.1/ 就可以看到nginx的欢迎页面了。nginx的其他命令
nginx -s stop //停止nginx
nginx -s reload //重新加载配置文件
nginx -s quit //退出nginx
二,那么如何设置,使nginx以fast-cgi模式支持PHP呢?首先,假设你已经以fast-cgi方式安装了PHP。接下来就是配置nginx的conf文件了。下面是我配置好的,可以对照一下.
worker_processes 1;
events {
worker_connections 10240;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80; #端口可修改
server_name 127.0.0.1; #可换成自己的域名
charset utf-8; #改字符集,可写为gb2312
location / {
root E:\Works\php; #主目录位址
index index.html index.htm index.php; #主目录默认文件
# autoindex on; #没有默认文件,会列出目录中所有文件
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location ~ .*\.php?$ { #开启支持php
root E:\Works\php;
fastcgi_pass 127.0.0.1:9000; #php fastcgl服务地址及端口
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
#或为 fastcgi_param SCRIPT_FILENAME E:\Works\php$fastcgi_script_name; #改为web默认目录
include fastcgi_params;
}
}
三,启动nginx 服务器,再启动php 的FasCGI sever 。关于php FastCGI server 可以使用以下命令:
php-cgi.exe -b 127.0.0.1:9000 -q
这样做,缺陷是命令行窗口一直打开,若关闭那FastCGI server 也关闭啦。到网上下载RunHiddenConsole.exe 可以使命令行窗口隐藏啦。(RunHiddenConsole.exe下载页面 )
RunHiddenConsole.exe php-cgi.exe -b 127.0.0.1:9000 -q
可写一个批处理:
@echo off
start /min RunHiddenConsole.exe php-cgi.exe -b 127.0.0.1:9000 -q
最后,就是写一个简单PHPINFO 来验证PHP ,在目录 E:\Works\php 下新建名为 index.php 的文件,文件内容
<?php
phpinfo();
?>
四,CMD 批处理Start.cmd,可以同时启动Nginx 和PHP FastCGI。
@echo off
REM "正在启动Nginx 服务器........"
cd nginx
start nginx
cd ..
REM "开始启动PHP FastCGI........."
cd php5
start RunHiddenConsole.exe php-cgi.exe -b 127.0.0.1:9000
接下来是一个简单的关闭Nginx 和PHP FastCGI 的脚步Stop.cmd :
@echo off
taskkill /f /im nginx.exe
taskkill /f /im php-cgi.exe
发表评论
-
软件介绍(apache lighttpd nginx)
2013-02-01 23:06 0一.软件介绍(apache lighttpd nginx ... -
如何设置nginx反向代理实现服务器瞬间故障转移
2013-01-30 13:39 0如何设置nginx反向代理实现服务器瞬间故障转移 ... -
Nginx下配置Http Basic Auth保护目录
2013-01-26 02:06 1141Nginx下配置Http Basic Auth保护目录 & ... -
Nginx 修改配置文件根据url来分发后端服务器(转)
2012-12-12 23:06 0Nginx 修改配置文件根据url来分发后端服务器( ... -
nginx 处理header 全攻略
2012-12-07 17:22 0nginx 处理header 全攻略 ... -
nginx配置
2012-12-04 23:18 0nginx配置 nginx配置 ... -
Nginx+tomcat配置集群
2012-12-04 22:43 0Nginx+tomcat配置集群 ... -
nginx:413 Request Entity Too Large
2012-11-23 14:44 0nginx:413 Request Entity T ... -
nginx+fastcgi+c/c++搭建高性能Web框架
2012-11-17 22:18 0nginx+fastcgi+c/c++搭建高性能 ... -
Nginx负载均衡重定向问题
2012-11-09 18:01 0用nginx实现负载均衡,当负载端口不是80时, ... -
CentOS安装Nginx 报错“configure: error: the HTTP rewrite module requires the PCRE lib
2012-10-31 14:10 5279CentOS安装Nginx 报错“configu ... -
Linux系统优化(1)---给nginx反向代理做优化
2012-10-20 14:54 0Linux系统优化(1)---给ng ... -
杂谈Nginx与HTTP协议
2012-10-20 14:49 1401杂谈Nginx与HTTP协议 在项目中遇到一个问题,需 ... -
Avoid nginx 411 Content-Length required errors
2012-10-20 14:11 1769Avoid nginx 411 Content-Le ... -
Nginx+Tomcat实现https安全链接
2012-09-07 14:38 0Nginx+Tomcat实现https安全链接 ... -
Nginx配置文件详细说明
2012-09-07 12:48 8913Nginx配置文件详细说明 ... -
nginx配置文件详解
2012-09-07 12:46 1568nginx配置文件详解 列出了ng ... -
nginx 负载均衡-反向代理+cache浅谈
2012-09-01 23:23 995ngin只有硬盘 ... -
Nginx+Keepalived+Tomcat之动静分离的web集群
2012-08-29 00:38 10142Nginx+Keepalived+Tomcat之 ... -
关于nginx upstream的几种配置方式
2012-08-21 11:58 0Posted on 2011 年 06 月 16 ...
相关推荐
Windows 下 Nginx 的安装与配置 Nginx 是一款高性能的、轻量级的 HTTP Web 服务器和反向代理服务器及电子邮件 IMAP/POP3/SMTP 代理服务器。其稳定性、丰富的功能集、示例配置文件和低系统资源的消耗使得其广泛应用...
Nginx 1.22.0 Windows版本,解压安装。 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同...
在本文中,我们将深入探讨如何在Windows环境下配置和编译Nginx,特别是与RTMP模块集成,以创建一个实时流媒体服务器。Nginx是一个高性能的Web服务器和反向代理,而RTMP模块则使其能够处理实时流媒体内容。 首先,让...
在数字媒体和直播领域,Nginx 结合 RTMP 模块是一个广泛使用的解决方案,它允许用户在 Windows 平台上搭建一个高效的流媒体服务器。Nginx 是一款高性能的 HTTP 和反向代理服务器,而 RTMP(Real-Time Messaging ...
Windows 平台 Nginx Rtmp模块编译后的文件,nginx版本是nginx-1.12.1,自测可用 Windows 平台 Nginx Rtmp模块编译后的文件,nginx版本是nginx-1.12.1,自测可用
::nginx windows服务安装管理器 ::用windows服务安装器winsw把nginx安装为系统服务后,此时重新加载配置reload操作会出错,并不能直接管理,要用system用户身份管理,通过psexec可以达到这一目的 ::通过本管理器可以...
Windows版本的Nginx安装通常涉及下载安装包、解压到指定目录、修改配置文件,然后通过命令行启动服务。安装完成后,可以通过http://localhost访问默认的欢迎页面。 **反向代理** Nginx的核心功能之一是反向代理,...
1、windows 环境下 nginx安装压缩包。 2、nginx.conf配置文件中有相关配置的注解说明,方便上手配置。 3、nginx.conf配置文件中的 域名 是通过 在hosts文件中添加 IP 和自定义域名的映射后配置的。
在Windows系统中,Nginx是一个广泛使用的开源Web服务器,常用于反向代理、负载均衡和静态内容服务。为了确保Nginx在系统启动时自动运行,并在异常情况下能够自动重启,我们需要将其注册为Windows服务。这个过程涉及...
nginx安装与使用 http://blog.163.com/njut_wangjian/blog/static/1657964252013327103716818/ Nginx开发从入门到精通 http://tengine.taobao.org/book/index.html nginx官网上下载相应的安装包,--- 直接解压就...
- `Readme nginx-win version.txt`:包含了关于Windows版Nginx的安装和使用说明。 - `FAQ nginx-win version.txt`:常见问题解答,解决在Windows环境下使用Nginx可能遇到的问题。 - `conf`目录:包含Nginx的配置...
在给定的压缩包文件中,"使用必看.txt"可能包含了编译和使用过程中的注意事项,而"nginx-rtmp.zip"可能是包含了RTMP模块的源代码,这在搭建流媒体服务器时也会用到,因为HTTP FLV Module通常与RTMP模块结合使用,为...
本篇将详细介绍如何在Windows环境下,使用安装版本的Nginx设置为Windows服务,以及相关的配置和管理。 首先,我们需要下载Nginx的Windows安装版本,通常会包含`nginx.exe`这个核心服务程序,以及`nginx-service.exe...
在这个压缩包中,我们有两个不同操作系统的版本:Nginx 1.22.1 for Windows 和 Nginx 1.22.1 for Linux。 首先,让我们来详细了解一下Nginx 1.22.1这个版本。在Nginx的版本管理中,版本号通常由三个数字组成,如...
Windows版nginx去掉header中server后面的信息(nginx版本1.21.1) 使用方法: 1、关闭nginx服务 2、将新的nginx.exe替换原有的exe文件 3、重启nginx服务
Nginx 在Windows平台上的版本与在Linux等其他操作系统上的功能基本一致,但可能需要额外的配置来适应Windows环境。 1. **Nginx 的核心功能**: - **静态文件服务**:Nginx 非常擅长处理静态资源请求,如HTML、CSS...
Windows版本Nginx1.26.0
### Nginx安装成Windows服务方法详解 在Web服务器领域,Nginx因其高效、稳定以及灵活的配置能力而备受青睐。然而,在Windows操作系统上,将Nginx配置为系统服务,以便于管理和自动化运行,是一项重要的技能。本文将...
在Windows环境下配置并使用带有FancyIndex功能的Nginx服务器是一个常见的需求,尤其是在搭建个人网站或测试服务器时。FancyIndex是Nginx的一个模块,它可以为用户提供一个美观且可自定义的目录索引视图,替代默认的...