服务器 频道

服务器托管一般性设置<1>

  3. 软件版本选择
  
  我们在选择软件版本的时候常常陷入两难的境地,比较新的版本往往在性能上有所改进而且也许还加进了诱人的新功能。但新版本最致命的是你没办法知道它是否存在设计缺陷或安全方面的问题(因为没有足够长时间和足够多的人使用验证)。所以在把它用在生产环境之前需要非常慎重,即使你有勇气采用新发布的软件。从我个人来说不推荐使用版本比较新的尤其是新发布的软件版本。著名的WEB主机软件:APACHE做的就比较好,它有两个版本些列:稳定版本系列和新功能版本系列,这样的两条产品线方便了用户在两者中作出选择。总之用户在选择软件版本时要根据自己的实际情况,如果你部署的应用是非常关键的就一定要使用稳定成熟的版本,虽然这样的选择有时会带来一定程度上性能损失。

  在FREEBSD系统上,官方推荐使用PORTS方式安装需要的软件包。这个做的好处是一方面简化了用户安装软件的过程,另一方面也可以在一定程度上保证了软件运行时的稳定和安全性(ports系统中会包含已发现软件的补丁,同时为提高软件的运行效率专门定制了软件编译参数),同时卸载通过PORTS安装的软件包也很容易。经常同步升级你的PORTS树对于软件的正确安装也是非常重要的,如果你发现每个软件包不能通过PORTS安装或在编译过程中出错,你首先应该考虑到的是升级同步PORTS树,如果还是不行再考虑其他的因素。

  在OPENBSD系统上,我个人不推荐使用PORTS树来安装软件包,因为在每个OPENBSD的镜像站点上都有和PORTS中的软件相对应的二进制包。通过下载或远程安装这些编译好了的二进制包可以大大缩短软件的编译时间。无论新手还是老手,这种软件安装的方法无疑都是很合适的。OPENBSD的系统安全是一个完整的体系,这里面包含系统基本的二进制文件和用户后来安装的软件包。为了不破坏这个安全体系不推荐用户自行在系统上通过软件源码来编译安装软件,除非你要使用的软件找不到官方提供的现成的二进制安装包。
0
相关文章