一、 Nginx介绍
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
二、下载
地址:
http://nginx.org/en/download.html
三、目录结构
需要解压到英文路径下,否则会运行失败,报错如下:
1113: No mapping for the Unicode character exists in the target multi-byte code page
四、启动Nginx
cmd进入控制台切换到当前目录
启动:start nginx
停止:nginx -s stop
完整停止:nginx -s quit
重新加载:nginx -s reload
启动会一闪而过,如果出现如下网页,证明启动成功
或者可以查看进程中是否成功启动
//查看进程中是否存在
tasklist /fi "imagename eq nginx.exe"
五、配置Nginx代理
默认文件如下:其他都为注释
#可以根据cup核心数来设置
worker_processes 1;
events {
#连接数,一般为cpu*1024
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
//监听端口
listen 80;
//网站域名
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}