apache 添加多个站点
2024-09-01 12:29:40
虚拟主机 (Virtual Host) 是在同一台机器搭建属于不同域名或者基于不同 IP 的多个网站服务的技术。可以为运行在同一物理机器上的各个网站指配不同的 IP 和端口,也可让多个网站拥有不同的域名.
Apache 是世界上使用最广的 Web 服务器,从 1.1 版开始支持虚拟主机。本文将讲解在服务器上使用 Apache 搭建虚拟主机来搭建多个网站.
环境是 centos7.3
在 /etc/httpd/conf/httpd.conf 文件中添加如下内容即可:
<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot /var/www/html/example.com
ServerName example.com
ErrorLog logs/demo.neoease.com-error.log
CustomLog logs/demo.neoease.com-access.log common
</VirtualHost>
example.com 为你的域名,DocumentRoot 为你第二个网站的主目录
修改完成之后重启服务器:
systemctl restart httpd
如果打开之后两个网站冲突了,可以把上文本拷贝一份,把主目录和域名地址改成你第一个网站的目录和域名即可。
本机实测可行
欢迎访问个人网站,
原文链接:
https://www.chengms.com/index.php/archives/22.html
最新文章
- 学习php一个星期
- Java课程设计--山寨版QQ
- 【bzoj1227】 SDOI2009—虔诚的墓主人
- 更换Mac记录
- mac 端口被占用及kill端口
- highcharts 时间少8小时问题
- contentWindow 和contentDocument区别 及iframe访问
- UI设计的奥义
- lesson9:分布式定时任务
- Linux anaconda 内网 安装 卸载
- 『编程题全队』Beata阶段项目复审
- Qt532.【转】Qt创建鼠标右键菜单
- postgresql 修改字段名称
- HTML中的map和area标签
- LVM的一些问题汇总 tune2fs命令
- Bootstrap轮播
- gpk-update-icon占用CPU及清除【原创】
- angular2 自定义双向绑定属性
- ThinkPHP的静态化页面方法
- HDU 5094 --Maze【BFS &;amp;&;amp; 状态压缩】