V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ghmum
V2EX  ›  问与答

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

  •  
  •   ghmum · 66 天前 via iPhone · 1708 次点击
    这是一个创建于 66 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

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

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

    双标老哥又来了?

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

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

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

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

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

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

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

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

    Oracle 文档你看了几页?

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

    如果你没认真学完 Oracle 文档,请不要造谣,谢谢。
    documentzhangx66
        20
    documentzhangx66  
       65 天前
    @wangkun025

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

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

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

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

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

    如果机会允许,建议 CentOS 。

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

    所以,选择什么系统,首先看软件开发商,其次,如果有可能,尽量选择 CentOS 。
    felixcode
        23
    felixcode  
       65 天前 via Android
    @documentzhangx66
    Oracle 文档数据库相关的部分用不到其它部分,oracle ,mysql ,postgrsq
    felixcode
        24
    felixcode  
       65 天前 via Android
    @felixcode
    (接上)文档我都仔细看过,但 oracle 的实在太多了很难全部看,对初学者来说更加不可能,你别强吹了吧。
    felixcode
        25
    felixcode  
       65 天前 via Android
    @felixcode 用不到其它部分 -》用不到其它数据库上
    SgtPepper
        26
    SgtPepper  
       65 天前
    你要搭 nas 就 truenas 或者 unraid ,这两都是图形化不用专门学 linux 。
    documentzhangx66
        27
    documentzhangx66  
       65 天前
    @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  
       65 天前
    @documentzhangx66
    行,你对,你全对,呵呵
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4165 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 09:01 · PVG 17:01 · LAX 02:01 · JFK 05:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.