apache基于IP和端口的虚拟主机

基于IP虚拟机主机

bash 复制代码
vim /etc/httpd/conf/httpd.conf

添加监听IP

bash 复制代码
Listen 192.168.0.1:80
Listen 192.168.0.10:80

添加虚拟主机和发布目录

第一台虚拟主机

bash 复制代码
<VirtualHost 192.168.0.1:80>
    ServerAdmin www.123.com
    DocumentRoot /webroot/192.168.0.1
    ErrorLog logs/192.168.0.1-error_log
    CustomLog logs/192.168.0.1-access_log common
 </VirtualHost>

<Directory "/webroot/192.168.0.1" >
    Options Indexes  FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from ALL
</Directory>

第二台虚拟主机

bash 复制代码
<VirtualHost 192.168.0.10:80>
    ServerAdmin www.321.com
    DocumentRoot /webroot/192.168.0.10
    ErrorLog logs/192.168.0.10-error_log
    CustomLog logs/192.168.0.10-access_log common
</VirtualHost>

<Directory "/webroot/192.168.0.10" >
    Options Indexes  FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from ALL
</Directory>

基于端口虚拟主机

bash 复制代码
vim /etc/httpd/conf/httpd.conf

添加端口

bash 复制代码
Listen 80
Listen 8080

添加虚拟主机和发布目录

第一台虚拟主机

bash 复制代码
<VirtualHost *:80>
...配置省略
</VirtualHost>

<Directory "/webroot/xx" >
...配置省略
</Directory>

第一台虚拟主机

bash 复制代码
<VirtualHost *:8080>
...配置省略
</VirtualHost>

<Directory "/webroot/xx" >
...配置省略
</Directory>
相关推荐
egoist2023几秒前
[linux仓库]线程同步与生产者消费者模型[线程·陆]
linux·c语言·开发语言·线程同步·阻塞队列·生产者消费者模型
qq_401700411 分钟前
Linux 理解 nohup cmd & 后台运行机制
linux·运维·服务器
此生只爱蛋1 分钟前
【Linux】TCP
linux·tcp/ip
郝学胜-神的一滴3 分钟前
Linux的waitpid函数:深入解析与应用实践
linux·服务器·c++·程序人生
siriuuus3 分钟前
Linux keepalived 基础知识
linux·运维·服务器·keepalived
AII_IIA1 小时前
Ubuntu误删libaudit.so.1 导致系统无法正常使用、崩溃
linux·ubuntu·selinux·audit·libaudit
---学无止境---1 小时前
Linux内存映射构建艺术:VMA链接与管理的深度剖析
linux
MarcoPage3 小时前
Python 字典推导式入门:一行构建键值对映射
java·linux·python
未来之窗软件服务4 小时前
服务器运维(六)跨域配置 Preflight 问题——东方仙化神期
运维·服务器·服务器运维·仙盟创梦ide·东方仙盟
埃伊蟹黄面4 小时前
计算机的“身体”与“灵魂”:冯·诺依曼架构与操作系统
linux