当前位置:网站首页>Apache服务器配置多个站点
Apache服务器配置多个站点
2022-08-04 19:56:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
工具/原料
已安装好Apache的服务器环境。
方法/步骤
1
打开httpd.conf文件,根据安装目录找到该文件。我的在D:\apache24\conf\目录下。
2
找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so,去掉最前面的“#”来启用apache的虚拟主机功能。
3
DocumentRoot和Directory,改为站点目录的上一级目录
例如站点放在 D:/Appserv/www/1 和 D:/Appserv/www/2,则改为以下形式
DocumentRoot "D:/Appserv/www"
<Directory "D:/Appserv/www">
4
找到#Include conf/extra/httpd-vhosts.conf,去掉最前面的“#”。
5
编辑httpd.conf文件同级目录下的extra目录下的httpd-vhosts.conf文件,修改虚拟目录配置,如下所示。(注:顺序绝不可以乱,127.0.0.1这组必须为第一组,否则会出现localhost不能访问的问题)
<VirtualHost *:80>
DocumentRoot "D:/Apache24/htdocs"
ServerName 127.0.0.1
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/Apache24/htdocs/test
ServerName test.com
</VirtualHost>
END
注意事项
注意安装目录不同,配置文件的目录也不相同。
编辑httpd-vhosts.conf文件时,127.0.0.1的配置必须写在第一组,否则localhost作为域名访问站点时会提示not found。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/106426.html原文链接:https://javaforall.cn
边栏推荐
- 刷题-洛谷-P1304 哥德巴赫猜想
- 刷题-洛谷-P1179 数字统计
- JS new一个构造器发生了什么?从零手写一个new方法
- Nuxt.js的优缺点和注意事项
- 使用 Chrome 开发者工具 coverage 功能分析 web 应用的渲染阻止资源的执行分布情况
- "WAIC 2022 · hackers marathon" two ants wealth competition invited you to fight!
- SAP UI5 确保控件 id 全局唯一的实现方法
- Latex分章节、分段落编译:input{}与include{}的区别
- 使用.NET简单实现一个Redis的高性能克隆版(二)
- 华为WLAN技术:AP上线及相关模板的配置实验
猜你喜欢
随机推荐
哈佛架构 VS 冯·诺依曼架构
Elastic Search 根据匹配分和热度分排序
June To -.-- -..- -
成品升级程序
The difference between Client Side Cache and Server Side Cache
T+Cloud: A "Smart Company" for Building New Business Social Networks and Marketing Relationships
二叉树的前序遍历
奥拉时钟芯片生成配置文件脚本
jMeter Thread group 对应的 constant timer
二叉树是否对称
SIGIR 2022 | 邻域建模Graph-Masked Transformer,显著提高CTR预测性能
对比几类主流的跨端技术方案
c sqlite...
How to monitor code cyclomatic complexity by refactoring indicators
【有奖征文】秋招特训,打造你的专属产品体验
性能测试流程
lds链接的 顺序问题
如何让远在的老板看到你!----------来自财富中国网
C#将对象转换为Dictionary字典集合
高效目标检测:动态候选较大程度提升检测精度(附论文下载)