之前有一台服务器,说是给了1Gbps的带宽但不能长时间占满,如果要长时间占满的话上传需要限速到200Mbps。好吧这么一说恐怕很多人都知道这是哪家的服务器了。不过今天的重点是,如果要这么限速的话,该怎么做?网上去搜索的话一般都会告诉你用tc配合iptables等等高级操作,一看配置实在是麻烦的很,且不说我们根本不需要那么精细的设置。那有没有更简单的办法?所以今天我给大家推荐这个叫做WonderShaper的玩意来简简单单的限制服务器带宽速度。
Hostsolutions廉价独服的Broadcom网卡工作模式修改
前些天的Hostsolutions廉价独服促销不知道有多少朋友上车了,如果有上车的朋友欢迎在文章的评论里留言说下使用感受。当然我自己也是上了这趟车。上了之后发现这系列的洋垃圾服务器使用的是Broadcom的网卡,在测速过程中无法跑满100Mbps,查看了一下网卡状态发现被自动配置成了Half模式,并不是Full模式。如果我们想跑满100Mbps的话我们需要自行修改下网卡的工作模式。顺带一提,由于Debian9以前的系统内并没有自带Broadcom网卡的驱动,所以要使用Debian9以前的系统的朋友需要使用iLO自行挂载驱动进行安装。
注意,根据朋友反馈,在极端使用场景下改成Full模式之后可能会导致网卡驱动崩了。但我自己没把这情况复现出来,所以大家如果碰到这个问题也请留言提供些详细信息。
linux下利用rsync与crontab定时备份文件夹(本地备份篇)
一般我们做站的时候,都要注意备份问题。毕竟数据是一个站长的命根子。当然,如果条件允许,我还是建议使用一台专门的备份服务器来进行异地备份。当然,这种本地备份也是有点需求的,例如在站长缺经费的情况下开不起专门的一台备份服务器,亦或者是经常会对代码进行修改的站长。本地备份自然是有他的需求,虽然我个人认为作用并不是那么的明显。这篇文章主要采用的办法是rsync和crontab进行结合,crontab我在之前的有一篇mysql备份的文章里也同样使用了这东西来进行定时任务设置。这篇文章类型也差不多,不过RSYNC精华是在网络异地同步备份上,但这篇文章我不扯这么多,以后我会专门写一篇文章介绍怎么使用RSYNC。
Debian/Ubuntu下使用sysv-rc-conf将NGINX设置为自启动
可能有些朋友在使用Debian系的linux的时候是自己编译安装的nginx,然而自己编译安装的NGINX默认并没有在/etc/init.d/下生成管理脚本和添加自启动。如果我们需要自己设置自启动的话该怎么做呢?特别是在ubuntu 14.04的上,以往的chkconfig工具就不在支持了。这时候我们可以使用sysv-rc-conf这个工具快速方便的添加nginx的自启动项目。
Linux使用crontab和mysqldump脚本定时备份mysql数据库
在一般的建站或者项目环境中,备份是一个很重要的东西。正所谓数据是一个站长的命根子,手握备份才能无惧任何突发状况。其中当属SQL备份最为关键。当然SQL备份的办法多种多样,但使用mysqldump这个官方提供的工具来实行全量导出算是一个比较稳妥的办法之一。
今天我要介绍的这种方法就是一种常见的mysql备份方案。当然你也可以与其他备份方法一同使用。
Debian/Ubuntu/CentOS下使用Rinetd方便快捷的设置各种NAT转发
很早以前在我还不怎么会linux的时候一个朋友给我介绍了Rinetd这个小工具。这小工具我看了一下也是历史悠久的一个转发工具,而且设置简单。设置简单的代价就是只能支持端口对端口的转发,也能实现一些简单的反代玩法,但我觉得如果真需要使用反代,还是去使用Nginx这些专业点的东西比较好。
Ubuntu/Debian 更换内核开启BBR算法获得另一种单边加速方式
BBR算法是谷歌开发的一种TCP拥塞控制算法,与锐速不同的是并不会像锐速那样有暴力发包抢带宽的能力。BBR算法与锐速同样都是作为一种服务器单边加速手段,但根据我个人具体使用来看不管是锐速还是BBR都的在带宽充足的情况下才能发挥最大效力。由于BBR算法我并没有进行过多研究,所以只能从我使用感受上来说:在晚高峰的情况下,BBR的提速效果并不如锐速。实际上我个人还是更倾向于使用锐速。但由于锐速对内核要求苛刻且大多都是老内核,然而BBR只能在新内核上使用,如果对那些有必要使用新内核的人来说,BBR确实是一个新的选择。
Ubuntu/Debian上的Linux inodes满了无法写入文件的问题
很多刚接触linux的人都不知道linux里有个inodes机制。
inodes是什麽?通俗点说就是文件和文件夹的总数限制。一般VPS的inodes总数限制是1000000,但具体还是要看IDC的设置。
inodes满了之后会照成文件无法写入的情况,windows用多了的人基本上都想不到这裡居然还有个坑。