Nginx的虚拟主机配置
虚拟主机技术能够让同一台服务器、同一组Nginx进程上运行多个网站,降低了资金和服务器资源的损耗。Nginx可以配置三种类型的虚拟主机,本文就是主要介绍这三种虚拟主机配置方式。
配置基于IP的虚拟主机
基于IP的虚拟主机就是直接把server_name设置为不同IP即可完成配置
http
{
server
{
listen 80;
server_name 192.168.6.53;
access_log logs/server1.access.log commbined;
location /
{
index index.html;
root/data1/wwwroot/server1
}
}
server
{
listen 80;
server_name 192.168.6.54;
access_log logs/server2.access.log commbined;
location /
{
index index.html;
root/data1/wwwroot/server2
}
}
server
{
listen 80;
server_name 192.168.6.55;
access_log logs/server3.access.log commbined;
location /
{
index index.html;
root/data1/wwwroot/server3
}
}
}
基于域名的虚拟主机
基于域名的虚拟主机就是直接把server_name设置为不同域名即可完成配置
http
{
server
{
listen 80;
server_name a.domain.com;
access_log logs/a.domain.com.access.log commbined;
location /
{
index index.html;
root/data1/wwwroot/server1
}
}
server
{
listen 80;
server_name b.domain.com;
access_log logs/b.domain.com.access.log commbined;
location /
{
index index.html;
root/data1/wwwroot/server2
}
}
server
{
listen 80;
server_name www.domain domain.com *.domain.com;
access_log logs/server3.access.log commbined;
location /
{
index index.html;
root/data1/wwwroot/server3
}
}
}
基于端口的虚拟主机
基于端口的虚拟主机就是直接把listen设置成不同的端口即可完成配置
http
{
server
{
listen 80;
server_name 192.168.6.53
access_log logs/server1.access.log commbined;
location /
{
index index.html;
root/data1/wwwroot/server1
}
}
server
{
listen 8080;
server_name 192.168.6.53
access_log logs/server2.access.log commbined;
location /
{
index index.html;
root/data1/wwwroot/server2
}
}
server
{
listen 10080;
server_name 192.168.6.53
access_log logs/server3.access.log commbined;
location /
{
index index.html;
root/data1/wwwroot/server3
}
}
}
Nginx的虚拟主机配置的更多相关文章
- Nginx中虚拟主机配置
一.Nginx中虚拟主机配置 1.基于域名的虚拟主机配置 1.修改宿主机的hosts文件(系统盘/windows/system32/driver/etc/HOSTS) linux : vim /etc ...
- 4.Nginx配置文件Nginx.conf_虚拟主机配置规则
1.Nginx配置文件及各个配置项含义 #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数. worker_processes 8; #全 ...
- windows下搭建nginx+php+虚拟主机配置过程
需要软件信息: nginx php RunHiddenConsole 首先安装之前要规划一下把他们放到那里,比如我将他们统一放在e :/web下 那么将这些都拷贝过来,开始吧,window要执行php ...
- 【nginx运维基础(2)】Nginx的配置文件说明及虚拟主机配置示例
配置文件说明 #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为当前主机的CPU总核心数. worker_processes 8; #全局错误日志定义类型, ...
- nginx虚拟主机配置
nginx虚拟主机配置 虚拟主机的概念虚拟主机,就是把一台物理服务器划分成多个"虚拟"的服务器,每一个虚拟主机都可以有独立的域名和独立的目录nginx虚拟主机的配置nginx的 ...
- Nginx实现多个站点使用一个端口(配置Nginx的虚拟主机)
Nginx 是一个轻量级高性能的 Web 服务器, 并发处理能力强, 消耗资源小, 无论是静态服务器还是网站, Nginx 表现更加出色, 作为 Apache 的补充和替代使用率越来越高,目前很多大型 ...
- Nginx高性能服务器安装、配置、运维 (5) —— Nginx虚拟主机配置
六.Nginx虚拟主机配置 建立基于域名的虚拟主机: (1)建立基于域名的虚拟主机配置文件(以abc.com为例): (2)更改虚拟主机配置文件: 更改配置如下(更改部分即可): server { l ...
- Nginx教程(二) Nginx虚拟主机配置
Nginx教程(二) Nginx虚拟主机配置 1 虚拟主机管理 1.1 Nginx管理虚拟主机 虚拟主机使用的是特殊的软硬件技术,它把一台运行在因特网上的服务器主机分成一台台“虚拟”的主机,每台虚拟主 ...
- 基于nginx的虚拟主机的配置
安装pcre tar -xvf pcre-8.32.tar.gz cd pcre-8.32 ./configure make;make install 安装nginx 首先创建一个nginx用户,以n ...
随机推荐
- 两个MMCM共享时钟输入时的严重警告和错误
情景描述: 芯片:zynq7020 问题: 设计从FPGA的U19引脚上的开发板板接收时钟输入125M,并将其送到两个MMCM.使用软件:vivado2015.4在Vivado中打开合成设计后,我得到 ...
- Python爬虫基础之Cookie
一.Cookie会话 简单地说,cookie就是存储在用户浏览器中的一小段文本文件.Cookies是纯文本形式,它们不包含任何可执行代码.一个Web页面或服务器告之浏览器来将这些信息存储并且基于一系列 ...
- 高可用Redis(五):瑞士军刀之慢查询,Pipeline和发布订阅
1.慢查询 1.1 慢查询的生命周期 步骤一:client通过网络向Redis发送一条命令 步骤二:由于Redis是单线程应用,可以把Redis想像成一个队列,client执行的所有命令都在排队等着s ...
- Lesson 1-2
1.5 模块 模块可视为扩展,通过将其导入可以扩展python的功能.python中自带有一组模块,也称为“标准库”. 1.5.1 模块的导入:import + 模块名称 • 使用关键字import导 ...
- java获取application.properties和application.yml配置文件信息
public static void main(String[] args) { String result=getProjectConfig("max-file-size"); ...
- java PageHelper 分页插件出现 Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'Id' 错误
情景: Mapper.xml定义连表查询,如果sql的字段名中有sql关键字,会导致PageHelper插件出现 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntax ...
- Linux服务器常用工具
一.Ubuntu18版本 服务器 1)替换源.将原有的源注释掉 vi /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ bioni ...
- VS2017打包注册IE插件及修改IE安全选项设置
前言 最近项目需要在浏览器环境下读取员工身份证信息,要实现网页与硬件设备通信,考虑了几种实现方式: 1.借助ActiveX插件,通过程序库直接与设备通信. 优点:厂家提供了IE插件,开发简单 缺点:只 ...
- AtCoder Grand Contest 031 (AGC031) D - A Sequence of Permutations 其他
原文链接https://www.cnblogs.com/zhouzhendong/p/AGC031D.html 前言 比赛的时候看到这题之后在草稿纸上写下的第一个式子就是 $$f(p,q) = pq^ ...
- Alpha冲刺(2/10)——2019.4.24
作业描述 课程 软件工程1916|W(福州大学) 团队名称 修!咻咻! 作业要求 项目Alpha冲刺(团队) 团队目标 切实可行的计算机协会维修预约平台 开发工具 Eclipse 团队信息 队员学号 ...