前言
debain12装起来可真费劲,要装一个多小时,好不容易装完了,发现vi还乱码,还有其他一些小白头疼问题,下面我介绍一下新安装的debain12如何做一下基础配置
系统安装
系统安装的教程比较多,这里就不一一列举了,需要的伙伴可以参考下下面的博客进行安装
Debain11/12安装教程
ssh连接
安装好后系统,发现使用ssh软件无法连接上,这里需要做一下相关配置
首先在通过显示器连接主机,使用root密码进入主机
修改/etc/ssh/sshd_config文件
nano /etc/ssh/sshd_config
将里面的`#PermitRootLogin prohibit-password` 改成 `PermitRootLogin yes`
将`Port 22`前面的`#`去掉修改后如下图所示
然后CTRL + O
保存,CTRL + X
退出编辑。
重启ssh服务
service ssh restart
此时再使用root连接即可
安装常用的基础软件
新的debain机器比较干净,我们需要安装常用的基础软件
# 切换到 root 用户
sudo -i
# 升级 packages
apt update -y
#安装常用的基础软件
apt install wget curl sudo vim git -y
设置swap脚本
wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh
如果你的vps内存较小,打开swap虚拟内存可以帮助你减少物理内存的负担,但不能强依赖,只是将固态存储一部分临时作内存使用
安装docker和docker-compose
首先机器需要翻墙,然后按如下步骤安装,未翻墙的可以参考以下博客进行安装
新的vps基础配置
翻墙的机器按如下步骤安装
安装docker
wget -qO- get.docker.com | bash
#查看 docker 版本
docker -v
# 设置开机自动启动
systemctl enable docker
安装docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#设置权限
sudo chmod +x /usr/local/bin/docker-compose
#查看 docker-compose 版本
docker-compose --version
增加日志限制和打开ipv6内网开关
cat > /etc/docker/daemon.json <<EOF
{
"log-driver": "json-file",
"log-opts": {
"max-size": "20m",
"max-file": "3"
},
"ipv6": true,
"fixed-cidr-v6": "fd00:dead:beef:c0::/80",
"experimental":true,
"ip6tables":true
}
EOF
解决vi编辑器打开文件时乱码问题
打开或创建 .vimrc
文件
在你的主目录下打开 .vimrc
文件。如果该文件不存在,vim
会创建一个新的文件。
vim ~/.vimrc
进入插入模式: 打开后,按 i
键进入插入模式
添加设置
set encoding=utf-8
set fileencoding=utf-8
最后我们给机器硬盘测个速趴
# 秋水大佬脚本
curl -Lso- bench.sh | bash
评论区