通过Nginx配置多域名访问

通过Nginx配置多域名访问

一、下载Nginx

访问Nginx官网选择对应版本和安装包:http://nginx.org/

以下讲述为在Windows环境下配置Nginx进行多域名访问

二、Nginx常用命令

1. 启动Nginx命令

解压缩Nginx包到指定目录,并打开命令行工具,切换到该目录,通过以下命令启动Nigx

C:\nginx>start nginx

2. 停止Nginx

C:\nginx>nginx.exe -s stop

或者使用命令

C:\nginx>nginx.exe -s quit

注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。

3. 重新载入Nginx

C:\nginx>nginx.exe -s reload

当配置信息修改,可使用此命令重新启动Nginx以使配置生效

三、配置Nginx

打开文件:C:\nginx\conf\nginx.conf,配置其中Server块代码

########### 每个指令必须有分号结束。#################
#user administrator administrators;  #配置用户或者组,默认为nobody nobody。
#worker_processes 2;  #允许生成的进程数,默认为1
#pid /nginx/pid/nginx.pid;   #指定nginx进程运行文件存放地址
error_log log/error.log debug;  #制定日志路径,级别。这个设置可以放入全局块,http块,server块,级别以此为:debug|info|notice|warn|error|crit|alert|emerg
events {accept_mutex on;   #设置网路连接序列化,防止惊群现象发生,默认为onmulti_accept on;  #设置一个进程是否同时接受多个网络连接,默认为off#use epoll;      #事件驱动模型,select|poll|kqueue|epoll|resig|/dev/poll|eventportworker_connections  1024;    #最大连接数,默认为512
}
http {include       mime.types;   #文件扩展名与文件类型映射表default_type  application/octet-stream; #默认文件类型,默认为text/plain#access_log off; #取消服务日志    log_format myFormat '$remote_addr$remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for'; #自定义格式access_log log/access.log myFormat;  #combined为日志格式的默认值sendfile on;   #允许sendfile方式传输文件,默认为off,可以在http块,server块,location块。sendfile_max_chunk 100k;  #每个进程每次调用传输数量不能大于设定的值,默认为0,即不设上限。keepalive_timeout 65;  #连接超时时间,默认为75s,可以在http,server,location块。upstream mysvr {   server 127.0.0.1:7878;server 192.168.10.121:3333 backup;  #热备}error_page 404 https://www.baidu.com; #错误页server {keepalive_requests 120; #单连接请求上限次数。listen       4545;   #监听端口server_name  127.0.0.1;   #监听地址       location  ~*^.+$ {       #请求的url过滤,正则匹配,~为区分大小写,~*为不区分大小写。#root path;  #根目录#index vv.txt;  #设置默认页proxy_pass  http://mysvr;  #请求转向mysvr 定义的服务器列表deny 127.0.0.1;  #拒绝的ipallow 172.18.5.54; #允许的ip           } }
} 

1、全局块:配置影响nginx全局的指令。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等。

2、events块:配置影响nginx服务器或与用户的网络连接。有每个进程的最大连接数,选取哪种事件驱动模型处理连接请求,是否允许同时接受多个网路连接,开启多个网络连接序列化等。

3、http块:可以嵌套多个server,配置代理,缓存,日志定义等绝大多数功能和第三方模块的配置。如文件引入,mime-type定义,日志自定义,是否使用sendfile传输文件,连接超时时间,单连接请求数等。

4、server块:配置虚拟主机的相关参数,一个http中可以有多个server。

5、location块:配置请求的路由,以及各种页面的处理情况。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/412303.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[vue] vue项目有做过单元测试吗?

[vue] vue项目有做过单元测试吗?# 个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

python json dict对象使用_Python中:dict(或对象)与json之间的互相转化

在Python语言中,json数据与dict字典以及对象之间的转化,是必不可少的操做。python在Python中自带json库。经过import json导入。json在json模块有2个方法,学习loads():将json数据转化成dict数据dumps():将dict数据转化…

java 资深工程师必备技能

开头语:do less, think more. 这句话说的不是让你只会纸上谈兵,而是做事有一套自己的标准,按项目需求划分不同的阶段进行按部就班按时按质按量的完成项目中的各种任务。 1. 具备一定项目管理的能力 对需求方提出的需求进行整理和归纳&#x…

bootstrap综合大作业_齐齐哈尔市克东县城市管理综合执法局昼夜奋战清冰雪,全力以赴保畅通...

近日,克东县再次迎来降雪,此次降雪时间长、密度大,为保证城区内交通顺畅及人员车辆出行安全,克东县城市管理综合执法局组织城管大队和环卫站科学统筹、迅速行动,全力以赴投入到清冰雪工作中。11月17日晚十点&#xff0…

[vue] 有使用过vue吗?说说你对vue的理解

[vue] 有使用过vue吗?说说你对vue的理解 1.mvvm框架 2.数据驱动 3.SPA 4.渐进式个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

洛谷4951 地震 bzoj1816扑克牌 洛谷3199最小圈 / 01分数规划

洛谷4951 地震 1 #include<iostream>2 #include<cstdio>3 #include<algorithm>4 #define go(i,a,b) for(register int ia;i<b;i)5 #define ll long long6 #define db long double7 #define M 100018 #define N 4019 #define inf 1e15 10 #define eps 1e-…

[vue] 说说vue的优缺点

