我们正在与使用symfony / smarty的客户合作,我们更习惯使用CI,在使用之前不需要“安装”。
我认为我们只需要进一步学习unix,因为“make”“make install”甚至编译apache足以让我们感到紧张,因为如果它破坏了,我们就无法修复它。我们可以终止,做一些小事(编辑主机文件和虚拟主机文件),但这就是它。
话虽这么说,有没有人知道一本好书或教程潜入学习linux,但是从某些人的角度来看,他可能已经是一个体面的PHP程序员,但过去常常使用FTP与命令行中的unix连接?也许是“面向Web开发人员的中级Linux”一书?我一直在寻找一些,但那里有很多书,很难估计哪一本会在我们的水平上运作。
答案 0 :(得分:1)
在成功(并安全地)设置某些内容之前,您确实需要花费很长时间来学习linux。你找不到快速的&脏的“Linux for PHP dummies”。
也就是说,安装东西通常非常容易。不要从源代码编译东西(使用make / make install)。请改用yum
或apt-get
。您可以使用哪一个取决于您的Linux发行版。
e.g:
yum install httpd
这将为您完成所有工作。
答案 1 :(得分:1)
首先,请允许我说这本书会按照您的要求进行操作,让您快速掌握* nix并且速度非常快。它被Mike Gancarz称为“Linux和Unix哲学”。你可以很快阅读它,它不会那么久。这是我最喜欢的* nix书籍的前5名。
如果你足够了解系统,那么你的状态比你知道的要好。学习Apache与学习* nix是分开的。我有几本Apache书籍,但我老实说从不使用它们。 Apache Foundation网站提供了很好的文档,并且有大量的论坛可以发布任何问题。 Apache起初可能很难,但如果你具备技术实力,那就可行了。
所以对你真正的问题,一本学习Linux的好书。 12年前,我收到了一本Red Hat Linux Unleashed书,在短短几天内,我知道这很危险,一周之后,足以让Linux为我工作。在Red Hat Linux Unleashed和另一本名为“Unix Power Tools”的书之间,我能够在3个月内从一个起草人转变为Jr. Linux SysAdmin。书籍+实际操作对我有用。请至少查看“Linux和Unix哲学”。