文档章节

002、nginx配置虚拟主机

北岩
 北岩
发布于 06/20 22:20
字数 308
阅读 26
收藏 2
点赞 0
评论 0

 

 

一、nginx配置虚拟主机可分为三种方式,分别为:

      1、基于域名的虚拟主机,通过域名来区分虚拟主机——应用:外部网站

      2、基于端口的虚拟主机,通过端口来区分虚拟主机——应用:公司内部网站,外部网站的管理后台

      3、基于ip的虚拟主机,几乎不用。

二、基于域名配置虚拟主机配置

      需要建立/data/www /data/bbs目录,windows本地hosts添加虚拟机ip地址对应的域名解析;

      对应域名网站目录下新增index.html文件; 

      nginx.conf配置文件新增如下代码:

三、基于端口的虚拟主机配置:

      使用端口来区分,浏览器使用域名或ip地址:端口号 访问

	server{
	    listen 8000;
	    server_name www.itchao.cn;
	    root /data/www;
	}
	server{
	    listen 8001;
	    server_name www.itchao.cn;
	    root /data/bbs;
	}

四、基于ip地址的虚拟主机配置:

      通过ip来访问,需要配置多个ip

	server{
	    listen 192.168.100.121:80;
	    server_name www.itchao.cn;
	    root /data/www;
	}
	server{
	    listen 192.168.100.122:80;
	    server_name www.itchao.cn;
	    root /data/bbs;
	}

 

 

© 著作权归作者所有

共有 人打赏支持
北岩
粉丝 4
博文 24
码字总数 11924
作品 0
昌平
程序员
一步步实现redis+sentinel双机热备

前言 前些天一直在忙线上环境部署的事情,初步想的是,nginx(keepalive双机热备)+3(tomcat)+2redis(双机热备),但是后来由于阿里云服务器经典网络不提供虚拟IP,无法使用keepalive,ngi...

OSC一霸
2016/10/09
1K
8
nginx基于IP 端口 域名

利用虚拟主机技术,可以把一台真正的主机分成许多"虚拟"的主机,每一台虚拟主机都具有独立的域名和IP地址,具有完整的Internet服务器(www, FTP,email)功能。 虚拟主机之间完全独立,在外界...

李长春
2012/01/11
0
0
Nginx+PHP+MySQL双机互备 自动切换

在生产应用中,某台“Nginx+PHP+MySQL”接口数据服务器,扮演的角色十分重要,如果服务器硬件或Nginx、MySQL发生故障,而短时间内无法恢复,后果将非常严重。为了避免单点故障,我设计了此套...

孽海情天
2012/12/15
0
0
Nginx系列-3.配置Nginx虚拟主机

Nginx系列-3.配置Nginx虚拟主机 目录 - Nginx系列 Nginx系列-1.Linux下安装Nginx Nginx系列-2.配置LNMP(Linux、Nginx、MySQL、PHP)架构 Nginx系列-3.配置Nginx虚拟主机 Nginx系列-4.Nginx日...

ngle
06/08
0
0
三、NGINX的配置与优化

3.1 nginx的完整配置示例 nginx的配置文件默认在nginx程序安装目录的conf二级目录下,主配置文件为nginx.conf,假设您的nginx安装在/usr/local/webserver/nginx/目录下,那么默认的主配置文件...

孟飞阳
2016/08/06
40
1
Nginx 虚拟主机 VirtualHost 配置

Nginx 是一个轻量级高性能的 Web 服务器, 并发处理能力强, 对资源消耗小, 无论是静态服务器还是小网站, Nginx 表现更加出色, 作为 Apache 的补充和替代使用率越来越高. 我在《Apache 虚拟主机...

simpower
2014/12/25
0
0
构建Nginx网站服务

随着计算机与Internet技术的蓬勃发展,各种Web站点成为直接面向用户的中坚力量,在各种网站服务器软件中,除了Apache外,还有一款轻量级的HTTP服务器软件——Nginx,其稳定性、高效的特性逐渐...

