首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Apache默认home - /home/$USER/www

Apache默认home - /home/$USER/www
EN

Ask Ubuntu用户
提问于 2013-09-27 17:30:09
回答 2查看 881关注 0票数 -1

我知道我可以这样做,从我的主文件夹建立一个www目录。

代码语言:javascript
运行
复制
gksu gedit /etc/apache2/sites-enabled/000-default

/var/www替换为/home/myusername/www

代码语言:javascript
运行
复制
sudo service apache2 restart

但是有没有一种使用/home/$USER/www的方法呢?

我不想使用localhost/~myusername,因为它会搞乱我的代码。

基本上,我希望能够登录到我的笔记本电脑上的不同帐户-一个用于工作,一个个人-但本地主机默认为当前登录帐户。

谢谢,拉斯

EN

回答 2

Ask Ubuntu用户

发布于 2013-09-27 17:52:01

不,你不能那样做。Apache是一个系统范围的web服务器,Ubuntu是一个多用户系统.多个用户可以同时“登录”,而Apache对他们一无所知。

但是,您可以简单地设置多个运行在不同端口上的站点,这些站点指向机器上不同的DocumentRoot目录。

票数 0
EN

Ask Ubuntu用户

发布于 2013-09-28 03:22:06

您可以在.bashrc脚本中为每个用户设置一个环境变量,然后让000-default vhost访问该环境变量。每次登录时都必须重新启动/reload apache,但它可能会工作。有关更多信息,请参见这个答案

一个更简单的解决方案可能是设置更多虚拟主机(使用000-default作为起点),并编辑/etc/hosts文件以获得本地dns解析。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/350838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档