博客
🔌服务器从购买到基建
00 分钟
2024-8-30
2024-9-4
type
status
date
slug
summary
tags
category
icon
password
😀
最近腾讯云的轻量服务器快到期了,想着雨云还不错,决定迁移到雨云试试。

为什么是雨云

雨云是今年年初的时候玩幻兽帕鲁自建服务器的时候了解到的,后来体验了下感觉很不错。
年付不仅7折还有积分送。综合下来比购买其他的服务器划算的很多。
而且雨云还有香港的大带宽,适合通过内网穿透观看家中的视频。
 
如果想要试试的话可以通过我的链接有优惠:

系统选择

用了 Debian 很多年了,一直很稳定,这次就继续用 Debian 了。

开始基建

新的服务器啥也没有,一些零零碎碎的设置有时候老忘,这次就详细的记录下来,方便以后查阅。

新建用户

服务器直接使用 root 用户还是有一些安全隐患的,所以我们就新建一个用户。记得将 oevery 替换成你想要的用户名。
新建用户组:
新建用户:
设置用户密码:
验证用户是否创建成功:
添加用户到 sudo 组:
验证用户是否添加到 sudo 用户组:
测试sudo权限:
如果返回 root 的话就是成功了。

fastfetch - 积极维护的类 neofetch 系统信息工具

neofetch 停更之后决定换到这个,还可以。
项目地址:
因为 debian13 才支持 apt 安装,所以 debian12就使用 deb 安装:
notion image
可以使用 fastfetch -c all 显示所有信息

修改 ssh 配置

修改 ssh 配置文件:
安全优化:
性能优化:
重启 ssh 服务,应用更改:

Nushell - 一种新的功能强大的 shell

首先安装依赖:
然后下载最新的二进制文件:
解压下载的文件:
复制二进制文件到 PATH:
设置为默认 shell:
如果有以下提示:
chsh: /usr/local/bin/nu is an invalid shell
需要将 Nu 添加到允许的 Shells 列表中。

Starship - 轻量、迅速、客制化的高颜值终端!

Starship 是一款使用 rust 编写的 shell 提示符软件,兼顾美观的同时运行很快。
安装教程:
我的配置文件:
starship.toml
oevery
前置条件:
安装 Nerd Font 字体(比如 Fira Code 字体)
字体下载后安装教程:
安装 fontconfig 包:
复制字体到系统字体位置:
更新字体缓存:
验证字体是否安装:

mise - 跨平台多语言工具版本管理器

文档:
安装完成设置 nushell 后还有一些可以设置的地方。
设置 默认后端为 vfox 以支持 windows:

node & pnpm

因为经常用到 node 和 pnpm,所以便在这里列出来:

gh - GitHub cli

服务器上经常要 clone GitHub 项目,使用 github cli 还是不错的。

Docker

服务器怎么能少了安装 docker!
添加 docker apt 源:
安装 docker:
 
到这里就基建就差不多啦,后面就是一些 docker compose 项目的安装。我们后面几篇文章再详细介绍~
上一篇
服务器安全防护 - CrowdSec
下一篇
Hello NotionNext