`
燃烧丶胸毛
  • 浏览: 16327 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Gentoo下apach2的虚拟机(vhost)配置

 
阅读更多

1. 文件/etc/conf.d/apache2

 

APACHE2_OPTS="-D DEFAULT_VHOST [...]"

 

 这个启动选项指明了apache要应用的虚拟机配置名为DEFAULT_VHOST

2. 文件/etc/apache2/vhosts.d/00_default_vhost.conf

这个文件对应为配置名为DEFAULT_VHOST虚拟主机的配置文件,也就是说,在第1步中如果指定了-D DEFAULT_VHOST”,那么apache就会来读取/etc/apache2/vhosts.d/00_default_vhost.conf作为它的配置文件,这两个名字之间的关系是很直观的,可以更改为你想要的名字。

3. 文件00_default_vhost.conf

 

<VirtualHost *:80>
  ServerName localhost
  Include /etc/apache2/vhosts.d/default_vhost.include
  <IfModule mpm_peruser_module>
  ServerEnvironment apache apache
  </IfModule>
</VirtualHost>

这里添加了一个虚拟主机“localhost”,而"localhost"的配置文件是“Include”语句里面的文件/etc/apache2/vhosts.d/default_vhost.include,举个例子,这里再添加一个虚拟主机wordpress,如下

 

<VirtualHost *:80>
  ServerName localhost
  Include /etc/apache2/vhosts.d/default_vhost.include
  <IfModule mpm_peruser_module>
    ServerEnvironment apache apache
  </IfModule>
</VirtualHost>
<VirtualHost *:80>
  ServerName wordpress
  Include /etc/apache2/vhosts.d/wordpress.include
  <IfModule mpm_peruser_module>
    ServerEnvironment apache apache
  </IfModule>
</VirtualHost>

 wordpress的配置文件是/etc/apache2/vhosts.d/wordpress.include

4. 文件/etc/apache2/vhosts.d/wordpress.include

 

ServerAdmin root@localhost
DocumentRoot "/var/www/wordpress/htdocs"
<Directory "/var/www/wordpress/htdocs">
    Options Indexes FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>

 这里是参照/default_vhost.include来写的

4,把域名wordpress添加到/etc/hosts文件中去[非必需] 除非你真的把wordpress这个域名申请了(该域名已经存在了),否则要添加hosts才能访问。我是自己试着玩的,不可能去买这么一个域名,所以需要添加hosts。

 

127.0.0.1    localhost wordpress

 这样就可以通过浏览器访问http://wordpress来访问前面配置的wordpress了

 

本文来自:http://blog.chinaunix.net/space.php?uid=20481436&do=blog&id=1941530

分享到:
评论

相关推荐

    GenToo虚拟机安装

    #### 三、虚拟机配置步骤 1. **创建虚拟机并加载ISO镜像**: - 在VMware中新建虚拟机,并指定使用下载好的GenToo ISO镜像作为启动源。 - 设置适当的硬件资源,如内存大小、CPU数量等。 - 启动虚拟机后,按`F2`键...

    免提安装gentoo. vmware 虚拟机底下免手动快速安装gentoo基础系统_hfig.zip

    免提安装gentoo. vmware 虚拟机底下免手动快速安装gentoo基础系统_hfig

    gentoo安装配置使用手册 gentoo配置文档.doc.rar

    本文详细讲述gentoo桌面环境gnome-light的安装过程,如何配置主机网络,如何让gentoo支持中文,如何挂载windows下的NTFS文件系统,如何使gentoo支持声音 的输入输出,让你的emerge极大地加快下载速度,并安装音视频...

    Gentoo 下LAMP 的安装和配置

    Gentoo 下 LAMP 的安装和配置 LAMP(Linux、Apache、MySQL、PHP)是一种非常流行的 Web 开发平台,在互联网时代中扮演着极其重要的角色。Gentoo 作为一个 Linux 发行版,安装和配置 LAMP 是一件非常容易的事情。...

    gentoo的bash配置文件

    在Gentoo系统中,用户的个性化体验很大程度上依赖于配置文件,特别是对于交互式命令行界面,如bash shell。本文将深入探讨Gentoo中的bash配置文件,以及如何利用它们来定制控制台的颜色。 首先,我们要了解.bashrc...

    Gentoo kernel 配置

    "Gentoo kernel 配置"涉及到的是在Gentoo系统中如何定制和配置操作系统的核心——Linux内核。这是一项高级且重要的任务,因为内核配置直接影响系统的性能、稳定性和功能。 首先,我们要理解Gentoo内核配置的基本...

    Gentoo配置指南

    gentoo配置文档主要是系统的安装说明一些问题

    gentoo下源码安装postfix+courier-imap+extmail

    4. **配置Postfix**:在`/etc/postfix`目录下编辑配置文件`main.cf`,根据你的需求进行配置。 5. **启动与启用服务**:运行`rc-service postfix start`启动Postfix,使用`rc-update add postfix default`将其设置为...

    vmware中安装gentoo详解

    2. **创建VMware虚拟机**:在VMware中新建一个虚拟机,指定足够的内存和磁盘空间,并配置网络连接。 3. **安装Gentoo**:将ISO映像挂载到虚拟机,启动安装引导,遵循屏幕提示进行基础系统安装。 4. **网络配置**:...

    在vmware上安装gentoo-上

    2. **创建虚拟机**:在 VMware 中新建一个虚拟机,选择合适的硬件配置。至少分配 2GB 内存和一个足够大的硬盘空间。设置网络为“网络地址转换(NAT)”或“桥接模式”,以便虚拟机能够访问互联网。 3. **安装引导...

    Gentoo Linux 安装手册

    - **网络配置的重要性**:网络配置是 Gentoo 安装过程中非常关键的一步,因为它允许用户访问互联网以下载必需的文件和更新。 #### 四、准备磁盘 - **磁盘分区**:为了安装 Gentoo,需要创建所需的分区。这部分内容...

    virtualBox 安装X86_64 Gentoo_xfce系统(三)

    系统快照可以看作是虚拟机的一个存档点,它能够记录下当前虚拟机的硬件状态和磁盘数据,便于将来可以快速恢复到该状态。这对于测试新软件或进行系统升级尤为重要,因为如果出现问题,可以轻松地回滚到之前的状态。 ...

    Gentoo手册pdf

    Gentoo安装过程通常分为多个步骤,包括设置网络、准备磁盘分区、安装基本系统、配置内核、安装系统工具、配置引导程序,并最终完成安装。 #### 网络配置 在安装Gentoo之前,需要配置网络,以便下载所需的源代码和...

    这一个Gentoo Linux文档指南。

    2. **Stage系统**:Gentoo提供了预编译的stage镜像,作为安装基础。这些stage文件是纯净的基础系统,用户可以根据需要添加软件包。 3. **配置环境变量**:`make.conf`文件是Gentoo系统中的关键文件,用于设置编译时...

    Gentoo Linux 安装文档

    2. **配置Portage**:通过变量和配置文件来个性化Portage的行为。 3. **多软件分支**:理解稳定分支、测试分支和实验分支,以及如何在不同分支之间切换。 4. **Portage附加工具**:利用如dispatch-conf这样的工具...

    gentoo 图解安装手册

    Gentoo Linux 是一个高度自定制的Linux发行版,它的安装过程相对复杂但灵活,允许用户根据自己的需求选择编译和配置软件包。以下是对Gentoo图解安装手册中涉及的知识点的详细说明: 1. **LiveCD启动**:Gentoo提供...

    Gentoo手册

    - **文档资源丰富**:尽管安装过程可能较为繁琐,但Gentoo提供了详尽的手册和指南,帮助用户顺利完成安装并进行系统配置。 #### 六、Gentoo与其他Linux发行版的区别 - **编译时间较长**:由于Gentoo采用了源码编译...

    Gentoo安装手册

    《Gentoo安装手册》是针对Gentoo Linux操作系统的一份详尽指南,旨在帮助用户完成从下载到安装,再到配置的全过程。这份手册由Gentoo官方提供,经过整理,适合打印以便线下查阅。 在Gentoo Handbook中,首先介绍了...

Global site tag (gtag.js) - Google Analytics