• Linux Server推荐


    因为需要换服务器到linux,所以对各大熟悉的发行版本又做了一次测试使用,把一些心得记录下来,给有需要的人提供一些参考。

    Ret Hat

    最好的选择

    付费

    Ubuntu

    可以选择

    免费

    社区活跃

    版本迭代快

    Debian

    可以选择

    免费

    社区相对活跃

    版本迭代正常

    OpenSuse/Suse

    不建议

    免费

    社区不太活跃

    与国内熟知的linux使用差异比较大

    在国内访问对应网站等资源信息有时快有时慢

    Fedora

    不建议

    免费

    太激进

    社区活跃

    在国内访问对应网站等资源信息有时快有时慢

    Centos

    不建议

    免费

    社区活跃

    维护相对不太正规

    自带类库落后

    软件包匮乏

    总结

    Red Hat肯定是商业服务器最佳选择,但是其是付费的,对于中小互联网公司,有点负担。

    Suse系列是质量比较高的发行版本,但是国内用的比较少,并且与我们熟悉的一些发行版本使用区别有点大,对于新手不建议。

    Fedora和Centos都是Ret Hat源,但是基于Red Hat源与Red Hat自己还是有区别的。Fedora更适合自己使用,对于服务器还是稳定一点比较好。Fedora的目的也是Red Hat为了开发测试新功能而出现的。最新的理念等都会在Fedora上部署,同时更积极的删除旧的东西,默认类库版本也趋向于新发布的产品。对于服务器,最重要的是稳定,并且很多服务端的代码都比较旧,在Fedora上可能已经被移除了,导致环境搭建不起来。

    对于Centos,不知国内为什么这么多人推荐。我用下来是最不推荐的。首先系统自带的类库太老了,都是好多年前的了,太老反而不稳定,与很多常用的软件功能都不匹配。并且Centos的软件包管理真的是烂,很多大众软件的主流版本需要源码编译,比如git,gcc等。编译的时候,上面的问题就凸显出来了,类库太老,不是主流的,导致又要安装更新各种类库,结果每个类库又需要源码编译。

    Ubuntu和Debian感觉都可以。Ubuntu的使用感觉有点不太习惯,所以选择了Debian。

  • 相关阅读:
    最小最大数
    ubuntu14.04在虚拟环境中安装flask遇到的问题
    线性时间排序
    NSURLSession详细介绍,以及一些坑位的介绍
    IOS笔记 本地化多语言支持
    Documenting in Xcode with HeaderDoc Tutorial
    高效使用你的Xcode
    Xcode 7遇到 App Transport Security has blocked a cleartext HTTP 错误
    iOS bug解决方案(02)
    CGRect 的使用
  • 原文地址:https://www.cnblogs.com/studywithallofyou/p/12553995.html
Copyright © 2020-2023  润新知