Centos/Debian/Ubuntu最“官方”的Kernel 4.9(BBR)安装方法

网上各个版本系统安装4.9版本内核来开启BBR的教程已经很多了,但是我还是想写一篇,为什么?主要是其它教程大部分都是各种强行装,各种非系统官方的源啊包啊,一股脑往上装,对于跑某些程序的人来说可能无所谓,毕竟没啥资料,大不了重装。但是,我确实有些做站和存文件的服务器要求稳定,那么问题来了,怎么样的才是稳定的,当然是官方提供的咯,最好系统自带。当然,自带基本没戏了,不过我还是攒了一些最“接近官方”的安装方法,在这和大家分享下。

①Centos

这个最方便了,但是说真的知道的人贼少,我是从akw那儿知道的,一般人都是去elrepo装的,但是……这源疯狂更新,根本不等人,而且不保留旧版本,现在都全是4.10和4.11版本了,我选择放弃,毕竟4.9才是LTSB的,4.10和4.11只是测试版,好了,不说废话了,放命令

仅需两条,centos-release-xen-46是centos官方为xen虚拟化提供的一个追求“新鲜”的源,里面的内核是4.9版本的,适用于centos6/7

②Debian

Debian话我常看到有人非得拿Ubuntu的内核deb包死命往上怼,也不怕崩,其实Debian官方就有提供,只是在backport里

这个是Debian8 64位的,Debian7的话没有官方的4.9,所以还是得找其它方法装 阅读全文→

Centos6/7添加额外IPv6地址

IPv6地址数量是真的多……各大商家给起来一般也挺大方的,Online给/48,OVH一般给/64,不过也见过只肯给1个甚至是按个收费的坑比商家。

Plesk真滴方便,我发现能自动识别系统的IPv6地址然后分配给网站,所以打算多加几个IPv6地址给每个域名都丢个独立的。对于Centos6/7添加IPv4地址,我以前写过,挺方便的——>传送门

除了这个办法外还能直接在配置文件里添加IPADDR2,对应的NETMASK2,GATEWAY2(如果和默认的一样可以省略) 这样的来直接加额外的IP,序号随意,要加多少就往后顺延

但是啊,IPv6这招不行,得换个套路

说起来熟悉了也是挺容易的不是吗

当然,最后别忘了重启网络,service network restart,然后ifconfig或者ip -6 addr 就能看到新加的地址了

Centos6安装Docker+BBR——天作之合

一.引子

Docker这东西最近来可是相当火呢,不过我一直没机会去碰,一是不熟悉,二是它对内核要求比较高,作为一个一直呆在Centos6的2.6.32系内核的人= =。3.10以上的内核版本实在是有点遥不可及了,最重要的是,我的机器上一般都装了锐速,用于抵抗这坑比网络环境的影响,然后锐速也对内核版本要求很严格……所以,GG。

不过转折在前一段时间出现了,Google贡献了BBR项目,这是一个内核补丁性质的项目,对TCP进行了优化,我也在它出现后进行过测试,发现对于网络性能有着显著的提高,虽然不像锐速那么猛,但是也算是很可以了。之后在elrepo出了测试版kernel-ml的4.9版本内核后我就想把BBR和Docker放在一起用,不过考虑到还是测试版的问题又忍了下来,过了一段时间出了正式版的kernel-ml,然而我又忙于其他事,不得已只能把此计划后推了。

现在,空了下来,我也终于重拾起之前的计划了。

二.详情

①.首先要装的是kernel-ml,毕竟这是一切的基础,过程还是比较方便的,只是有些注意点

导入elrepo的GPG然后安装elrepo源

然后安装kernel-ml,很顺利

一般来说现在就已经好了,但是,如果你之后碰到啥情况,可以安装kernel-ml的headers、devel以及firmware

这时候你会碰到冲突问题,需要使用rpm -e --nodeps XXX包 来强制删除冲突,然后才能安装上。 阅读全文→

Centos6安装Vestacp——源自战斗民族

一.介绍

来自俄罗斯的Vestacp在面板界也是挺有名的,界面挺漂亮的(对,我的意思就是你,DA,努力点啊,喂),功能也挺全的,别看下面是英文的,官方有支持中文其实。

上次吐槽说DA发信慢,所以屌鸡给我推荐了Vestacp,我之前对这个面板也是有所了解的,但是我接触vps比较多,对这种类似虚拟主机的面板一直有点摸不着头脑,这次为了自建邮局也是好好摸了摸底。

二.安装

Vestacp的安装其实来说很简单,主要是你要搞清楚需要什么,然后就没啥问题了,官方在前几次更新后出了个在线选择组件并生成安装命令的功能

讲真挺好用的,不过首先是得下载脚本

然后在官网:传送门 往下拉动页面,选择你需要的组件,然后点击生成命令。 阅读全文→

Centos6安装DirectAdmin

一.介绍

DA是一款好面板,除了丑了点……好吧,不是一点,不过DA官方正在做新皮肤,看截图挺期待的,不过还是希望更加好用,不要像某NameCheap一样,把丑的界面改成了好看然而难用的一逼的界面

希望能在寒假结束之前出beta版本,别问我现在的界面是咋样的……辣眼睛,对比来说CPanel或者说WHM就好看多了,不过那个就有点贵了,我DA买了终身授权也就三百多,换成CP的话就够三个月费用。

好吧,瞎扯扯完了,开始进入正式环节。

二.安装

①.前置准备

这儿有四步,首先建议移除系统模板可能自带的mysql apache和php,防止某些奇怪的问题

然后升级下包

接着建议关闭selinux,这货是真的不好用,除非你是专业人士

然后可以校对下系统时间,注意openvz无此权限,另外部分机房可能ban了ntp,防止被用来助力DDOS

②然后就是正式安装了 阅读全文→