网站建设资讯

NEWS

网站建设资讯

linux上apache虚拟主机的配置方法-创新互联

这篇文章给大家分享的是有关linux上apache虚拟主机的配置方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

创新互联主营深州网站建设的网络公司,主营网站建设方案,app软件开发公司,深州h5重庆小程序开发公司搭建,深州网站营销推广欢迎深州等地区企业咨询

linuxapache虚拟主机怎么配置

众所周知在window下,Apache的配置文件是httpd.conf,但在Linux下安装了Apache后发现其配置并不像window下那么简单,Linux下Apache将各个设置项分在了不同的配置文件中,想想也是有很大的理由的,这样子可以使用户在开发过程中自由的搭配其不同的功能模块,更好的提高效率,不过,如果不事先了解Apache,可能在配置时蒙圈。

Ubuntu中Apache的配置文件是//etc/apache2/apache2.conf。Apache在启动时会找到这个文件并自动读取该文件中的配置信息,而其他配置文件则是通过include指令包含进来的,在apache2.conf中可以看到这些引入行。当然,也可以将所有的配置全放在apache2.conf或者httpd.conf或者其他文件中,Apache这样划分是一种比较好的习惯。

在Ubuntu中Web文档的根目录是在/var/www中,怎么知道的呢?在/etc/apache2/sites-enabled/000-default中有这样一段内容

linuxapache虚拟主机目录

NameVirtualHost*ServerAdminwebmaster@localhostDocumentRoot/var/www/

这是设置虚拟机的,当然,如果觉得没有用的,也可以将apache2.conf里的Include/etc/apache2/sites-enabled/一行注释掉,并在htttpd.conf中的DocumentRoot设置成某个项目的目录,这样可以方便开发。

在/etc/apache2目录下,发现了sites-enabled目录,然而还有一个sites-available目录,那么这两个目录到底有什么作用呢?其实,sites-available这个目录包含Apache虚拟主机的配置文件。虚拟主机允许Apache配置多个站点并为每个站点配置不同的参数。而sites-enabled目录的作用是持有/etc/apache2/sites-available目录下文件的链接。当Apache重启后,该目录中包含的站点将会被激活。如果apache上配置了多个虚拟机,每个虚拟机的配置文件都放在sites-available下,那么对于虚拟主机的停用,启动就是非常方便了,操作某个虚拟主机就不用动配置文件了。

感谢各位的阅读!关于“linux上apache虚拟主机的配置方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


网页题目:linux上apache虚拟主机的配置方法-创新互联
转载来于:http://cdweb.net/article/hdojj.html