1.4 重启Nginx并测试 重启: ./nginx -s quit ./nginx 访问aaa.test.com、bbb.test.com 配置成功!!! 2.基于端口配置虚拟主机 2.1 需求 nginx对外提供80和8080两个端口监听服务。 请求80端口则请求html80目录下的html 请求8080端口则请求html8080目录下的html 2.2 准备环境 将原来nginx的html目录拷贝两个目录 “...
如果一个nginx只能配置一个主机(站点)的话,那么服务器就会显得浪费。 所以可以通过配置不同虚拟主机配置来配置多个站点。 这里的主要配置是server{}在上一节的内容里我们通过源码安装的方式安装了nginx,接下来我们就来进行初步的使用,来配置一个站点,我们主要是操作nginx.conf这个文件,它一般会存在/usr/local/nginx/...
Nginx的虚拟主机配置是一种常见操作,多种业务场景都会使用到,比如: 1、多域名托管 如果你拥有多家客户或多个项目,每个都有自己的域名,你可以使用Nginx的虚拟主机来分别处理这些域名的请求。例如,你可以为example.com和example.net设置不同的虚拟主机配置,每个都有其特定的文档根目录和SSL证书。 2、端口分离 虽然默认...
#root /usr/local/nginx/html/linuxjsz.com; index index.html; } } # ... 其他http块配置 ... } b. 重载配置文件 [root@RockyLinux9 nginx]# nginx -s reload c. 创建对应的html文件 [root@RockyLinux9 nginx]# pwd /usr/local/nginx [root@RockyLinux9 nginx]# mkdir html/Linuxjsz.com [roo...
简介:一、虚拟主机的概念1.1 什么是虚拟主机虚拟主机,就是把一台物理服务器划分成多个 “虚拟” 的服务器,这样我们的一台物理服务器就可以当做多个服务器来使用,从而可以配置多个网站。Nginx 提供虚拟主机的功能,就是为了让我们不需要安装多个 Nginx,就可以运行多个域名不同的网站。
1.1 Nginx支持的虚拟主机有三种: 基于域名的虚拟主机 基于IP的虚拟主机 基于端口的虚拟主机 通过" server{} " 配置段实现 1.2 Nginx基本配置 1、Nginx的主配置文件是:nginx.conf,nginx.conf主要组成如下: # 全局区 有一个工作子进程,一般设置为CPU数 *核数 ...
location /:定义虚拟主机的路由规则。这里的try_files uri/ =404表示,如果请求的文件不存在,返回404错误。 保存配置文件,重启Nginx服务: 代码语言:javascript 复制 sudo systemctl restart nginx 配置完成后,可以通过浏览器访问example.com和www.example.com,看是否能正确访问网站。
一、Nginx中虚拟主机配置 1、基于域名的虚拟主机配置 1、修改宿主机的hosts文件(系统盘/windows/system32/driver/etc/HOSTS) linux : vim /etc/hosts 格式: ip地址 域名 eg: 192.168.3.172www.gerry.com 2、在nginx.conf文件中配置server段 server { ...
Nginx配置虚拟主机的三种方式 Nginx 支持三种类型的虚拟主机配置 基于IP 的虚拟主机(不支持云服务器!) 基于端口的虚拟主机 基于域名的虚拟主机(应用最多) 1.基于 IP 的虚拟主机配置方式 注意:买的云服务器主机不支持该方式,应为云服务器不能修改网关,修改网关会导致无法远程连接!!!
(1)指定域名和ip:(以修改 hosts ⽂件(C:\Windows\System32\drivers\etc)进行域名和ip的指定配置) 192.168.177.129 www.xzk.com 192.168.177.129 regist.xzk.com (2)上传静态⽹站 将自己写的静态页面(例如查看页面)上传⾄ /usr/local/nginx/cart下 ...