首先说说
Nginx:
Nginx是一款轻量级的Web
服务器/反向代理服务器及电子邮件代理服务器,并在一个BSD-like
协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。云帆提供Flash端的SDK开发包,你可根据自己的需求开发成视频网站和视频播放器,使用云帆技术可以帮助你快速轻量级的实现视频网站和视频播放器,降低编解码技术和网络传输技术的开发成本。其中,便支持自搭建Nginx、apache服务。
那么该如何安装配置Nginx,让它服务于我们呢?相信有不少同学不清楚windows怎么安装配置nginx,以下一个一个步骤,详细地介绍下:
1、下载nginx稳定版
2、解压nginx.zip,将解压后的目录移动到指定要求目录,如c:\nginx
3、进到该目录去,nginx.exe是nginx启动程序,conf是nginx一些配置文件目录,其中nginx.conf是nginx主配置文件
4、编辑主配置文件nginx.conf
#表示注释
nginx配置文件里默认用相对路径,是相对nginx的根目录,如果采用上面那就是相对c:\nginx,也可以用绝对路径
nginx.conf
worker_processes
4;
#设置跟cpu核数一样就行
events
{
worker_connections
10240;
}
http
{
include
mime.types;
default_type
application/octet-stream;
sendfile
on;
keepalive_timeout
15;
server_tokens
off;
gzip
on;
gzip_min_length
1k;
gzip_buffers
4
16k;
gzip_http_version
1.0;
gzip_comp_level
4;
gzip_vary
on;
gzip_types
text/plain
text/css
text/xml
application/x-javascript
application/xml
application/atom-xml
text/javascript;
client_header_buffer_size
32k;
large_client_header_buffers
4
32k;
client_body_buffer_size
128k;
server
{
listen
80;
#监听端口
server_name
demo.yunfancdn.com;
#主机名
root
C:/web/html;
#网站根目录,这里要按照unix写法,不能这样写C:\Program
Files
client_max_body_size
2M;
index
index.html
;
location
~
.*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires
15d;
}
location
~
.*\.(js|css)?$
{
expires
20m;
}
}
}
5、启动nginx
打开cmd,检查配置文件有没语法错误
输入c:\nginx\nginx.exe
-t
nginx:
the
configuration
file
C:\nginx-1.8.0/conf/nginx.conf
syntax
is
ok
nginx:
configuration
file
C:\nginx-1.8.0/conf/nginx.conf
test
is
successful
看到上面的ok和successful就没问题了。
然后双击nginx.exe就可以开启
检查nginx是否启动
更多操作像重新加载nginx
,cmd输入命令:nginx
–s
reload,想获取更多帮助,请在cmd里,输入nginx.exe
-h
查看。