如何在/ var / www /目录之外创建项目?

时间:2013-04-05 08:10:40

标签: apache ubuntu directory

我有一个带静态IP的Ubuntu服务器用于测试目的,我想在/ var / www /目录之外创建一个项目(例如hello-world),让我们说在这个位置(/ home / username /根目录/您好世界/)。它应该可以通过这样的浏览器访问http://xxx.xxx.xxx.xxx/hello-world/我该怎么做?

3 个答案:

答案 0 :(得分:3)

我会使用别名:

Alias /hello-world /home/www/foo
<Directory "/home/www/foo">
    Options -MultiViews -FollowSymLinks +SymLinksIfOwnerMatch
    AllowOverride all
</Directory>

答案 1 :(得分:1)

在apache的配置文件中配置虚拟主机:apache2.conf或httpd.conf:

<VirtualHost *:80>
        ServerPath /hello-world
        DocumentRoot /home/username/webroot/hello-world
</VirtualHost>

答案 2 :(得分:1)

在apache中启用FollowSymlinks并建立链接

ln -s /path/to/your/project /var/www/projectname

无需重新加载服务器即可轻松更新内容

rm /var/www/projectname
ln -s /path/to/your/project-v2 /var/www/projectname
相关问题