杨书凡
01/12
0
0
Nginx 网站服务——虚拟主机配置

第1章 Nginx 网站服务 1.1 web网站服务介绍: 1.1.1 提供静态服务的软件 1.1.2 提供动态服务的软件 1.2 Nginx web服务部署及说明 1.2.1 Nginx 软件特点 1.2.2 Nginx 软件部署(编译安装) 1....

zack01
05/29
0
0
90.Nginx安装与配置:默认虚拟主机、用户认证和域名重定向

一、Nginx安装 1、下载并解压安装包 [root@sdwaqw ~]# cd /usr/local/src/ [root@sdwaqw src]# wget http://nginx.org/download/nginx-1.12.2.tar.gz [root@sdwaqw src]# tar zxf nginx-1.1......

闪电王
03/19
0
0
【Diary Report 2018-1-4】关于FastDFS蛋疼的集群和负载均衡(十四)之Nginx+Tomcat负载均衡

diary_report.jpg Interesting things 今天来配置一下Nginx+Tomcat负载均衡环境。 image.png What did you do today 什么是虚拟主机 虚拟主机是一种特殊的软硬件技术,它可以将网络上的每一台...

cmazxiaoma
01/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Git 基础 - 远程仓库的使用

远程仓库的使用 要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库。远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写。同他人协作开发某...

谢思华
7分钟前
0
0
面试宝典-悲观锁和乐观锁

悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。 乐观锁(Optimistic...

suyain
9分钟前
0
0
崛起于Springboot2.X之集成MongoDb使用mongoTemplate CRUD(27)

1、pom依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.7</version></dependency><dependency> <groupId>log4j</......

木九天
19分钟前
0
0
切分log日志

新建logback.xml放到resource里面 <?xml version="1.0" encoding="utf-8"?><configuration> <appender name="consoleLog" class="ch.qos.logback.core.ConsoleAppender"> <......

talen
24分钟前
0
0
spring @Resource 和 @Autowired 的使用区别

这两个 注解 @Resource 和 @Autowired , 常识都知道 @Resource 是 JAVAEE 自带的,@Autowired 是 spring 的自定义注解。 一般情况下, 使用 bean的时候, 这两个注解 随便使用一个即可。 但...

之渊
29分钟前
0
0
springboot集成elasticsearch客户端问题记录

1背景说明 服务端ES版本为5.5.2,springboot版本为1.5.6。 工程中添加如下依赖 2问题记录 2.1 NetworkPlugin类找不到 报错java.lang.ClassNotFoundException: org.elasticsearch.plugins.Net...

zjg23
31分钟前
1
0
快速构建ceph可视化监控系统

前言 ceph的可视化方案很多,本篇介绍的是比较简单的一种方式,并且对包都进行了二次封装,所以能够在极短的时间内构建出一个可视化的监控系统 本系统组件如下: ceph-jewel版本 ceph_expor...

万建宁
31分钟前
0
0
Java构造器使用注意

public class 父类A {int age = 10;protected void say() {System.out.println("父类A");}public 父类A() {override();}public void override() {Syst...

咸鱼AI
31分钟前
0
0
TensorFlow 线性分类

构造直线 z = 2 * x - 3 * y + 4 x0*w0+x1*w1+b=0 x1=-x0* w0/w1-b/w1 斜率 k= -w0/w1 截距 -b/w1 随机生成数据,加入一定的偏差,用直线将二维平面分为两部分 使用线性模型拟合参数 损失函数...

阿豪boy
35分钟前
0
0
翻译冒泡排序测试

翻译一个冒泡排序: var a = [1,3,2,4,6,5];var f = 0;var n = a.length ;for( var i =1; i<= n; i++) { for( var j = n-1 ; j >= i; j --) { if(a[j] < a[j+1]) { ......

钟元OSS
36分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部