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>
相关推荐
ShayneLee84 小时前
Nginx只开一个端口!能做什么?(一)
运维·nginx
万联WANFLOW4 小时前
Docker Hub 镜像拉取慢、timeout 的排查方法
运维·docker·云原生·容器·eureka
AllData公司负责人4 小时前
AllData数据中台物联网实时平台|集成 Apache StreamPipes,MQTT工业物联网数据实时预警实践案例
大数据·数据库·人工智能·物联网·apache·工业物联网·streampipes
Julien20044 小时前
CGroups 资源控制组
linux·运维·服务器·ssh·学习方法
皓月盈江4 小时前
Linux Debian系统安装Google Chrome谷歌浏览器教程
linux·chrome·debian·谷歌浏览器
Vcaker4 小时前
Linux学习37-rook-ceph部署
linux·运维·学习
Mortalbreeze4 小时前
MySQL 基础篇(二):数据库和数据表的基本操作
linux·服务器·数据库·mysql
yt004yt4 小时前
VOCs 绿岛项目数字化设计要点,结合能碳管控思路
大数据·运维
阳光九叶草LXGZXJ4 小时前
Linux-学习-12-JDK安装
java·linux·运维·学习
wtblszn12 小时前
自动化包装生产线设备可视化管理方案
运维·自动化