Nginx 安装部署教程
一、Nginx简介
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like
协议下发行,其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
-
下载nginx
到官网下载window版的nginx 网址:nginx.org
有Linux和Windows两个版本
- 安装部署
(1)、下载完成后,解压(我这里解压到D盘),运行cmd使用命令进行操作,不要直接双击nginx.exe(别问我为什么前辈们的经验)! 如果双击了请在任务管理器找到nginx 结束任务即可!
(2)、使用命令跳转Nginx目录
cd D:\nginx-1.12.2
(3)、启动nginx服务,启动时会一闪而过
start nginx
(4)、查看任务进程
tasklist /fi "imagename eq nginx.exe"
(5)、在任务管理器查看nginx.exe的进程
- 目录结构
3. 修改配置文件
server {
listen 80;
server_name localhost; #绑定域名 访问地址
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root D:/nginx-1.12.2/html; #网站根目录
proxy_pass http://127.0.0.1:8080; #映射项目端口
index index.html index.htm; #默认文件
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
(1)、检查刚刚修改的 nginx.conf 是否正确
nginx -t -c /nginx-1.12.2/conf/nginx.conf
(2)、重新加载配置文件并重启
nginx -s reload