Linode + Debian + Apache,一个用于开发工作的私有文件夹

时间:2013-06-14 14:50:33

标签: linux apache debian lamp linode

我对Linux很新,请耐心等待。

我有一个运行LAMP堆栈的linode,我设法配置我的主站点和几个子域,它运行良好。

但是,我想要一个名为“dev”的目录,在那里我可以放置我仍在努力的项目。我需要能够从浏览器的地址栏访问此文件夹,我不希望它通过DNS,而是直接从我的服务器的IP。例如:

http://218.42.42.42/dev/someproject

由于文档根目录设置为/ var / www,因此放置“dev”文件夹并不是一个选项 - 我希望它位于我的〜文件夹中,以便于备份。

那么这项工作的最佳方法是什么?重定向,还是应该将我的doc root移动到“dev”文件夹?

谢谢!

1 个答案:

答案 0 :(得分:0)

首先,这可能更适合Serverfault。考虑到这一点......

如果我必须将我的开发环境保存在我的主文件夹中,我会在/ var / www中创建一个与dev文件夹绑定的符号链接。

就保护它而言,我不知道这是否仍然是处理安全访问的推荐或可行方式,但只要您感到安全使用,似乎http://www.codinglogs.com/blog/server-management/vps-setup-guide/nginx-password-protect-web-directory可能就行了用户名/密码组合。另一个有效的答案(也在stackoverflow上)将是password protect /backoffice folder in nginx

如果你想要更安全的东西,下一步可能就是防火墙规则。