DigitalOcean终于升级了套餐

记得在2012年,DigitalOcean成立的时候,5美金的套餐就是1Core和512MB的内存,在那时,还算是便宜的,应该说在均价之下,比较实惠。但是最近几年,Vultr和Linode相继升级了套餐,Vultr甚至推出了2.5美金的套餐,DigitalOcean却一直没变。终于在近6年之后改变了,现在5美金的套餐是1Core和1GB的内存,和Vultr、Linode已经处于同一水平,并且DigitalOcean在硬盘空间上会比它们两个稍微占一点优势。

DigitalOcean在2017年也推出了不少的新产品,比如防火墙、负载均衡等,这些都是比较实用的,还在好多机房部署了块存储服务。

digitalocean 2017年新产品

Continue reading

熔断Meltdown和幽灵Spectre漏洞检测工具InSpectre

传送门:https://www.grc.com/inspectre.htm

最近各路厂商都在忙着修复Meltdown和Spectre两个CPU安全漏洞,安全研究机构Gibson Research制作了小工具InSpectre,大小只有122KB,但是可以立即检查出你的系统是否对Meltdown和Spectre免疫。

与此同时,这款工具还有快速判断性能影响程度的功能。如果性能损失较高,还可以点击下方的“Disable”按钮(需要管理员模式打开),屏蔽掉补丁。

inspectre,熔断Meltdown和幽灵Spectre漏洞检测工具

Continue reading

解决Plesk面板Nginx不能自动启动的问题

问题描述:

禁用了Plesk的Nginx代理,单独使用Apache,因为在单独使用Apache的时候可以给每个网站设置带宽和连接数。重新启用Nginx代理之后,发现重启服务器之后,Nginx不能自动开机启懂,运行systemctl status nginx.service的时候出现如下的错误提示,但是可以通过systemctl start nginx.servie手动启动。

[root@www ~]# systemctl status nginx.service
● nginx.service - Startup script for nginx service
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since 五 2018-01-12 21:19:58 CST; 25s ago

1月 12 21:19:57 www.ezloo.com systemd[1]: Starting Startup script for nginx service...
1月 12 21:19:58 www.ezloo.com nginx[844]: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
1月 12 21:19:58 www.ezloo.com nginx[844]: nginx: [emerg] bind() to 172.31.191.115:443 failed (99: Cannot assign requested address)
1月 12 21:19:58 www.ezloo.com nginx[844]: nginx: configuration file /etc/nginx/nginx.conf test failed
1月 12 21:19:58 www.ezloo.com systemd[1]: nginx.service: control process exited, code=exited status=1
1月 12 21:19:58 www.ezloo.com systemd[1]: Failed to start Startup script for nginx service.
1月 12 21:19:58 www.ezloo.com systemd[1]: Unit nginx.service entered failed state.
1月 12 21:19:58 www.ezloo.com systemd[1]: nginx.service failed.

Continue reading

在淘宝买了一条假内存之后……读后感?

传送门:在淘宝买了一条假内存之后……

读后感?就是随便写点感想吧,看完之后,尤其是下面的评论,感觉有很多东西可以吐槽,提笔想写点什么,或者说怼一下X宝,又感觉无从下手。看到下一段故事,简直醍醐灌顶,不是写得有多精彩,但是把事情说得很通透。

引用一大段故事

假设有两个菜市场,我们称之为市场 A 和市场 B,市场 A 体量比市场 B 要大,这是设定。

市场A以买家利益为重,实行保护买家政策,由于市场政策卖家往往很容易受损失。 在这块神奇的土地上不缺聪明人,卖家们被撸的欲仙欲死。

这时有商家发现市场 B 是保护卖家利益的,即使是假冒伪劣产品,好像也没啥事。虽然这个市场经常喊着保护消费者。

商家交了市场摊位费,商家在这个市场打广告交广告费,商家才是这个市场的实质客户。 而市场不向实际消费者收费,从消费者身上赚不到一分钱。

明白过来后,在市场 A 的商家大量想市场 B 转移,慢慢的市场 A 的摊位变的稀稀拉拉,谁会去逛一个没有什么摊位的市场呢? 摊位越少人流越少,人流越少摊位变的更少,形成了恶性循环,最终市场 A 倒闭了。

劣币终于驱逐了良币。

而市场 B 这边做的风生水起,由于有了保护伞,商家也乐意按时交保护费。 呃,说错了,是摊位费。

这部份费用最终也会加到产品上,对商家来说没关系。 有的商家也会直接售卖假冒伪劣商品,攫取最大利润。

在市场 B 消费的消费者也心知肚明,真去消费几万块的包包,几千块的球鞋是消费不起的,几百块的祖国版也不错,23333。

