Debian-针对️雨云🌧服务器初始化操作记录
雨云是国内领先的具有自主知识产权的云计算平台,有云服务器、虚拟主机、游戏云、CDN、云电脑等产品,无论你是新手小白,还是云上大佬,都能给您优秀的体验。
上述是官方文档中的一段概述,就本人长时间的使用体验来说,雨云🌧非常适合那些喜欢折腾的人,但对于那些作为大众使用的生产服务,个人不建议在雨云🌧中部署。以下是本人认为雨云的优缺点:
优点
- 💰便宜
- 💁客服回复快
- ♻️可试用
- ⚙️更新计划透明可见
缺点
- ⚠️不支持v6网络(现在已经支持了,但还有些许问题)
- ⚠️逐渐走向小水管(以前是有大带宽的服务器的)
- ⚠️域名管理不支持迁入、迁出
综上所述,个人建议雨云用来自己玩或者搭建游戏服务器等场景使用,对于一些高可用的生产环境,雨云🌧还有一段路要走…
服务器管理面板
我个人比较喜欢用1Panel作为服务器管理平台使用,官方提供了非常丰富的文档,一行指令即可安装:
# 2.x 版本(Bug多)
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
# 1.x 版本
curl -sSL https://resource.1panel.pro/quick_start.sh -o quick_start.sh && bash quick_start.sh
这里为什么不用雨云官方提供的方式安装呢?其实无所谓,但我个人还是比较喜欢手动操作,可以学到很多东西😁
按照交互脚本的步骤进行,等待很长的一段时间,你就可以看到如下内容:
[1Panel Log]:
[1Panel Log]: =================感谢您的耐心等待,安装已完成==================
[1Panel Log]:
[1Panel Log]: 请使用您的浏览器访问面板:
[1Panel Log]: 外部地址: http://<ipv6>:<port>/<入口密钥>
[1Panel Log]: 内部地址: http://<ipv4>:<port>/<入口密钥>
[1Panel Log]: 面板用户: <登录账号>
[1Panel Log]: 面板密码: <登录密码>
[1Panel Log]:
[1Panel Log]: 官方网站: https://1panel.cn
[1Panel Log]: 项目文档: https://1panel.cn/docs
[1Panel Log]: 代码仓库: https://github.com/1Panel-dev/1Panel
[1Panel Log]: 前往 1Panel 官方论坛获取帮助: https://bbs.fit2cloud.com/c/1p/7
[1Panel Log]:
[1Panel Log]: 如果您使用的是云服务器,请在安全组中打开端口 <port>
[1Panel Log]:
[1Panel Log]: 为了您的服务器安全,离开此屏幕后您将无法再次看到您的密码,请记住您的密码。
[1Panel Log]:
[1Panel Log]: ================================================================
现在你就可以按照上述说明,登录自己的1Panel管理自己的服务器了。1Panel有社区版和专业版,之前官方搞活动买了永久专业版,需要购买的客官请移步至购买页面
服务器维护指南
为什么要更新?主要还是为了修复软件漏洞防止被攻击,因此强烈建议!!!
apt update && apt upgrade -y && apt clean
systemd-nspawn
这个软件类似 chroot
但功能更加强大,也可以当虚拟机来用,在自己的 linux
之上运行其他的 linux
并像正常使用 linux
一样来使用它。
具体操作就不说了,请参考 Arch Wiki
时区处理
默认情况下,系统初始时区为UTC
,强烈建议🇨🇳中国玩家修改时区。
timedatectl set-timezone Asia/Shanghai
Docker Daemon优化
别管为什么了,参考我的配置文件改改就完事儿~
{
"proxies": {
"http-proxy": "",
"https-proxy": "socks5://127.0.0.1:7897",
"no-proxy": "localhost,127.0.0.1,*.cn,172.16.*,172.17.*,172.18.*"
},
"exec-opts": [
"native.cgroupdriver=systemd"
],
"experimental": true,
"fixed-cidr-v6": "fd00:db8:1::/64",
"ip6tables": true,
"ipv6": true,
"log-driver": "json-file",
"log-opts": {
"cache-disabled": "false",
"cache-max-file": "5",
"cache-max-size": "10m",
"cache-compress": "true",
"max-file": "3",
"max-size": "10m"
},
"registry-mirrors": [
"https://docker.1panel.live",
"https://ghcr.nju.edu.cn"
]
}
Supervisor
建议安装 Supervisor ,这样方便在1Panel中管理自定义后台程序,不想安装也不勉强,可以用 systemctl
进行管理。
若使用的是 1Panel 2.x 版本的话,在【计划任务】的【脚本库】中可以找到安装方法。安装完成后再进入【工具箱】的【进程守护】点击初始化即可完成 Supervisor 的配置。
Pure-FTPd
有静态项目部署的玩家建议安装,方便上传。安装步骤参考官方文档