Apache2 VirtualHost的配置方法
apache2.conf的配置
开发时经常需要配置多个站点,并经常进行切换。
以前的做法是在httpd.conf里include所有的配置文件,不需要的时候进行注释,例如:
include conf/site.conf
#include conf/default.conf
include conf/spider.conf
这样需要先定位到httpd.conf
的目录,然后使用编辑器打开、修改、然后保存,比较麻烦。
现在可以在apache2.conf
里include所有的配置文件。
a2ensite和a2dissite的使用
另外Apache还提供了方便的工具来管理配置文件,就是a2ensite
和a2dissite
,它们都在apache2-common
包里。
/etc/apache2/sites-available
目录下存放可用的VirtualHost配置文件
/etc/apache2/sites-enable
目录下存放已经生效的VirtualHost配置文件的符号链接(Symbolic Link),也就是常说的快捷方式啦,该链接指向sites-available下的同名文件。
使用命令a2ensite
可以将sites-available
目录下的配置文件生效,并且生效后会自动在sites-enable
目录下创建同名链接。
使用命令a2dissite
可以将sites-enable
目录下的配置文件链接失效并自动删除该链接。
通过a2dissite
和a2ensite
,我们可以快速激活/屏蔽站点,加快开发和部署效率。
实例:配置基于域名的虚拟主机方法
sites-available
目录下新建VirtualHost配置文件
- 使用
a2dissite
命令来使原有的VirtualHost配置失效
- 使用
a2ensite
命令来使新的VirtualHost配置生效
- 重启apache2服务
文章来自: 拓扑部落(topblog.top)>> Apache2 VirtualHost的配置方法
Apache2 VirtualHost的配置方法相关推荐
- apache 和 nginx 301重定向配置方法
http://jianzi0307.blog.163.com/blog/static/20812002010021115746160/ apache 和 nginx 301重定向配置方法 Linux ...
- ubuntu apache2配置详解(含虚拟主机配置方法)
在Windows下,Apache的配置文件通常只有一个,就是httpd.conf.但我在Ubuntu Linux上用apt-get install apache2命令安装了Apache2后,竟然发现它 ...
- apache2配置支持php7,Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法
这篇文章主要介绍了Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法,较为详细的分析了Ubuntu14.04操作系统环境下配置PHP7.0+Apache2+My ...
- ubuntu 14.04 apache php mysql_Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法
本文实例讲述了Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法.分享给大家供大家参考,具体如下: 这里为Ubuntu14.04系统下配置PHP7.0+Apac ...
- WAMP 2.2 配置与IIS共用单IP,多域名多网站配置方法
一.概述: 比较合适的方式是使用多IP多网站,如果只有一个ip,让Apache和IIS公用,方法为: Apache使用80端口,IIS使用别的,如800等,然后用Apache做IIS网站的代理,即通过 ...
- 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)
阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...
- 对Apache2进行简单配置
Apache2 1.安装Apache2 sudo apt-get updatesudo apt-get install apache2 2.启动服务 sudo /etc/init.d/apache2 ...
- php5.2的配置方,Windows IIS PHP 5.2 安装与配置方法
Windows IIS PHP 5.2 安装与配置方法 人气:87 时间:2020-10-31 这篇文章主要为大家详细介绍了Windows IIS PHP 5.2 安装与配置方法,具有一定的参考价值, ...
- nginx 多站点配置方法集合
nginx 多站点配置方法集合 作者: 字体:[增加 减小] 类型:转载 时间:2011-06-28 我要评论 关于nginx的多站设置,其实和apache很相似,假设我们已经有两个域名,分别是:ww ...
最新文章
- 深度学习两大基础Tricks:Dropout和BN详解
- 一个在windowsXP启动linux as(grub引导)的简单方法
- Fatal error: connect ECONNREFUSED Fatal error: socket hang up
- python常用模块收录
- Linux企业级项目实践之网络爬虫(28)——爬虫socket处理
- oracle查同比增长_天眼查:目前我国今年新增2.3万家充电桩相关企业,同比增长16.94%...
- 这本书人手一本,杠精能少97%?
- SQL Server 通过备份文件初始化复制
- linux kworker cpu,Kworker,它是什么,为什么它占用这么多 CPU?
- apache运行CGI程序的配置
- 【python】正则表达式re模块
- kubernetes failed to start sandbox
- 在win10系统上使用HiTool工具网口烧写Hi3516DV300开发板【踩坑总结:网络环境有限制】
- 地理信息系统GIS小结
- 用C语言程序算交税,用C语言编写函数InComeTax计算七级累进税率的税后收入
- 毕业设计实用模型(四)——回归模型的实现(R语言)
- 使用Cluster API提供裸金属Kubernetes
- 白苹果了怎么办_ios13更新遭遇白苹果了怎么办?
- 2023计算机毕业设计SSM最新选题之java健身俱乐部5jz0z
- route和bridge是什么意思_vue-router中router和route的区别
热门文章
- 在线dockerfile 语法检测
- Hive实践1之【静态分区及动态分区基本操作】
- 免费绕激活完美重启的工具
- 移动互联网未来发展的五大趋势
- 不做竞价,我们还能做哪些平台?
- Enhanced multi-channel graph convolutional network for aspect sentiment triplet extraction.
- ICP备案信息查询接口,根据单位名称、域名、备案号查询
- 文库自由复制(纯文本)
- ABAP学习笔记(转自百度文库)_小七_新浪博客
- 揭开均线系统的神秘面纱_揭开依赖注入的神秘面纱,并通过此快速介绍了解它的实际应用...