我对Linux很新,请耐心等待。
我有一个运行LAMP堆栈的linode,我设法配置我的主站点和几个子域,它运行良好。
但是,我想要一个名为“dev”的目录,在那里我可以放置我仍在努力的项目。我需要能够从浏览器的地址栏访问此文件夹,我不希望它通过DNS,而是直接从我的服务器的IP。例如:
http://218.42.42.42/dev/someproject
由于文档根目录设置为/ var / www,因此放置“dev”文件夹并不是一个选项 - 我希望它位于我的〜文件夹中,以便于备份。
那么这项工作的最佳方法是什么?重定向,还是应该将我的doc root移动到“dev”文件夹?
谢谢!
答案 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。
如果你想要更安全的东西,下一步可能就是防火墙规则。