在 ubuntu 14.04 下,配置 apache2 的虚拟主机步骤

  1. 首先打开三个 terminal,并分别获得 root 权限
  2. 在三个 terminal 中,分别进入 /etc/apache2 目录
  3. 其中一个 terminal 进入 site-available 中并复制
    000-default.conf 文件一份,重命名为需要的虚拟主机 target.conf

    >$ cp site/available/000-default.conf target.conf
  4. 依次打开如下三个文件
    apache2.conf
    site-available/target.conf
    ports.conf

  5. 在 site-available/target.conf 文件中,修改第一行的端口号为 xxxx,
    以及 DocumentRoot 的所对应的路径地址,然后保存退出

  6. 进入 site-available 目录后,再执行

  >$ cd site-available
  >$ a2ensite target.conf
  >$ cd ../
  1. 在 ports.conf 文件中,第二行添加 Listen xxxx,其中 xxxx 为第5步中的端口号
  2. 在 apache2.conf 文件中,添加第5步中 DocumentRoot 对应路径的权限信息,如
<Directory /home/dev/xxxx>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
Directory>
  1. 重启 apache 服务器

  2. It works

你可能感兴趣的:(linux)