nginx服务器搭建

来源:互联网 发布:php 判断数据类型 编辑:程序博客网 时间:2024/06/16 10:05

1:下载windows环境下的安装文件

http://nginx.org/en/download.html

2:解压以后的文件夹结构如图所示:

这里写图片描述
前端的所有东西就可以放在html文件中

3:启动nginx服务器

1、nginx启动方式如下截图:
这里写图片描述
注意:建议使用第二种启动nginx 方式,第一种方式(相当于点击nginx.exe)会使你的cmd窗口一直处于执行中,不允许其他命令操作。
,浏览器地址栏中输入 localhost;打开页面如图
这里写图片描述

4:nginx常用命令

nginx -s stop 强制关闭
nginx -s quit 安全关闭
(stop 是快速停止nginx ,可能并不保存相关信息,quit 是完整有序的停止nginx,并保存相关信息。)

nginx -s reload 改变配置文件的时候,重启nginx工作进程,来时配置文件生效
nginx -s reopen 打开日志文件
nginx -v 查看版本

5:nginx配置文件详解

文件所在位置
这里写图片描述
文件默认如图(删除注释部分以后的代码)
这里写图片描述

1.

 worker_processes  1

允许出现的进程数为1
2.

events {    worker_connections  1024;}

统一时刻允许的最大请求数为1024;超过的请求等待
3.

include       mime.typesdefault_type  application/octet-stream;

允许访问的文件类型
4.

keepalive_timeout  65;

超时等待时间为65秒

    5.
server {        listen       80;                        //端口号        server_name  localhost;                //服务名称        location / {                           //路由定位            root   html;                              index  index.html index.htm;        }    }

6:前端文件部署

1:将VUE生产的dist文件夹扔进html的文件夹内部
2:

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

根目录在html/dist文件夹

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

根目录在html文件夹, local/host路由 才会定位到/dist文件夹内部

最后附加一点:
如果服务器所在为中文目录,则服务无法启动;需要改动其他配置;