搭建云服务器使用环境1-----升级系统内核&开启bbr加速

服务器

上一章操作完,云服务器就布置好,可以连接进系统操作了,这个时候,我们服务器一般就是拿来弄个网站、做个机场之类的。但是做这些事情不是直接yum install就可以了,安装软件涉及运行环境,无论做什么,首先第一步,就需要搭建环境,在这里,我们首先要把系统升级一下。

第1步

升级系统内核

把初始系统Centos 7.3的版本,升级到7.8,用ROOT用户名SSH进入云服务器,输入:

cd /etc/yum.repos.d/

然后用一个你自己熟悉的编辑文档的软件建立如下文件:

yum install nano           ###第1步,安装nano

nano CentOS-Kernel.repo    ###第2步,编辑该文件

系统默认内置了vim,但是我不会用,我用的是nano,所以我会多一步安装nano的命令,如果熟练使用vim,就不需要#1步,直接把nano改成vim执行第2步即可。

进入编辑页面之后输入以下内容(拉选以下代码,选择复制,切换到编辑页面,按鼠标右键即可全部粘贴过去)

[kernel]
name=CentOS-$releasever - kernel
# http://mirror.centos.org/altarch/7/experimental/x86_64/
baseurl=http://mirrors.aliyun.com/centos-altarch/$releasever/kernel/$basearch/
enabled=0
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

保存后退出(nano的保存快捷键是Ctrl+o,然后按回车,退出快捷键是Ctrl+x)。

回到命令符状态,输入以下代码后回车执行:

yum --enablerepo kernel makecache

2020-06-07T05:53:14.png

完了之后,再输入以下代码后回车执行:

yum --enablerepo kernel update

如果在执行完显示失败,可以再执行一次,有时是网络问题。等显示完成update之后,跟住就是下一步,开启bbr

第2步

开启bbr加速

命令符下输入以下命令

 nano /etc/sysctl.conf

进入编辑页面之后,光标移动到页面最下面,添加以下代码

net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr

保存退出之后,输入reboot重启云服务器。至此,开启bbr操作完成。

1.检验是否开启成功

执行

sysctl net.ipv4.tcp_available_congestion_control

如果结果中有 BBR,则内核开启 BBR 算法成功

执行

lsmod | grep bbr

看到 tcp_bbr 则说明 BBR 启动成功

2.开启bbr另一教程选择

因为开启bbr过程已经执行完成,没办法每一步都截图下来,所以本教程比较少截图,但不影响操作,基本上按着操作来,不会出现问题。如果失败,我提供另一个给菜鸟看的教程作参考------linux开启bbr加速

3.什么叫bbr?

Bottleneck Bandwidth and RTT(简称bbr),类似于锐速的单边加速工具,而且免费使用,不存在破解问题。 这是由谷歌提供的新的TCP拥塞控制算法,其目的就是要尽量跑满带宽,并且尽量不要有排队的情况。目前Linux Kernel 4.9 RC已加入了该算法,所以只要升级内核,即可享用。

新评论

称呼不能为空
邮箱格式不合法
网站格式不合法
内容不能为空