Ubuntu 12.04 之 虚拟主机的配置

 

Ubuntu 12.04 之 虚拟主机的配置


 

(1)打开etc/hosts文件

增加:

127.0.0.1 study.ubuntu.com

127.0.0.1 hello.ubuntu.com

127.0.0.1 test.ubuntu.com


 

(2)建立三个项目目录

sudo mkdir -p /wwwroot/{study,hello,test}

在每个项目里都建立一个Index.html


 

(3)配置apache的虚拟主机

切换到apache的配置目录:

cd /etc/apache2/sites-available/

复制三份配置文件:

sudo cp default study
sudo cp default hello
sudo cp default test

修改配置文件:

vim hello

内容:

  ServerName hello.ubuntu.com 添加

  DocumentRoot /wwwroot/hello 修改

  <Directory /wwwroot/hello/>  修改

启动配置文件:

test@localhost:/etc/apache2/sites-available$ cd ../sites-enabled/
test@localhost:/etc/apache2/sites-enabled$ ll
ls: 初始化月份字符串出错
总用量 8
drwxr-xr-x 2 root root 409619 14:22 ./
drwxr-xr-x 7 root root 409619 14:23 ../
lrwxrwxrwx 1 root root   2619 14:22 000-default -> ../sites-available/default
test@localhost:/etc/apache2/sites-enabled$ 

需要分别创建三个软连接,分别指向刚才复制的三个配置文件。

sudo ln -s ../sites-available/hello hello
sudo ln -s ../sites-available/test test
sudo ln -s ../sites-available/study study

重启apache:sudo service apache2 restart

然后就可以访问

hello.ubuntu.com

study.ubuntu.com

test.ubuntu.com


 

posted @ 2018-07-19 16:40  学知无涯  阅读(128)  评论(0编辑  收藏  举报