ghmum
V2EX  ›  问与答

服务器小白需要掌握什么基础才能入门

  •  
  •   ghmum · Apr 23, 2022 via iPhone · 2572 views
    This topic created in 1479 days ago, the information mentioned may be changed or developed.

    入手了一台 hp gen8 ,第一次接触服务器

    如果想要用的顺利一些,请问我需要先学习了解哪一些基础概念和技术?

    准备用来:nas ,装一个 Linux 学习,家庭媒体中心(能远程访问,也能输出电视),因为没用过,想试一下黑群晖,以后可能装 ha 作为智能家居的中心

    28 replies    2022-04-24 01:42:08 +08:00
    ksc010
        1
    ksc010  
       Apr 23, 2022
    arch 的文档是我在所有发行版中见过最全的,可以看这个
    ksc010
        2
    ksc010  
       Apr 23, 2022   ❤️ 1
    homeassistant 若英文水平可以的话 可以直接看官方文档
    documentzhangx66
        3
    documentzhangx66  
       Apr 23, 2022   ❤️ 1
    1.服务器硬件的安装、运维。可以去找大厂服务器的说明文档,这种东西一般是通用的。比如你用 HP 的东西,但你可以搜华为的,华为的文档应该有中文的。

    2.各种操作系统的安装、运维。Windows 有微软的 MSDN 知识库,Linux 系列当然要用 RHEL 的,Arch 在 RHEL 面前只是个笑话。

    3.如果涉及到数据库,去 Oracle 文档中心学习。Oracle 是地球上最强关系型数据库,文档也是最全的。

    4.各种软件的说明文档。比如你用 NAS ,如果是 Truenas ,则要去找相应的官方文档。
    felixcode
        4
    felixcode  
    PRO
       Apr 23, 2022
    @documentzhangx66
    你推荐人用 RHEL,是准备替他付服务费吗?
    msg7086
        5
    msg7086  
       Apr 23, 2022
    @felixcode 比他之前给家用虚拟化推荐的几千刀的 VMware 全家桶可要便宜多了。
    建议不要较真,让他去吧。
    documentzhangx66
        6
    documentzhangx66  
       Apr 23, 2022
    @felixcode

    楼主问的是 基础概念和技术。

    我全篇在回答 知识库 与 文档。

    下次杠别人之前,先多读读别人的文字,理解清楚再杠。
    documentzhangx66
        7
    documentzhangx66  
       Apr 23, 2022
    @msg7086

    双标老哥又来了?

    你在那个帖子,张口就来:就稳定性来说 vCenter 和 PVE 真的是不能比。问你要证据,你给过吗?

    然后你还反咬一口说我想当然?说我拍脑瓜假设?

    那个帖子,你已经被我打脸打到不敢回复了,你怎么还有脸在这里阴阳怪气?真的是匿名网络就可以不要脸可以摆烂?

    https://www.v2ex.com/t/847541
    documentzhangx66
        8
    documentzhangx66  
       Apr 23, 2022
    而且就算阴阳怪气地怼我,也不敢 @ 我。

    真是又怂又杠啊,活脱脱一个小人。
    wangkun025
        9
    wangkun025  
       Apr 23, 2022
    按照我的理解,用 RHEL 应该是不花钱吧。需要红帽的技术支持才需要花钱吧。我理解错了?
    felixcode
        10
    felixcode  
    PRO
       Apr 23, 2022
    @felixcode
    对于新手来说,用什么就学什么文档,等学完 RHEL ,发现很多用不在自己想用的发行版上,白搭。
    Oracle 更是如此,Concepts 就能打印出几百页,学完了发现对于使用 MariaDB 和 Postgresql 屁用没有。
    作为同时有 RHEL 和 Oracle 认证的人表示,去 ROE 都喊了十几年了,还在盲目崇拜红帽和 Oracle 也是没想到。
    felixcode
        11
    felixcode  
    PRO
       Apr 23, 2022
    @wangkun025
    RHEL 可以免费安装,但版本升级需要付费。
    现在不付费更新的方法可能是用一些三方源,效果可想而知。
    wangkun025
        12
    wangkun025  
       Apr 23, 2022
    @felixcode RHEL 提供至少八年的更新,为啥要版本升级啊。
    如果不是 RHEL 的话,你觉得哪个发行版好点?
    felixcode
        13
    felixcode  
    PRO
       Apr 23, 2022
    @wangkun025
    提供的八年更新就是付费的,我说的版本升级就是包括各种更新。
    推荐用 Debian ,包管理就能解决很多问题,根据自己对版本新旧的需要选择 Sid ,Testing 还是 Stable ,下游还有 Ubuntu 等,通用性比较强。
    Archlinux 更加自由一些,配置文件什么的也不大一样,但从头开始配置对于学 Linux 有好处,包管理更加激进,特别是 AUR 库,普通用户都能提交,包很全,但也有些质量不怎么样的上传。
    felixcode
        14
    felixcode  
    PRO
       Apr 23, 2022
    @wangkun025
    Archlinux 还是几年前用的了,现在可能不一样了,说的可能不准确。
    wtsamuel
        15
    wtsamuel  
       Apr 23, 2022
    最先掌握的技术是会用谷歌百度搜索
    还是建议用 proxmox 虚拟机装 nas
    至于 nas 系统, 都装试试看, 你自己喜欢什么
    documentzhangx66
        16
    documentzhangx66  
       Apr 23, 2022
    @wangkun025 我的意思是让他去看文档。

    RHEL 、Oracle 、微软 MSDN ,目前是我认为的最佳文档。特别是 Oracle ,里面居然连 UTF8 这种东西,都给你讲的明明白白。

    另外 RHEL 这种 OS ,如果在体制外,不建议用。建议 CentOS 会更利于搜索解决方案,提高自己技术水平。

    目前 CentOS 7 的兼容性、方案性为最佳,但过几年得全部升级到 CentOS 9 Stream ,提前做好技术积累也是有必要的。
    wangkun025
        17
    wangkun025  
       Apr 23, 2022
    @documentzhangx66 嗯。鸟哥好像也是用 centos 讲解的。
    wangkun025
        18
    wangkun025  
       Apr 23, 2022
    @felixcode Arch 不适合做服务器吧,算流行的桌面版。
    我也觉得 Debian 不错。其实我平时用 Ubuntu server 的,但还是觉得 Ubuntu 太邪恶了。
    阿里云好像不提供 Debian 作为服务器。
    documentzhangx66
        19
    documentzhangx66  
       Apr 23, 2022
    @felixcode
    Oracle 学完对使用 MariaDB 和 Postgresql 屁用没有??

    Oracle 文档你看了几页?

    Oracle 文档里,有大量对数据库、OS 、安全、管理,甚至字符编码知识,你真的看了 Oracle 文档??

    如果你没认真学完 Oracle 文档,请不要造谣,谢谢。
    documentzhangx66
        20
    documentzhangx66  
       Apr 23, 2022
    @wangkun025

    学习 CentOS ,是有非常多的好处:

    1.CentOS 背后是 RHEL ,稳定性可想而知。

    2.各大硬件厂商,各大软件厂商,各大计算机设备,对于 x86 架构 Linux 系统,首先进行支持的就是 RHEL ,用 CentOS 基本上就是无痛转换。比如 IBM 、DELL 、Oracle 、Docker ,等等。

    3.用 CentOS ,可以利用上 RHEL 的文档。而且 CentOS 因为免费,遇到各种问题,谷歌基本上都有解决方案。
    wangkun025
        21
    wangkun025  
       Apr 23, 2022
    @wangkun025 我错了,阿里云有 Debian 的。
    documentzhangx66
        22
    documentzhangx66  
       Apr 23, 2022
    @wangkun025

    正规服务器,最好的版本当然是 收费有技术支持的 RHEL ,以及免费但要自己折腾的 CentOS 。

    如果机会允许,建议 CentOS 。

    但是说话也不能太绝对,有些软件开发商,自己开发的环境是 Ubuntu ,你买他的产品,让他改成 RHEL 或 CentOS 也不现实。

    所以,选择什么系统,首先看软件开发商,其次,如果有可能,尽量选择 CentOS 。
    felixcode
        23
    felixcode  
    PRO
       Apr 23, 2022 via Android
    @documentzhangx66
    Oracle 文档数据库相关的部分用不到其它部分,oracle ,mysql ,postgrsq
    felixcode
        24
    felixcode  
    PRO
       Apr 23, 2022 via Android
    @felixcode
    (接上)文档我都仔细看过,但 oracle 的实在太多了很难全部看,对初学者来说更加不可能,你别强吹了吧。
    felixcode
        25
    felixcode  
    PRO
       Apr 23, 2022 via Android
    @felixcode 用不到其它部分 -》用不到其它数据库上
    SgtPepper
        26
    SgtPepper  
       Apr 24, 2022
    你要搭 nas 就 truenas 或者 unraid ,这两都是图形化不用专门学 linux 。
    documentzhangx66
        27
    documentzhangx66  
       Apr 24, 2022
    @felixcode

    有意思了..

    1.你在 24 楼,说你把 Oracle 的文档都仔细看过,却在 10 楼,说你发现不了学习 Oracle 文档,对学习 MariaDB 和 Postgresql 的帮助???

    我就不说 Oracle 文档里有字符集、文件系统等基础知识了,Oracle 在二十几年前,搞出一种高可用集群架构,对比 MariaDB 和 Postgresql 相关方案,各有什么优劣?

    你在 10 楼说,你同时有 RHEL 和 Oracle 认证。这个问题你应该知道答案吧?


    2.你在 11 楼说,现在不付费更新的方法可能是用一些三方源,效果可想而知。
    请问,是什么可想而知的效果?


    3.如果你担心这些新人,按我在 3 楼说的去做,成为了高手,抢了你贴吧认证的 RHEL 与 Oracle 的饭碗,其实没必要。
    因为你仔细看过 Oracle 的文档,连对于学习其他数据库的帮助在哪都不知道,你有没有这认证,有区别嘛?
    felixcode
        28
    felixcode  
    PRO
       Apr 24, 2022
    @documentzhangx66
    行,你对,你全对,呵呵
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1009 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 19:17 · PVG 03:17 · LAX 12:17 · JFK 15:17
    ♥ Do have faith in what you're doing.