服务器到手后,除了换源和装 Docker,还应该配置什么?装什么软件?

iTsawaysu 2026-06-04 15:44 1

我每次第一件事就是换源和装 Docker 这两步,除了这两步就有点不知道干啥了


所以我想请教各位佬:




  • 你们拿到一台新的服务器后,会按什么顺序配置?




  • 有没有比较好的“从零初始化 Ubuntu 开发服务器”的教程、文章或 checklist?




  • 有没有什么必装软件?




  • 或者各位佬自己的配置流程、开发环境搭建教程?



最新回复 (19)
  • gethub 06-04 15:47
    1

    先跑个测试脚本,再挂上探针,安装宝塔 ^-^

  • lafish 06-04 15:48
    2

    装个1panel?不是打广告,但用着还行

    内置镜像源比较实用

  • iTsawaysu 楼主 06-04 15:48
    3

    各位佬有没有从零到一的教程推荐,网上搜了挺多感觉没特别好的


    我每次用 OrbStack 创建一个虚拟机就换源和装 Docker这两步,除了这两步就有点不知道干啥了




    • 换源


       # 1. 切换 root
      sudo -i
      # 2. 换源
      bash <(curl -sSL https://linuxmirrors.cn/main.sh)
      # 3. 交互选择:镜像站选择阿里云或中科大,其他默认即可
      # 4. 验证
      apt update

      # 恢复官方源
      bash <(curl -sSL https://linuxmirrors.cn/main.sh) --use-official-source true



    • Docker


       # 1. 安装 Docker
      bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
      # 2. 仅配置镜像加速器
      bash <(curl -sSL https://linuxmirrors.cn/docker.sh) --only-registry
      # 3. 交互选择:全程回车即可
      # 4. 验证
      sudo systemctl status docker
      docker info # Registry Mirrors 为指定的镜像源
      docker compose version


  • iTsawaysu 楼主 06-04 15:49
    4

    好的 感谢佬推荐 我去搜一下看看

  • lveMonsi 06-04 15:51
    5

    装个1Panel(会自动装Docker),然后改ssh端口,关密码登陆,装防火墙,装fail2ban

  • gethub 06-04 15:51
    6

    用科技lion比较多:bash <(curl -sL kejilion.sh)

  • DT27 06-04 15:53
    7

    第一件事应该是改ssh端口,然后开秘钥登录,关密码登录。

  • iTsawaysu 楼主 06-04 15:54
    8

    感谢佬回复,我想要的就是你回复的这样的大概流程,不然有点摸不着北

  • cwuy 06-04 16:05
    9

    装一遍肯定记不住,rm -rf / 熟能生巧 ^-^

  • ricky xu 06-04 16:06
    10

    第一件事就是配好免密码,然后让ai agent接手一切

  • iTsawaysu 楼主 06-04 16:14
    11

    感谢各位佬回复,我发现我前面问得有点泛,所以想把问题再缩小一下。


    我现在不是特别想找“装哪个面板”或者“一键脚本”,更想知道一台新的 Ubuntu 服务器从零开始,作为开发环境,正常应该按什么顺序初始化。


    比如类似这种格式的清单:




    1. 基础配置需要配点啥?比如 SSH、安全配置




    2. 开发环境的话根据自己需求来配




    3. 最后运维和监控怎么来做



  • ricky xu 06-04 16:19
    12

    上面接入ai是认真回复你的,你说的这些需求直接交给ai,他全帮你连上去搞定了。不用脏了咱的手

  • iTsawaysu 楼主 06-04 16:22
    13

    好的 感谢佬 这个我确实没想到过 老是感觉自己配置的这有问题那有问题

  • EvanCross 06-04 16:36
    14

    具体还是看你做什么用了。

    以前我都是到手DD系统,装DOCKER,改SSH登录,改端口,禁止密码登录、然后装探针,一键SB脚本。

    现在懒了,直接丢给AI来做。只需要提要求就行。

  • iTsawaysu 楼主 06-04 16:37
    15

    好的 感谢佬回复,我目前也打算直接用ai 来做了

  • FDFGDSF 06-04 16:37
    16

    系统层面的加固和优化是一点都不做吗?

  • huanyi 06-04 16:37
    17

    装个codex,剩下的就交给他吧

  • OOKAMI 06-04 16:45
    18

    我的常用步骤

    1、apt install sudo

    2、apt install ufw

    3、apt install lrzsz

    4、adduser 创建自用的用户

    5、修改 /etc/sudoers

    6、su - 自用的用户

    7、配置用户目录下的 .ssh 加authorized_keys

    8、调整 sshd_config,改端口、开密钥登录、禁止密码登录、禁止 root登录

    9、restart ssh servise ,注意别断开当前窗口,先用新用户测试能不能连上

    10、start ufw 并开机启动,放行新的SSH端口,ufw default deny

    11、用普通用户开始后续的其他任务

  • iTsawaysu 楼主 06-04 16:45
    19

    佬能不能详细讲下,或者有没有这方面文章或者教程能推荐下?

* 帖子来源Linux.do
返回