有趣的是市场 B 的老板每年都会出来喊话说今年又关了多少卖假货的店,每当这时候我心里就会呵呵,自己看看市场里多少原价 1 千多卖几百的球鞋,几千上万的正品包买几百块,名表也只要 998,你自己瞎啊,全世界看你自己在这耍猴呢。

你绝对不敢真正的整治假冒伪劣,因为你的盈利模式不允许你这么干,真的整治假冒伪劣第一个死的就是你自己。

Continue reading

FileZilla:425 Can't open data connection for transfer of解决办法

状况描述:

服务器端采用的Windows 2008系统,安装了FileZilla Server,客户端采用的FileZilla Client,客户端在连接服务器端的时候,可以正常通过验证,但是在列出目录的时候一直提示“425 Can't open data connection for transfer of "/"”。服务器的防火墙上已经开放了FTP使用的20和21端口

解决办法:

在425提示的上一条提示:“227 Entering Passive Mode”,采用了被动模式,突然想起是不是没打开被动模式。进入FileZilla Server-->Edit-->Settings,找到右边的Passive mode settings,启用被动模式,并且设置端口,把端口添加到防火墙里。OK,顺利解决。

filezilla-passive-mode-settings.png

提醒:

在看到“Can't open data connection for transfer of”的时候,我第一反应是权限不够,需要给目录增加权限,其实并不需要。使用Linux之后,发现Windows服务器的权限有点复杂,不是很好操作。

打开CentOS 7下Plesk面板的中Python支持选项

如果系统是CentOS 7/RHEL 7/CloudLinux 7,在网站“主机设置”下看不到“Python支持”的选项,因为mod_python要被淘汰了。

CentOS 7/RHEL 7/CloudLinux 7不再支持python模块,所以本文的解决办法不能完全保证稳定性。

安装mod_python

wget http://repo.iotti.biz/CentOS/7/noarch/lux-release-7-1.noarch.rpm
rpm -Uvh lux-release*rpm
yum install mod_python

进入“工具与设置”-->“服务器管理”-->“服务器组件”,刷新一下。再进入网站的“主机设置”,就能看到“Python支持”选项了。

打开CentOS 7下Plesk面板的中Python支持选项

参考文档:How to enable Python support in Plesk on CentOS 7/RHEL 7/CloudLinux 7

IBM推出免费公共DNS解析服务Quad9

IBM 、Global Cyber AlliancePacket Clearing House合作推出了免费的公共 DNS 服务Quad9(翻译成中文就是四个九)。它的工作与其它免费的公共 DNS 相似,除了加速域名解析,同时过滤恶意域名,在解析的时候,不会返回已识别为存在风险的解析,对防范钓鱼类网站应该有比较的效果。

IP地址如他的名字一样,为9.9.9.9 (蓝色巨人就是牛,四连号啊)。目前来看,访问速度还不是很理想,通过chinaz的ping工具检测,平均延时在200ms左右。

IBM推出免费公共DNS服务Quad9

Continue reading

CentOS 7安装新内核并启用Google BBR教程

Google BBR推出近一年了,在增加吞吐量和减少延迟有不错的效果,很多博客对此都有介绍,今天在Vultr VPS安装了一下,访问了该VPS上面的网站,感觉速度确实有所提升。

安装新内核

先用 uname -r 查看一下自己内核的版本,如果内核版本在4.9.0以上,可以直接跳过本步骤,进入启用Google BBR步骤。

安装ELRepo

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml -y

Continue reading

MT7 Alpha发布了,后台大变样

从Movable Type官博上看到MT7 Alpha发布的消息,想着还在用6.3.5,马上就推出7了,版本号第二位感觉都没有到过4,和iOS的版本号有得一拼。

MT7 Alpha发布了,后台大变样

稍微试用了一下,发现MT7有以下些变化:

一、

从视觉上来看,后台大变样,采用了扁平化设计。从记忆中,MT3到MT4,后台变化非常大,MT5和MT6之间变化不大,这次MT7,后台完全大变样。但总体的布局还是不变,左侧还是导航栏。因为是Alpha版,后台还不是很稳定,我在修改了一张上传的图片之后,竟然点击“保存”、“取消”和右上角的“✘”都没有作用,退不出编辑界面。

Continue reading

Vultr支持支付宝付款

我一般很少去Vultr查看主机的状态,主机开通、设置好防火墙之后,一般就不管了。今天偶然登到Vultr后台,发现Vultr增加了支付宝付款。这对大家来说,多了一种支付的渠道,方便了,但是为时有点晚了。

Vultr和支付宝的结合走的是Stripe平台,在页面跳转的时候瞄到stripe.com的页面,想起以前hostus的支付宝也是走stripe平台。支付的过程很简单,点几下就可以了,汇率支付宝会进行折算。

Vultr支持支付宝付款

Continue reading