nginx反向代理搭建web服务器的配置以及使用的详细介绍(绝对干货)

1.首先搜索nginx 下载并解压

我这里下载的是1.14.0稳定的版本,存放的目录是D盘 下载完成后 点击nginx.exe 运行一下

nginx反向代理搭建web服务器的配置以及使用的详细介绍(绝对干货)_第1张图片

2.在nginx文件夹内按住shift+鼠标右键 点击在此处打开命令窗口。若这种方式不可以的话,可以window+r cmd 进入nginx所在文件夹或者git bash进入该文件夹

nginx反向代理搭建web服务器的配置以及使用的详细介绍(绝对干货)_第2张图片

3.输入start nginx 或者nginx  我这里直接输入nginx会出现不换行的情况,如果有内容改动,nginx -s reload 还需要开新窗重新输入,很麻烦 反之,输入start nginx会正常运行跳到下一行 大家可以视情况输入

此时访问localhost  看到如下相关信息 证明nginx运行成功

nginx反向代理搭建web服务器的配置以及使用的详细介绍(绝对干货)_第3张图片

4.然后我们进入nginx文件夹下的conf  修改该文件夹下的nginx.conf  进行配置 在http{}里面新建一个server 这个里面可以建很多的server代表着不同的线程 配置listen端口 默认为80时可以不输入 server_name配置你要访问的域名 可以随便起 index对应的是你默认要打开的文件 root是该项目所在的文件夹 location /将匹配所有请求 因为所有地址都以 / 开头 try_files是匹配路径 默认最后的页面是你要打开的文件

nginx反向代理搭建web服务器的配置以及使用的详细介绍(绝对干货)_第4张图片

nginx反向代理搭建web服务器的配置以及使用的详细介绍(绝对干货)_第5张图片

5.配置好,保存更改,下载SwitchHosts 用来管理hosts。 

下载完成解压后,打开文件夹,右键用管理员身份运行SwitchHosts!.exe

nginx反向代理搭建web服务器的配置以及使用的详细介绍(绝对干货)_第6张图片

 

6.新建域名地址,第一个域名我配置在了conf下的nginx.conf的server_name中了 建好以后,点击左侧开关 我这里的My host处于打开状态

nginx反向代理搭建web服务器的配置以及使用的详细介绍(绝对干货)_第7张图片

7.nginx -s reload重新载入nginx    然后访问 http://www.llww.com/wtest/demo.html  ok 已经访问到了

nginx反向代理搭建web服务器的配置以及使用的详细介绍(绝对干货)_第8张图片

8.若多次开启了进程,我们可以使用tasklist去查看当前进程,taskkill /im 进程名 /f 去杀死进程

9.写几条nginx常用命令

nginx或者start nginx 打开nginx

nginx reload -s 修改配置后,重新加载

nginx stop -s 快速停止nginx

nginx quit -s 正常完整有序的停止nginx

nginx -v 查看nginx版本信息

nginx -t 检查nginx配置文件是否正确

你可能感兴趣的:(搭建web虚拟服务器)