最佳实践,或通常设置networking托pipe服务器,权限等的最佳方式

我即将build立一个服务器,我和一个朋友将托pipe网站,我将使用Debian。 我已经多次build立了LAMP解决scheme,仅用于本地testing目的,但从未用于实际生产。

我想知道什么是设置服务器的最佳做法,特别是访问Web根目录。 我见过的一些选项:

  • 在服务器上设置一个用户帐户,以便我们使用和使用虚拟主机指向主目录中的某处,例如/ home / webdev / www。
  • 设置我们每个人的用户帐户,并以某种方式授予权限/ var / www(什么是最好的方法?build立一个新的组?

当我第一次设置这个时,我想得到这个权利,因为一旦我们的第一个站点启动并运行,就不会有任何回头的事情发生。

提前感谢任何指导。

这里是一个姊妹网站的链接,有很好的主题报道。

为你们两个创build单独的用户帐户,并确保这些文件与networking服务器在同一组中。 (即选项2)。

这两个选项都不是最好的做法。 你真正应该做的是使用诸如颠覆(SVN)这样的版本控制系统,每个版本都在单独的分支上工作,并将你的修改合并在一起('trunk')。 豆茎等服务可以帮助您快速下地。 (www.beanstalkapp.com)