[vue] 说说vue的优缺点 这个感觉和对vue的理解是差不多的题 优点&#xff1a;1. 数据驱动 2.模块化 3.轻量级 4.SPA 5. 版本3.0的界面化管理工具比较好使 6.vue易入门 缺点&#xff1a;1. 不支持低版本浏览器个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃…

jsx怎么往js里传参数_Angular、React 当前,Vue.js 优劣几何?

在过去一年里&#xff0c;前端开发发展迅速&#xff0c;前端工程师的薪资亦是水涨船高。2019 更是热度不减&#xff0c;而作为近年来尤为热门的前端框架&#xff0c;Vue.js 自是积累了大量关注。那么&#xff0c;Vue.js 是适合你的框架吗&#xff1f;以下为译文&#xff1a;对于…

Concurrent HTTP connections in Node.js

原文&#xff1a; https://fullstack-developer.academy/concurrent-http-connections-in-node-js/ ------------------------------------------------------------------------------------------ Browsers, as well as Node.js, have limitations on concurrent HTTP connec…

形状相似的物品_空运一般货物及危险品和特殊物品对包装的要求和规定!

一.空运包装的基本作用1.包装的基本作用有三种&#xff1a;保护、保存和介绍。包装应在贮存期间和从制造厂运至消费中心期间&#xff0c;起到保护和保存内部货物的作用。保护货物不仅包括防止丢失、损坏和被盗&#xff0c;还包括根据货物的性质&#xff0c;防止货物受潮、失火、…

[vue] vue和react有什么不同?使用场景分别是什么?

[vue] vue和react有什么不同&#xff1f;使用场景分别是什么&#xff1f; 1、vue是完整一套由官方维护的框架&#xff0c;核心库主要有由尤雨溪大神独自维护&#xff0c;而react是不要脸的书维护&#xff08;很多库由社区维护&#xff09;&#xff0c;曾经一段时间很多人质疑vu…

coreldraw x4怎么会蓝屏_CorelDRAW广告条幅批量制作插件

由VBA探秘站长个人开发的一款条幅插件&#xff0c;用于广告行业快速制作条幅的好帮手。 所有用户可以在这个开源的版本基础上二次开发完善。界面截图软件架构基于VBA语言开发&#xff0c;插件形式为GMS。安装教程如果是非开发者用户&#xff0c;想直接使用插件&#xff0c;请直…

Python中数字之间的进制转换

https://www.cnblogs.com/Kingfan1993/p/9795541.html 在python中可以通过内置方法进行相应的进制转换&#xff0c;但需记得转化成非十进制时&#xff0c;都会将数字转化成字符串 转化成二进制 a 10 #声明数字&#xff0c;默认十进制 b bin(a) print(b , type(b)) 运行结果&…

[vue] 什么是双向绑定?原理是什么?

[vue] 什么是双向绑定&#xff1f;原理是什么&#xff1f; 双向数据绑定个人理解就是存在data→view,view→data两条数据流的模式。其实可以简单的理解为change和bind的结合。目前双向数据绑定都是基于Object.defineProperty()重新定义get和set方法实现的。修改触发set方法赋值…

私有5g网络_Verizon与诺基亚合作部署私有5G网络

点击上方“IEEE电气电子工程师”即可订阅公众号。网罗全球科技前沿动态&#xff0c;为科研创业打开脑洞。SOPA Images via Getty ImagesVerizon宣布&#xff0c;Verizon将与诺基亚合作&#xff0c;创建私人5G设备&#xff0c;在大型“制造、分销和物流设施”中取代WiFi。这个想…

进程重启脚本

shell脚本杀进程重启 #!/bin/bash IDps -ef | grep "abc" | grep -v "$0" | grep -v "grep" | awk {print $2} echo $ID echo "---------------" for id in $ID do kill -9 $id echo "killed $id" done echo "--------…

[vue] 什么是虚拟DOM?

[vue] 什么是虚拟DOM&#xff1f; 虚拟 dom 是相对于浏览器所渲染出来的真实 dom 的&#xff0c;在react&#xff0c;vue等技术出现之前&#xff0c;我们要改变页面展示的内容只能通过遍历查询 dom 树的方式找到需要修改的 dom 然后修改样式行为或者结构&#xff0c;来达到更新…

layui多级联动下拉框的实现_简单三级联动的实现

当我们做一些例如注册页面的时候&#xff0c;可能会遇到要选择地址的操作&#xff0c;这时会出现三个选择框&#xff0c;当你选择省级单位的时候会自动在选择筐中&#xff0c;弹出她所属的市级单位的列表&#xff0c;当选择市级单位时又会弹出县级单位&#xff0c;我们要实现的…

django初探

首先在确保python已经安装之后(3.7), 安装django. 刚开始学习 只做了简单的测试 就是控制器与视图,路由的链接 首先 python manage.py startapp demo 使用此命令创建项目中的各个模块目录在各个目录中创建对应的子路由文件 然后将子路由文件引入到主路由文件中 也就是根目录的…

加载文件流_未关闭的文件流会引起内存泄露么?

专注于Java领域优质技术&#xff0c;欢迎关注来自&#xff1a;技术小黑屋最近接触了一些面试者&#xff0c;在面试过程中有涉及到内存泄露的问题&#xff0c;其中有不少人回答说&#xff0c;如果文件打开后&#xff0c;没有关闭会导致内存泄露。当被继续追问&#xff0c;为什么…