`

在apache中要启用虚拟主机首先要启动虚拟目录

    博客分类:
  • php
阅读更多
在apache中要启用虚拟主机首先要启动虚拟目录

在apache安装根目录中找到conf/httpd.conf文件,然后打开这个文件最下边有一行

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

看Include conf/extra/httpd-vhosts.conf 这一行是否被注释掉,如果被注释掉,请取消注释。

然后打开conf/extra/httpd-vhosts.conf 这个文件,在文件中新建虚拟机

比如要绑定域名为www.aaa.com

<VirtualHost *:80>
    DocumentRoot "/home/aaa.com"   //网站所在的全路径
    ServerName www.aaa.com  //要绑定的域名

    DirectoryIndex index.html //默认打开的首页文件

</VirtualHost>

分享到:
评论

相关推荐

    linux下apache虚拟主机的配置方法

    启用虚拟主机 配置完成后,通过执行`a2ensite xxxx.com`命令启用新创建的虚拟主机配置。这将创建一个符号链接,将`/etc/apache2/sites-available/xxxx.com`链接到`/etc/apache2/sites-enabled/`目录下的相应文件,...

    本地机apache配置基于域名的虚拟主机

    你需要编辑这个文件来启用虚拟主机功能。 3. **启用NameVirtualHost** 找到配置文件中的`#Listen 80`行,取消注释,并添加`NameVirtualHost *:80`,这表示所有IP地址上的端口80都将用于虚拟主机。 4. **创建虚拟...

    apache配置虚拟主机代码

    在Apache中,虚拟主机的配置通常在`httpd.conf`或者`sites-available`目录下的文件中进行。首先,你需要打开配置文件,例如`httpd-vhosts.conf`,这个文件可能在`/etc/apache2/`或者`/etc/httpd/`目录下,具体取决...

    apache虚拟主机配置

    在Apache中,虚拟主机可以通过基于名称、基于IP或基于端口的方式进行配置。 #### 二、核心模块加载 在Apache的主配置文件`httpd.conf`中,需要加载一系列核心模块来支持虚拟主机和其他功能: 1. **`LoadModule ...

    apache配置虚拟目录

    3. **虚拟主机配置文件**:通常位于`/etc/apache2/sites-available/`目录中,通过软链接到`/etc/apache2/sites-enabled/`目录来启用。 #### 二、虚拟目录配置详解 虚拟目录配置允许在一个Apache服务器上托管多个...

    Apache下域名虚拟主机在个人主页目录上实现过程

    在Apache下配置域名虚拟主机,可以使得一台服务器上同时托管多个网站,每个网站对应不同的域名,而无需为每个站点分配独立的IP地址,从而有效地利用网络资源。在这个场景中,Contoso公司将为xiaonuo公司和dreamfire...

    php+apache虚拟主机配置.rar

    在Apache的配置文件中,你可以创建一个新的虚拟主机配置段。例如: ```apache *:80&gt; ServerName example.com DocumentRoot /var/www/example.com/public_html ErrorLog ${APACHE_LOG_DIR}/example....

    062901apache 虚拟主机1

    在Apache 2.2及更早版本中,需要启用`NameVirtualHost`指令来支持基于IP的虚拟主机,但在Apache 2.4及更高版本中,这是默认行为。通过指定不同的IP地址,如`&lt;VirtualHost 172.16.100.1:80&gt;`,可以创建多个虚拟主机。...

    Apache虚拟主机配置及WordPress固定连接设置

    首先,我们需要在httpd.conf文件中启用`NameVirtualHost`指令,告诉Apache服务器接受基于名称的虚拟主机配置。例如: ```apacheconf NameVirtualHost *:80 ``` 然后,为每个虚拟主机创建一个`&lt;VirtualHost&gt;`块。在...

    apache 单ip 虚拟主机 配置

    为了实现这一目标,Apache Web服务器提供了一种名为“虚拟主机”的机制,使得用户可以在不分配额外IP地址的情况下,通过不同的域名来访问这些网站或服务。本文将详细介绍如何在Apache服务器上配置单IP多虚拟主机,并...

    apache 虚拟主机配置

    可以在同一个配置文件中定义多个`&lt;VirtualHost&gt;`标签来实现多个虚拟主机的配置。例如,下面定义了三个虚拟主机: ```apache *:80&gt; ServerAdmin webmaster@163.com DocumentRoot "D:\www\smt" ServerName ...

    apache服务的启用

    Apache的配置文件通常是`httpd.conf`,在此文件中你可以定制服务器的行为,如指定监听端口、设置虚拟主机、定义日志文件位置等。确保配置无误并符合你的需求。 7. **启动Apache服务**: 安装完成后,可以通过控制...

    httpd基于域名的虚拟Web主机配置.doc

    启用虚拟主机功能后,httpd服务器上的所有站点都必须使用虚拟主机配置。主配置文件`/etc/httpd/conf/httpd.conf`中的默认站点配置将不再应用。这意味着如果要管理多个站点,需要将所有站点的配置迁移到相应的虚拟...

    Apache虚拟主机配置

    在IT领域,Apache服务器作为最流行的Web服务器软件之一,其功能强大,稳定性高,尤其在虚拟主机配置方面表现卓越。本文将深入解析如何在Apache下配置虚拟主机,涵盖从基本设置到高级选项的全方位指南。 #### 一、...

    Apache + PHP + MySql+ 虚拟主机 设置全功略

    然后在"服务"管理工具中启动MySQL服务。 设置MySQL的root用户密码,执行`mysqladmin -u root password 123`(这里的密码可以自定义)。确认密码设置成功后,可以通过两种方式测试连接MySQL: 1. 直接运行MySQL进入...

Global site tag (gtag.js) - Google Analytics