您的位置:首页 > 运维架构 > Apache

【Apache学习】linux中基于ip、基于端口的虚拟主机

2015-08-05 23:26 1126 查看
由于httpd服务核心主机和虚拟主机,两种方式水火不容,所以,要设置虚拟主机,首先需要关闭核心主机,即注释httpd主配文件中的
vim /etc/httpd/conf/httpd.conf




虚拟主机有三种工作模式:
基于IP

基于Port

基于Host

基于IP
实现如下要求的两台虚拟主机

使用的ip为192.168.56.169(虚拟机的ip),192.168.56.170(需要自己添加ip)
全局监听Listen 80



增加ip






物理机ping这两个ip







修改配置文件




按如下创建目录和内容




重启httpd服务,发现如下错误




修改DocumentRoot为绝对地址




重启服务




测试








基于端口
按如下要求建立两个相同ip不同端口的虚拟主机,这中方法可以省ip资源。




在配置文件中,增加8080端口,默认为80




修改虚拟主机设置




重启服务




测试








基于域名的虚拟主机(待更新)

Done!
AdelaZhu


本文出自 “Adela” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: