nginx-虚拟主机配置笔记

目录

nginx的安装可以查看nginx安装https://blog.csdn.net/m0_68472908/article/details/144609023?spm=1001.2014.3001.5501

[一、 基于域名](#一、 基于域名)

[二、 基于IP](#二、 基于IP)

[三、 基于端口](#三、 基于端口)


nginx的安装可以查看nginx安装https://blog.csdn.net/m0_68472908/article/details/144609023?spm=1001.2014.3001.5501

一、 基于域名

  1. 添加hosts记录
bash 复制代码
vim /etc/hosts
192.168.180.110 www.test.com
192.168.180.110 www.test1.com
  1. 准备测试网页
bash 复制代码
cd /usr/local/nginx/html/
mkdir test
mkdir test1
echo "www.test.com" > test/index.html
echo "www.test1.com" > test1/index.html
  1. 修改主配置文件
bash 复制代码
vim /usr/local/nginx/conf/nginx.conf

添加www.test.com的站点

添加www.test1.com的站点

  1. 开启
bash 复制代码
nginx
  1. 访问测试

二、 基于IP

  1. 加一块虚拟网卡
bash 复制代码
ifconfig ens33:0 192.168.180.111
  1. 修改主配置文件
bash 复制代码
vim /usr/local/nginx/conf/nginx.conf

添加www.test.com的站点

添加www.test1.com的站点

  1. 重启
  1. 访问测试

三、 基于端口

  1. 修改配置文件
bash 复制代码
vim /usr/local/nginx/conf/nginx.conf

添加www.test.com的站点

添加www.test1.com的站点

  1. 重启
  1. 访问测试
相关推荐
半夏知半秋3 分钟前
skynet-socket.lua源码分析
服务器·开发语言·学习·架构·lua
克里斯蒂亚诺更新30 分钟前
OpenSSL 3.0对某些加密算法增加了限制
笔记
随机惯性粒子群44 分钟前
STM32控制开发学习笔记【基于STM32 HAL库】
笔记·stm32·嵌入式硬件·学习
♛小小小让让1 小时前
RabbitMQ (二)参数
笔记·python·rabbitmq
swaveye90602 小时前
轻量服务器创建mysql,并配置远程连接
服务器·mysql·adb
Run Freely9372 小时前
软件测试基础-day1
笔记
Le1Yu3 小时前
2025-9-28学习笔记
java·笔记·学习
yuxb733 小时前
Ceph 分布式存储学习笔记(三):块存储和对象存储管理
笔记·ceph·学习
yuxb733 小时前
Ceph 分布式存储学习笔记(一):介绍、部署与集群配置(上)
笔记·ceph·学习
A-刘晨阳3 小时前
Linux安装centos8及基础配置
linux·运维·服务器·操作系统·centos8