V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
pckillers
V2EX  ›  Linux

老板说 CentOS6 官方停止维护了让我们换个能维护久一点的系统,现在选啥好?

  •  
  •   pckillers · 2020-12-16 12:31:02 +08:00 · 21430 次点击
    这是一个创建于 1198 天前的主题,其中的信息可能已经有所发展或是发生改变。

    国企兼职运维,用着单位发的 WinXP 台机打字,省略三千字吐槽。。。

    事情是由老板不知从哪个手机 app 看到 centos6 停止官方维护的新闻开始的。开始老板说升级 centos8,我赶紧搜了个新闻告诉老板 centos8 明年年底就停止服务了,然后服务器系统选哪个的工作就落到我头上来了。收费的系统也没说不行,关键要安全稳定可以经历得起各种上面派下来的安全审查。

    目前主机挂在腾讯云上,大概 10 台前端 4 台后端 2 台热备。主要就是跑 php5.6+nginx,数据库是独立买的 Mysql 。

    开发也被老板搞定了,说升级系统需要改 php 代码的话可以配合。

    求探过路的前辈们指点迷津!

    129 条回复    2020-12-29 11:31:22 +08:00
    1  2  
    Lax
        1
    Lax  
       2020-12-16 12:32:15 +08:00   ❤️ 2
    找腾讯云的销售问问,看他们怎么忽悠你老板
    littlewing
        2
    littlewing  
       2020-12-16 12:34:54 +08:00
    找腾讯云+1,然后让你老板做决定
    chinvo
        3
    chinvo  
       2020-12-16 12:36:08 +08:00 via iPhone
    RHEL 、SUSE
    chinvo
        4
    chinvo  
       2020-12-16 12:36:44 +08:00 via iPhone
    公司用,还是国企,就不要省这点技术支持费用了
    feast
        5
    feast  
       2020-12-16 12:38:15 +08:00
    国企 龙芯+中标麒麟一步到位
    lekai63
        6
    lekai63  
       2020-12-16 12:40:01 +08:00
    国企 龙芯+中标麒麟一步到位
    lekai63
        7
    lekai63  
       2020-12-16 12:40:27 +08:00   ❤️ 2
    注意一定要买技术支持。。。否则...em..
    pckillers
        8
    pckillers  
    OP
       2020-12-16 12:41:03 +08:00
    @Lax
    @littlewing

    老板只负责看管好绑定腾讯云的安全手机,平时要看腾讯云后台数据都是让我们截图微信或者发 Excel 的,你让客服怎么联系老板?
    janxin
        9
    janxin  
       2020-12-16 12:50:06 +08:00
    RHEL 啊
    MeteorCat
        10
    MeteorCat  
       2020-12-16 12:54:40 +08:00 via Android
    FreeBSD
    missdeer
        11
    missdeer  
       2020-12-16 12:58:41 +08:00   ❤️ 1
    不差钱选 3 楼
    LokiSharp
        12
    LokiSharp  
       2020-12-16 12:58:50 +08:00
    直接 RHEL 吧
    henvm
        13
    henvm  
       2020-12-16 13:01:13 +08:00 via Android
    @MeteorCat 这个没有啥视频教程。装个 fanmp 环境都麻烦
    pckillers
        14
    pckillers  
    OP
       2020-12-16 13:01:47 +08:00
    @chinvo
    @janxin 推荐 RHEL 7 还是 RHEL 8 ? 担心 RHEL 8 是不是太吃螃蟹了。
    salmon5
        15
    salmon5  
       2020-12-16 13:03:21 +08:00
    salmon5
        16
    salmon5  
       2020-12-16 13:03:55 +08:00
    或者花钱找外包团队搞定
    beginor
        17
    beginor  
       2020-12-16 13:07:08 +08:00 via Android
    Arch Linux,Debian sid 滚动更新, 不分版本
    beginor
        18
    beginor  
       2020-12-16 13:08:10 +08:00 via Android
    Windows server 2019 也是非常的安全, 经得起各种安全评测
    pckillers
        19
    pckillers  
    OP
       2020-12-16 13:08:10 +08:00
    然后发现腾讯云里的公共镜像里压根就没有 RHEL 。。。 连镜像市场里都没有。。。
    pckillers
        20
    pckillers  
    OP
       2020-12-16 13:10:11 +08:00
    @beginor 你不知道要在 Windows 服务器上装 Mcafee 杀毒软件的每天全盘扫描的痛。 700G 零散数据数据!全盘扫描!
    terryhyx
        21
    terryhyx  
       2020-12-16 13:11:06 +08:00
    RHEL
    SLES
    810244966
        22
    810244966  
       2020-12-16 13:14:07 +08:00
    @pckillers rhel 收钱的,好像几乎没几家云厂商有这个镜像
    zanelee
        23
    zanelee  
       2020-12-16 13:16:29 +08:00
    centos7 不是还能维护几年
    MicroBotter
        24
    MicroBotter  
       2020-12-16 13:21:51 +08:00
    Centos7 维护到 30 June 2024.

    现在有好几个 CentOS 的替代品在竞争, 等他们杀出个你死我活再切也不晚.

    离开 RHEL 的体系也有一堆麻烦事.
    pckillers
        25
    pckillers  
    OP
       2020-12-16 13:24:35 +08:00
    @salmon5 安全规范里包括外包人员不能接触核心系统帐号。 维护交流成本太高。
    twl007
        26
    twl007  
       2020-12-16 13:26:33 +08:00 via iPhone
    那不如继续 Centos Stream
    jhdxr
        27
    jhdxr  
       2020-12-16 13:38:57 +08:00
    不介意出钱的话那之前 CentOS 现在当然换成 RHEL 啊。既不用大折腾,又有服务

    介意出钱的话。。。那 CentOS7 也还可以用好几年。。。
    m4d3bug
        28
    m4d3bug  
       2020-12-16 13:48:19 +08:00 via Android
    @pckillers 阿里有 RHEL,腾讯还要等
    m4d3bug
        29
    m4d3bug  
       2020-12-16 13:49:19 +08:00 via Android
    另外 CentOS stream 8 跟 RHEL 的周期走,保底五年
    RHEL8 现在都要 8.3 了,吃螃蟹不至于
    fx
        30
    fx  
       2020-12-16 13:57:46 +08:00
    ubuntu
    williamherry
        31
    williamherry  
       2020-12-16 14:04:16 +08:00
    为什么推荐 Ubuntu 的这么少?
    salmon5
        32
    salmon5  
       2020-12-16 14:11:48 +08:00   ❤️ 1
    @pckillers CentOS7>(CentOS8.2 以后平行升级到 CentOS Stream8)>Ubuntu 20.04
    3 个主流选择,SLES 比较小众
    另外看现在的架势,想一个系统用 10 年时不可能了,迭代太快了;现在 1 年的发展顶 10 年前 3 年的发展,所以 RHEL 扛不住,搞了 CentOS8 做了滚动发布版
    dot2017
        33
    dot2017  
       2020-12-16 14:13:28 +08:00
    感动,老板竟然还支持没保的系统应该放弃……
    cslive
        34
    cslive  
       2020-12-16 14:13:32 +08:00
    RHEL 订阅 ,Oracle Linux
    ditel
        35
    ditel  
       2020-12-16 14:18:49 +08:00 via Android
    等国内云厂商自己维护的版本
    durban126
        36
    durban126  
       2020-12-16 14:23:19 +08:00
    推荐 Ubuntu server
    yanzhiling2001
        37
    yanzhiling2001  
       2020-12-16 14:24:13 +08:00
    那就 ubuntu 呗,只用 nginx 和 php56,宝塔就足够应付了
    yebo777
        38
    yebo777  
       2020-12-16 14:30:59 +08:00
    FreeBSD
    Ubuntu server
    MeteorCat
        39
    MeteorCat  
       2020-12-16 14:52:45 +08:00 via Android
    @henvm 我都是看官方来的,感觉一般 ports 或者 pkg 一键安装,不过确实没啥资料就是,自带的 ipfw 防火墙也很繁琐;我买的机架服务器现在慢慢从 centos 迁移到 freebsd,昨天 centos 切换到 stream 有些编译软件出问题,所以目前选型刚刚采用 freebsd
    beginor
        40
    beginor  
       2020-12-16 14:53:23 +08:00 via Android
    @pckillers 安全审计要求 Linux 服务器也得安装杀毒软件, 也得全盘扫描
    purplewall
        42
    purplewall  
       2020-12-16 14:58:02 +08:00
    openeuler 要不要试试水
    icyalala
        43
    icyalala  
       2020-12-16 14:58:55 +08:00
    CentOS 6 维护总共 9 年,CentOS7 维护 10 年,
    比这还长的也就 RHEL 了,大概 13 年左右。

    不收费?那没有。。
    icyalala
        44
    icyalala  
       2020-12-16 14:59:39 +08:00
    @williamherry Ubuntu LTS 也不过 5 年。。
    msg7086
        45
    msg7086  
       2020-12-16 15:06:04 +08:00
    CentOS 7 也只有 PHP 5.4,要么就只能用第三方源。
    Jessie 是 5.6 但是已经 EOL 了。
    不过我寻思着,你 CentOS 6 不也只有 PHP 5.3 吗?难道用的也是第三方源?
    要是能随便用第三方源的话,还纠结什么维护周期啊,都已经不是系统自己维护的包了,用 Ubuntu 或者 Debian 不还是一样嘛,反正到最后都是找第三方的源随便一安。
    tadebao
        46
    tadebao  
       2020-12-16 15:10:29 +08:00   ❤️ 1
    需不需要过等保? 直接一套纯国产, 服务器就 华为 百信 长城 等等品牌 ARM mips 都有,系统就 中标麒麟 银河麒麟 统信.数据库就直接用达梦的.

    如果不用过等保随便选.
    4linuxfun
        47
    4linuxfun  
       2020-12-16 15:14:48 +08:00
    oracle 不是出了个 centos 转 oracle 的脚本吗,https://github.com/oracle/centos2ol,有兴趣的可以试试
    4linuxfun
        48
    4linuxfun  
       2020-12-16 15:15:47 +08:00
    @4linuxfun 支持 Centos6 、7 、8
    kiracyan
        49
    kiracyan  
       2020-12-16 15:21:07 +08:00
    售前一般都到场指导的吧 直接联系云厂商说明意向应该就派人来了
    WangMister
        50
    WangMister  
       2020-12-16 15:21:43 +08:00
    Tencent Linux
    huobazi
        51
    huobazi  
       2020-12-16 15:22:41 +08:00
    怎么 360 还不接盘吗?
    LokiSharp
        52
    LokiSharp  
       2020-12-16 15:26:38 +08:00
    @pckillers #14 直接 RHEL 8 可以用到 2030 年
    dianso
        53
    dianso  
       2020-12-16 15:30:41 +08:00 via Android
    为什么不宣 2003
    ruimz
        54
    ruimz  
       2020-12-16 15:37:24 +08:00   ❤️ 1
    直接 RHEL 。单一来源采购的 RHEL 的国企央企不要太多,8 月时候南方电网单一来源 RHEL+Oracle 还增加引发一片讨论
    naix1573
        55
    naix1573  
       2020-12-16 15:44:46 +08:00
    不懂就问,麒麟,银河麒麟,统信,达梦数据库,这种的用着怎么样?
    dorothyREN
        56
    dorothyREN  
       2020-12-16 16:00:38 +08:00
    RHEL8
    jzq526
        57
    jzq526  
       2020-12-16 16:04:08 +08:00
    如果可以上云,腾讯云阿里云华为云都不错。如果非要自己做服务器,就 RHEL 。我认识的几个科研部门的服务器都是 RHEL
    libook
        58
    libook  
       2020-12-16 16:19:41 +08:00
    看未来有没有国产化要求,有的话这个时机可以调研一下国产的发行版,免得不久之后又要换一遍。

    RedHat 停止支持 CentOS 的目的很明显,让用户都去购买他们的 RHEL,有支持服务的,所以领导觉得能接受的话可以找 RedHat 的销售谈一下。

    Ubuntu Server 也是个老牌 Linux 发行版了,使用习惯可能与 RedHat 系发行版有一丢丢区别,但稳定性没问题,注意官方公告就好。
    Debian 也超级稳定,但这个稳定性是来源于升级慢,基本只有安全更新是比较及时的,软件特性上只有大版本系统更新才会引入。
    SUSE 、openSUSE 有人说也不错,可以了解一下。
    julyclyde
        59
    julyclyde  
       2020-12-16 17:05:41 +08:00
    但是你之前用的 centos6 难道就一直保持了安全更新吗?
    NjcyNzMzNDQ3
        60
    NjcyNzMzNDQ3  
       2020-12-16 17:06:19 +08:00
    @lekai63 老兄,都中标麒麟了,没用神通数据库嘛? 手动狗头
    mrzx
        61
    mrzx  
       2020-12-16 17:11:11 +08:00
    如果考虑花钱,用 RHEL 最文档,一直有技术支持

    如果公司是不肯花钱。那推荐用 debian,如果不需要频繁更新的业务,考虑 unix 的发行版本,freebsd 是首选。
    weidaizi
        62
    weidaizi  
       2020-12-16 17:13:29 +08:00
    Ubuntu server
    williamherry
        63
    williamherry  
       2020-12-16 17:14:09 +08:00
    @icyalala 5 年也够久了吧
    ww2000e
        64
    ww2000e  
       2020-12-16 17:15:48 +08:00
    orcale linux 不是蹦出来说可以选它么。。
    dvaknheo
        65
    dvaknheo  
       2020-12-16 17:31:06 +08:00
    关键要安全稳定可以经历得起各种上面派下来的安全审查。

    需不需要过等保? 直接一套纯国产, 服务器就 华为 百信 长城 等等品牌 ARM mips 都有,系统就 中标麒麟 银河麒麟 统信.数据库就直接用达梦的.

    这一套省事。
    icyalala
        66
    icyalala  
       2020-12-16 17:54:36 +08:00
    @williamherry LTS 支持够久,但楼主说要比 Cent OS 还要持久,这就。。
    Lemeng
        67
    Lemeng  
       2020-12-16 18:02:30 +08:00
    7.还能再战
    wmhx
        68
    wmhx  
       2020-12-16 18:03:38 +08:00
    订阅 suse linux 15 sp1 吧, 和 RHEL 完全兼容, 更好用. 强烈推荐.
    RudyS
        69
    RudyS  
       2020-12-16 18:05:02 +08:00
    告诉他 RHEL 解决一切烦恼
    Sunnic
        70
    Sunnic  
       2020-12-16 18:07:09 +08:00 via Android
    国企啊,当然要买收费的啊
    xiebruce
        71
    xiebruce  
       2020-12-16 18:10:40 +08:00
    Ubuntu Server,世界上最多人用来做 Linux 服务器的系统,比 centos 的两倍还多: https://w3techs.com/technologies/details/os-linux
    lwch
        72
    lwch  
       2020-12-16 18:13:50 +08:00
    国企难道不是用 redhat 的吗
    fixend
        73
    fixend  
       2020-12-16 18:19:05 +08:00
    @xiebruce unix 有 72.3%,linux 才 20 多,这个我就不信了。
    lc1450
        74
    lc1450  
       2020-12-16 18:29:02 +08:00
    @weidaizi 说到 ubuntu,我最近在虚拟机里装的 20.04server 好占磁盘, 没放多少东西,分配的 20G 磁盘还剩 5G
    有人遇到这样的问题吗
    xw
        75
    xw  
       2020-12-16 18:36:41 +08:00
    Ubuntu Server
    goodryb
        76
    goodryb  
       2020-12-16 18:43:29 +08:00
    Tencent Linux (简称 Tlinux )是腾讯针对云的场景研发的 Linux 操作系统,提供了专门的功能特性和性能优化,为云服务器实例中的应用程序提供高性能,且更加安全可靠的运行环境。Tencent Linux 使用免费,在 CentOS (及发行版)上开发的应用程序可直接在 Tencent Linux 上运行,用户还可持续获得腾讯云的更新维护和技术支持。
    caoyouming
        77
    caoyouming  
       2020-12-16 18:43:42 +08:00
    为啥要换系统啊,项目部署上去了说明各项依赖系统的模块都是正常的,系统不维护就不维护了呗,又不影响咱们使用。
    goodryb
        78
    goodryb  
       2020-12-16 18:44:20 +08:00
    直接用 Tlinux 不就可以,除非腾讯云倒闭了,不然应该会一直支持下去
    gstqc
        79
    gstqc  
       2020-12-16 19:48:48 +08:00 via Android
    修改 /etc/os-releases 和 /etc/redhat-releases 为 8.9
    zx900930
        80
    zx900930  
       2020-12-16 20:24:33 +08:00
    @caoyouming 一个 0day 来了,别的发行版只需要更新版本,你连源码编译都依赖过旧各种 build failed 就知道错了。
    除非你业务下线也没损失可以让你慢悠悠地弄。
    这种不想花钱就 Ubuntu server, 愿意花钱就 RHEL, 别的那些没有企业或者正规组织做靠山的分支千万别用于生产环境,不然出事了锅就是运维全责。
    natashahollyz
        81
    natashahollyz  
       2020-12-16 20:30:18 +08:00 via iPhone
    Debian Ubuntu
    再说了,影响使用吗
    simonkuang
        82
    simonkuang  
       2020-12-16 20:44:17 +08:00
    CentOS Stream 将就着用呗。对软件版本要求不高的话,完全可以接着用 Stream 。实在不用 CentOS,还有 Oracle Linux 备选,兼容 RedHat Linux 内核。

    PS:生产环境别折腾自己。
    nguoidiqua
        83
    nguoidiqua  
       2020-12-16 20:46:26 +08:00
    花钱就直接上 RHEL SUSE 或 Ubuntu Server 之类
    不想花钱就用社区驱动的 Debian 或者 FreeBSD 之类
    freecloud
        84
    freecloud  
       2020-12-16 20:55:52 +08:00
    一直用 debian,开机后没管过。
    caola
        85
    caola  
       2020-12-16 21:04:16 +08:00
    一直用 Debian 稳定得一匹,大版本升级也基本是无缝的
    swsh007
        86
    swsh007  
       2020-12-16 21:11:36 +08:00 via Android
    lfs
    slackware
    centos6
    openbsd
    freebsd
    还是 windows server...
    IgniteWhite
        87
    IgniteWhite  
       2020-12-16 21:13:53 +08:00 via iPhone
    @xiaomingVTEX 同想到 Rocky Linux,RHEL 正统开源续作。从 Centos 迁移成本也会低
    404error
        88
    404error  
       2020-12-16 21:20:12 +08:00
    虽然我很想推荐 Debian stable,但既然是国企的话,那还是上 RHEL 或 Ubuntu LTS,买技术支持。
    xrds7986
        89
    xrds7986  
       2020-12-16 21:22:01 +08:00
    统信 UOS 不是最近很火??
    abcysn
        90
    abcysn  
       2020-12-16 21:31:12 +08:00 via iPhone
    debian stable 你值得拥有
    lshero
        91
    lshero  
       2020-12-16 21:39:59 +08:00
    openEuler 貌似有好几家公司发布商业版本 可以一起沸腾一下
    aaa5838769
        92
    aaa5838769  
       2020-12-16 21:59:03 +08:00
    现在主要常用都是 centos7,debian 系统好用么。
    kingfalse
        93
    kingfalse  
       2020-12-16 22:32:56 +08:00 via Android
    debian 投一票
    iphoneXr
        94
    iphoneXr  
       2020-12-16 22:44:01 +08:00 via iPhone
    支持下 centos7
    反正也从不升级和修复漏洞、安全更新啥的。
    如果真要换,优先考虑公有云的 ali linux tlinux 这种,私有云考虑 debian 和 ubunt 。
    互联网行业,国产 linux 真没有用过😂
    tin3w5
        95
    tin3w5  
       2020-12-17 00:26:54 +08:00
    既然系统已经上云就不用考虑硬件服务器对于各个操作系统发行版的驱动方面的问题,系统完全是随便选。

    个人建议,系统完全可以使用一个楼主用起来比较习惯的操作系统发行版,比如习惯 RHEL 系列的,大都会选择 CentOS7/8,习惯 Debian 系列的,大都会选择 Ubuntu server 或直接用 Debian,跑 Docker 服务。具体上面跑的容器,由开发定就好了,你需要做的只是根据开发的需求,写好 Dockerfile,维护好环境和做好基本的流量管理。这样做可以极大程度上避免和开发因为环境不同而掐架,而且比较干净。

    当然,如果执意要用虚拟机,建议你还是从习惯性与现存的脚本数量来考虑,毕竟新版本系统上线之后,大量的自动化工作都要做适配,之前用 CentOS6,现在直接切 Debian 、Ubuntu 、Suse 这样更换一个发行版,无异于给自己找麻烦。估计这么选的要么是每天闲的实在是没事可干,要么是没什么大规模服务器运维经验,仅仅是靠拍脑袋和自己的喜好才发表结论的纯开发。通常情况下,同发行版迭代才是明智之选。

    如果楼主愿意研究新鲜事物,而且业务也不是非常核心,完全可以逐步把业务切到 CentOS8 上。当然,现在 CentOS8 的中文排错资料可能还不是很完善,你需要自己多去研究研究。如果业务比较重要或懒得折腾,喜欢遇到问题之后直接用中文搜一下就能找到答案,可能 CentOS7 比 CentOS8 更为合适。
    Rorysky
        96
    Rorysky  
       2020-12-17 00:27:15 +08:00
    选国产操作系统,可以获得领导嘉奖
    tin3w5
        97
    tin3w5  
       2020-12-17 00:56:06 +08:00
    @Rorysky
    @feast
    红旗 Linux 倒了之后再也信不过国内的发行版了,知道 15 年~ 16 年的那时候些用 RFLinux 的 ops 有多难吗?

    硬件服务器上驱动没有,硬件厂商不给支持、RFLinux 官方联系不上,第三方驱动怕背锅不敢用,上面有要求还必须要用 RFLinux 。

    虚拟化倒还好点,但是报 case 的人说业务涉密,遇到某些奇葩问题,也只能干着急,不方便在网上发帖求助。最后被逼无奈只能偷偷的换成 CentOS (反正来检查的领导也不懂)。

    别问我怎么知道的,那两年在硬件服务器厂商,这类的 Case 没少见。
    initd
        98
    initd  
       2020-12-17 03:18:40 +08:00
    OpenSUSE
    nuk
        99
    nuk  
       2020-12-17 04:01:28 +08:00
    我也在想这个问题,去年开始准备把系统从 gentoo 迁移到 CentOS,搞了蛮久了,前不久老板还在问能不能弄到 8 上面(眼馋支持到 2029 年)
    现在我有点懵逼
    owwlo
        100
    owwlo  
       2020-12-17 04:41:06 +08:00
    Ubuntu 的 security update 已经改成 10 年了,5 年是 maintaince: https://ubuntu.com/about/release-cycle
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5440 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 09:08 · PVG 17:08 · LAX 02:08 · JFK 05:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.