首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Nginx总结(二)如何配置基于ip虚拟主机

一、什么是虚拟主机 虚拟主机是一种特殊软硬件技术,它可以将网络上每一台计算机分成多个虚拟主机,每个虚拟主机可以独立对外提供www服务,这样就可以实现一台主机对外提供多个web服务,每个虚拟主机之间是独立...通过nginx可以实现虚拟主机配置,nginx支持三种类型虚拟主机配置: 1、基于ip虚拟主机 2、基于域名虚拟主机 3、基于端口虚拟主机 实际使用过程中,我们一般常用是用域名或是端口来区分...三、基于ip虚拟主机配置 Linux操作系统允许添加IP别名,就是在一块物理网卡上绑定多个lP地址。这样就能够在使用单一网卡同一个服务器上运行多个基于IP虚拟主机。...192.168.78.132 server { #监听ip和端口,配置192.168.78.132:80 listen 80; #虚拟主机名称这里配置...四、最后 以上,就把nginx 基于ip配置虚拟主机讲完了。后面会继续讲基于域名和端口配置。

1.9K10

Nginx基于IP,端口,域名配置虚拟主机

Nginx同Apache httpd一样,Nginx也提供基于IP基于端口以及域名方式形式来配置虚拟主机。...每个逻辑单元都没有物理实体,但是每一个逻辑单元都能像真实物理主机一样在网络上工作,具有单独IP地址(或共享IP地址)、独立域名以及完整Internet服务器(支持WWW、FTP、E-mail等...虚拟主机关键技术在于,即使在同一台硬件、同一个操作系统上,运行着为多个用户打开不同服务器程式,也互不干扰。而各个用户拥有自己一部分系统资源(IP地址、文档存储空间、内存、CPU等)。...二、基于端口虚拟主机 1、准备环境 #当前环境 # more /etc/issue Red Hat Enterprise Linux Server release 6.3 (Santiago) Kernel... 三、基于IP虚拟主机 1、先添加IP # ifconfig|grep "inet addr" inet addr:192.168.1.120

3.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 系统虚拟主机 .htaccess 限制 IP 访问方法 Linux 转载 Apache

    这里列出是一些可用规则,目前虚拟主机 Apache 配置是默认放开这个限制,如果添加了这个规则(报错页面就403) 1....spm=5176.776554974.2.5.OOQmuJ&file=20090408184719631.rar 中下载(这里要只是 .htaccess 文件,清空原有的规则,按照需求添加如下规则即可...全部都可以通行 ——————————- ——————————- order deny,allow allow from 218.20.253.2 deny from 218.20 #代表拒绝218.20开头IP...,但允许218.20.253.2通过;而其它非218开头IP也都允许通过。...——————————- order allow,deny allow from 218.20.253.2 deny from 218.20 和上面的差不多,只是掉换order语句中allow、deny

    2.7K20

    Linux下配置基于ApacheWeb虚拟主机

    httpd支持虚拟主机类型有这么三种(与Windows IIS服务一样): 1、相同IP、端口号、不同域名虚拟主机; 2、相同IP、不同端口号虚拟主机; 3、不同IP、相同端口号虚拟主机; 大多数运维人员在搭建虚拟主机时...,应该都是采用第一种方案,基于不同域名来做虚拟主机,这也是最人性化一种方案。...一、开始搭建基于域名虚拟主机: 1、为虚拟主机提供域名解析 DNS服务安装参考:https://www.linuxidc.com/Linux/2019-05/158642.htm,若对DNS服务配置不太熟悉...4、在客户机中访问虚拟web主机 验证吧,结果如下: 齐活,基于不同域名虚拟主机至此就做完了。...二、基于IP地址虚拟主机: (十万个不想接着往下写了,因为接下来内容了解即可,不会用到,不过呢.....为了以防万一,还是简单写一下吧) 注意,每一种方式之间毫无任何关联,千万别把基于IP地址虚拟主机基于域名搞混了

    1.8K10

    LAMP架构应用实战—Apache服务基于IP虚拟主机配置

    LAMP架构应用实战—Apache服务 基于IP虚拟主机配置 基于IP虚拟主机————就是说每个虚拟主机使用一个独立IP地址 服务器配置多块网卡实现,或者同一块网卡配置多个IP实现都可以 今天模拟环境是同一网卡配置多个...IP地址实现基于IP虚拟主机配置 一:新增IP地址 [root@Centos ~]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:0C...回复: 字节=32 时间<1ms TTL=64 来自 192.168.1.20 回复: 字节=32 时间<1ms TTL=64 192.168.1.20 Ping 统计信息: 数据包:...已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失), 往返行程估计时间(以毫秒为单位): 最短 = 0ms,最长 = 0ms,平均 = 0ms 三:备份虚拟主机配置文件 提示:生产环境一定要养成良好习惯...经测试表示之前配置是正确,同样方法可以配置多个基于IP虚拟主机

    77330

    如何搭建Linux虚拟主机

    看前必读文章https://blog.csdn.net/carolzhang8406/article/details/19042569 安装目的 众所周知,Linux系统是作为服务器最佳选择,当然也有选择使用...windows系统作为服务器 对于想学习Linux初学者,去购买一个云服务器成本相对较高、不划算,不如直接自己在本地搭建一个Linux虚拟机 在本地搭建一个虚拟机也可以用来做开发使用,将我们开发环境搭建为服务器一样环境...,便于一些因为系统版本问题导致小错误 安装准备材料 windows系统、virtualbox、centos7iso镜像 安装步骤 安装virtualbox(和平常软件安装方式一致,没什么区别的地方...,在后面用截图+文字形式描述出来,建议看完这篇文章在开始安装,这样可以根据你电脑配置和自己虚拟机用途做一个配置 虚拟机内存和硬盘大小设置,这里内存大小和磁盘大小可以根据自己物理机配置来设置,如果你是安装...至于如何配置ssh,可以参考我之前一篇文章。 虚拟机如何开启SSH链接 针对本文如果有什么不清楚,或者有什么建议欢迎你留言。

    5.5K40

    apache 虚拟主机配置详解_linux 配置虚拟主机

    在一台服务器上发布多哥网站,也称之为部署多个虚拟主机,WEB虚拟主机配置方法有三种: 基于 单个 IP地址 多个 Socket端口 基于 单个 IP地址 一个端口 不同域名 基于 多个 IP地址 一个端口...其中基于同 一个端口不同域名方式 在企业中得到广泛使用和应用,如下为 基于一个端口不同域名,在一台Apache WEB服务器上部署多个网站。...后面会详细解释Apache主配文件每一行配置 虚拟主机配置文件 [root@localhost ~]# ll /usr/local/apache/conf/extra/httpd-vhosts.conf...deny,all 这个例子第一行声明了它是拒绝所有而允许特定 deny from all 第二行拒绝了所有访问 allow 192.168.10.1 第三行配置了一个允许IP,这个IP...Require not ip IPADDR 拒绝指定来源地址主机访问 Require host HOSTNAME 授权指定来源主机名主机访问 Require not host HOSTNAME 拒绝指定来源主机名主机访问

    4.9K10

    基于 Apache 构建 web虚拟主机详解

    使用 httpd 可以非常方便地构建虚拟主机服务器,只需要运行一个 httpd 服务就能够同时支撑起大量 web 站点。...httpd 支持虚拟主机类型包括以下三种: 基于域名:相同IP 、相同端口 、不同域名 基于IP地址:不同IP、相同端口 基于端口:相同IP、不同端口 实际中,我们最常用还是不同域名来访问网站。...一、基于域名虚拟主机: 首先我们需要为虚拟主机提供域名解析: [root@www /]# vim /etc/named.conf …… // zone "test1.com" in {...二、基于 IP 地址虚拟主机: 每一种方式之间毫无任何关联,千万别把基于IP地址虚拟主机基于域名搞混了 [root@www /]# vim /usr/local/httpd/conf/extra...三、基于端口虚拟主机: [root@www /]# vim /usr/local/httpd/conf/extra/httpd-vhosts.conf …… <VirtualHost 192.168.1.10

    90810

    给Mac上Fusion虚拟主机设置固定IP地址

    版权声明:原创勿转 因为最近需要安装k8s本地测试环境,所以使用Mac上Vmware Fusion安装了几台ubuntu系统虚拟机,某次重启时候发现...ssh登录不上去了,打开虚拟机看了一下,发现是ip地址发生了变化,研究了半天,找到了解决方法如下: 在MacTerminal上编辑下面这个文件: sudo vi /Library/Preferences...End of "DO NOT MODIFY SECTION" ####### 在这行下面,添加虚拟机ip信息如下: host host1 { hardware ethernet 00:0c:29...a5:67是这台虚拟机网卡MAC地址,进入虚拟机terminal里执行ifconfig就可以找到 192.168.32.131是你要设置固定ip地址。...如果有多个虚拟主机,顺序填写就可以了。

    2.7K50

    Linux如何设置IP地址_linux添加ip

    对于很多刚刚接触linux朋友来说,如何设置linux系统IP地址,作为第一步,下面学习啦小编以centos系统为例,给大家演示如何给centos设置IP地址 设置linux系统IP地址方法...1、自动获取IP地址 虚拟机使用桥接模式,相当于连接到物理机网络里,物理机网络有DHCP服务器自动分配IP地址。...之后需要重启一下网络服务,命令为 #servicenetwork restart 网络重启后,eth0ip就生效了,使用命令#ifconfigeth0 查看 接下来检测配置IP是否可以ping通,在物理机使用快捷键...物理机网络连接VMNet8 手动设置ip地址 192.168.20.1 子网掩码255.255.255.0 网关和DNS地址为192.168.20.2(即虚拟机NAT网关地址) 编辑linux网卡eth0...看过“ 如何设置linux系统IP地址 ”的人还看了: 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

    26.4K20

    linux中创建Nginx虚拟主机

    事实上,Nginx 正确术语是 server block。 虚拟主机是一种在单个服务器上托管多个域名方法。 虚拟主机如何工作?...它们可用于根据请求 IP 地址为不同网站提供服务,也可用于根据正在使用域名为不同网站提供服务。...root:我们存储网站文件目录位置。 error_log:我们存储此虚拟主机所有错误日志日志文件完整路径。 access_log:我们存储此虚拟主机所有访问日志日志文件完整路径。...测试虚拟主机(可选) 为了测试 Nginx 虚拟主机,我们首先需要将我们域名记录指向服务器 IP 地址。在我们例子中,服务器 IP 地址是192.168.122.101....你将分别看到两个域索引页面。 6. 禁用 Nginx 虚拟主机 要在 Nginx 中禁用虚拟主机,我们只需要删除我们在启用虚拟主机文件时创建符号链接。

    1.9K10

    基于iproute命令集配置Linux网络(ip命令)

    iproute是Linux下一个网络管理工具包合集,用于取代先前的如ifconfig,route,ifup,ifdown,netstat等历史网络管理工具。...iproute用户界面比net-tools用户界面要更直观。对网络资源比如链路、IP地址、路由和隧道等用“对象”抽象进行了恰当定义,因此可以使用一致语法来管理不同对象。...本文主要描述使用该工具包ip命令来配置Linux网络。...一、iproute工具包集 查看iproute工具包集 # more /etc/redhat-release CentOS Linux release 7.2.1511 (Core) ###查看当前环境下已经安装...与ip link类似,不过增加了协议有关管理(ip地址管理) ip addrlabel ipv6地址标签,主要用于RFC3484中描述ipv6地址选择。

    3.2K70

    Linux IP Masquerade

    P Masquerade 是 Linux 发展中一种网路功能.如果一台 Linux 主机使用 IP Masquerade 功能连线到网际网路上,那麽接上它电脑(不论是在同一个区域网路上或藉由数据机连线...)也可以接触网际网路,即使它们没有获得正式指定 IP 位址....| | 192.168.1.100 | | +————+ +————-+ 上面的草图中一台安装并执行 ip_masquerading Linux 机器使用 modem1 经由 SLIP.../or/PPP 连接网际网路.它有一个 指定 IP 位址 111.222.333.444.它设定 modem2 允许拨接者 签入并起始 SLIP/or/PPP 连结....第二个系统(不必是执行 Linux 系统)拨接进入 Linux 机器并起始 SLIP/or/PPP 连结.它在网际网路上并没有指定 IP 位址所以它使用 192.168.1.100.

    4.5K20

    CyberPanel:基于OpenLiteSpeedWEB虚拟主机控制面板

    CyberPanel是一款近期刚出炉WEB面板,由外国人开发,从最初版本到现在不断更新成熟1.6版本,其功能已经非常强大,其次稳定性也越来越好,另外作者还在不断尝试修复现有问题和添加更多新功能,...我个人认为这个面板和宝塔相比的话,它有两个优势: 1、Cyber​​Panel是一个多用户面板,适合用来开虚拟主机,并且已有现成WHMCS对接模块。...而宝塔依旧还是单用户,也没有和WHMCS对接模块,所以如果是用来销售虚拟主机的话,我想Cyber​​Panel会是一个不错选择。...https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh) 安装完成后进入地址: https://IP...配置文件 1.虚拟主机 /usr/local/lsws/conf/vhosts/ 2.FTP /etc/pure-ftpd /etc/pure-ftpd/pure-ftpd.conf 3

    3.4K20

    基于 Centos 7 搭建Nginx(包含虚拟主机

    Nginx专为性能优化而开发,其最大优点就是它稳定性和低系统资源消耗,以及对http并发连接高处理能力,单台物理服务器可支持20000~50000个并发请求,正是如此,大量提供社交网络、新闻资讯、...电子商务及虚拟主机等服务企业纷纷选择Nginx来提供web服务,目前中国大陆使用nginx网站用户有:新浪、网易、腾讯,另外知名微网志Plurk也使用nginx。...// 使用 epoll 模型,以提高性能 worker_connections 4096; // 每个进程处理 4096 个连接 } 以上优化是基于全局配置实施...搭建基于域名虚拟 web 主机: HTTP配置: Nginx配置文件使用“http { }”界定标记用于设定HTTP服务器,包括访问日志、http端口、网页目录、默认字符集、连接保持,以及虚拟web...location / { root /var/www/test2; index index.html index.php; } 虚拟主机到此就配置完成了

    97230
    领券