使用过多个厂商的服务器的朋友们可能会发现:同一个系统,不同厂商的模板并不相同。比如默认root用户和默认非root用户、默认启用ufw和默认禁用ufw、默认安装了sudo命令和默认未安装sudo命令、默认最小安装和默认普通安装…………
每次使用的时候发掘并处理这些细微的差异会产生很多工作量,甚至有可能导致部署脚本的运行失败。不如自己安装一个全新的系统,可以保证每台机子的环境基本一致,减少使用时遇到的问题。
有些用户使用的系统可能并没有默认模板,或者新的大版本刚刚发布,云厂商并未及时跟进发布新系统模板。
默认安装的系统不一定是最小安装的版本,会占用一定的磁盘空间。另外国内云厂商会默认安装安全软件,也会“占用少量资源”。
当然,是否选择重装最重要的一点还是个人喜好,如果你默认系统模板用着很舒服,也没遇到问题,直接使用默认系统模板也是个好选择。
因为不是所有人都有能力审查代码,比起各路相对小众的脚本,我个人更信任使用人众多的大开源项目,更新也比较勤快。
至于官方教程,一个是略微复杂,一个是方法不够统一,教程也不好找。
1、!!!确保无重要数据或已备份,因为重装系统会清空系统盘里的所有数据!!!(腾讯云部分规格的轻量应用服务器提供免费快照额度,可以先拍一个快照做备份)
2、中国大陆境内的服务器尽量选择凌晨(推荐)或早上进行重装,因为有些系统在安装时强制使用官方源(比如Debian的security源),而夜间的跨境网络质量非常糟糕,极易产生问题。
3、每个人想要安装的系统不同(有几十种系统上百个版本),对应的具体安装过程也各不相同,本文只教到进对应系统的安装界面为止,余下部分和平时在本地电脑上安装Linux是一致的,部分系统支持简体中文安装,且网络上相关教程非常多,所以本文不再赘述。
打开轻量应用服务器的控制台,点击你所要重装系统的那台服务器,点击VNC登录(见下图箭头处):

登录需要使用服务器的用户名和密码。用户名不同系统可能略有不同,比如root或者ubuntu。密码
如果没有或者不清楚可以重置密码(见上图框内)。
如果登录的是非root用户,则需要先运行以下命令进入root用户:
sudo su腾讯云的轻量应用服务器目前均为x86-64架构,所以可以直接运行以下命令下载镜像:
wget https://boot.netboot.xyz/ipxe/netboot.xyz.img然后我们查看系统磁盘名称:
df -h如下图绿线划出部分所示,/ 目录对应的分区是 /dev/vda1 :

前一步可以看到 / 目录对应的分区,这里需要忽略分区最后的数字,得到 / 目录对应的磁盘(/dev/vda),将下载好的镜像写入 / 目录对应的磁盘内:
dd if=netboot.xyz.img of=/dev/vda重启系统:
reboot等待该界面出现:

用方向键选择至“Linux Network Installs (64-bit)”,回车确认,进入该界面:

同样用方向键,选择你想安装的系统(底下还有一些没显示出来,可以按方向键一直往下翻),回车确认,进入该界面(这里以Debian为例):

选择你想安装的版本,回车确认,进入该界面(这里以Debian 11为例):

选择安装方式,一般选Text Based Install(非图形化安装界面)或者Graphical Based Install(图形化安装界面)即可进入对应系统的安装界面,个人建议选Text Based Install,对配置要求可能会低一些。
接下来就和本地安装系统是一样的了!不会的话可以试着在网上搜索“系统名称 版本 安装教程”,例如“Debian 11 安装教程”。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。