lnmp安装包还有好赖分别的吗

用了有四五年lnmp.org的一键安装包搭建服务器。一直以来自我感觉良好,觉得土破土破的VPS也能转溜,十分欣慰。但是最近做的一家WP网站,常常出现Nginx 502错误,按照许多教程进行了参数优化,依旧徒然无功。于是一咬牙,决定上LNMPA,一次性解决Nginx天生的缺陷。这次选了Oneinstack安装包,除了可以安装LNMPA,还能自动编译php的fileinfo组件,真是懒人的福音。

装完之后,也随手启动了Opcache,PHP的缓存插件,据说成倍提高PHP工作效率。从前在lnmp上也启动过Opcache,但总是不痛不痒,只觉得聊胜于无,求个心理安慰。这次却完全不同,有一种一见倾人城再见倾人国的错觉。

从前15秒才能打开的复杂页面,3~4秒居然就加载完成。再看看内存占用,竟也没有之前那样“满负荷”乱跑了。真是太神奇了。我却一直以为是源于使用Apache替换了php-frm解释器的原因。直到手欠,在另外一台服务器重装了Oneinstack的LNMP(这次没有Apache)服务。运行Owncloud的时候,忽然提示说,请关闭PHP缓存组件。忽然意识到,lnmp.org的Opcache是不是从来就没有正常运行过。然而,即便关闭了Opcache,速度仍然胜过从前。

同样都是lnmp的一键懒人安装包,为什么有这么大的差距呢?

使用frp反代你的群晖NAS

如果你有一部黑群晖或家用web服务器,那么你可以使用本教程帮助你搭建一套外网也可以访问的服务器。你需要的原材料包括:1. 一部群晖NAS,或者其他NAS/Web服务器;2. 一部国内可以访问的VPS,或者独立主机;3. 一个顶级域名,或可自定义DNS的二级域名。

对于原料1,既然你找到这里,想必你已经准备好了一部群晖NAS。组建一部最便宜的黑群晖NAS需要多少钱呢?码钉花了650。400买了一部WYSE微型主机(戴尔从前的无盘终端),250买了一块1TB的西部数据蓝盘(2.5寸笔记本型号)。对于原料2,你可以考虑租用海外的廉价VPS,Virmach价格大约一年80元,Bandwagon一年大约130元。码钉买了50元(8美元)一年的Hostmybyte,听说很菜,但用了半年,虽风中摇曳,却始终未挂。原料3,可以免费搞定,freenom可以提供免费的顶级域名。 Continue reading

战胜有声读物

从前大家都不读书,现在大家都想读书。有声书倒是个解决问题的好办法。现在的得到、喜马拉雅、知乎Live其实都不过是一种有声书罢了。章回、体系、节奏、目的、宏旨,都不过是变着法的用声音写了一本书。

有一段时间,我喜欢用iOS自带的音乐播放器播放有声书。比较简单, 断点续播,速率控制。但是跟着iOS升级,有声图书从“音乐”划到了“iBooks”,导入也变得更加繁琐。前后试了好多iOS文件管理工具,有PP助手、iTools、AnyTrans、iMazing,要不然就是无法导入有声书,要么就是导入过程出错。

今天发现其实可以安装iOS版本的Foobar 2000(那个丑到不能再丑的播放器)来播放有声书。通过iTunes的文档管理功能,把有声书MP3导入到Foobar自带的目录下面。我可以整个目录往里面拖拽,再也不用操心烦人的iTunes 同步了。

至于哪里获取有声书,那就八仙过海各显神通了。吾爱破解有个“动画精品转载区”,时不时能淘到好东西。

美国减税(1)

你们都知道,税收是一国经济的重要组成。到底有多重要?到底有多大比重?到底应该发挥什么作用?这些问题确是你不知道的。

我们先讨论一下税收的合理性。税收,是一种无条件的收入转移。政府从它管辖的地域内,用各种名义,强制性地,从你我的钱包中抽取“保护费”,就是税收。税收粗看起来毫无道理,就和小区的物业费一样。但是许多年来,我们被陶冶在一种“情操”之中,也就是,纳税是每个人无法逃避的责任,向政府交税,是对社会的杰出贡献。

然而真实情况真的如此吗?政府是你的“必须品”吗?

你知道,个人对于政府的挑选,是非常有限的。你不可能今天选择一国政府为你提供服务,明天选择另一国政府提供服务。也不可能因为某一个政策让你恼火,你就要求行政机关更换领导者。大多数人,对于政府服务,只能“逆来顺受”。幸运,或者“命好”,就是你对税收政策最得意的表现。

另一方面,个人真的需要政府吗?这个问题也可以换成:我们真的需要公权力吗?结论听起来很反动:我们不需要。

实际上很多公权力可以被商业部门替代。救灾抢险,可以由保险公司取代;治安消防,可以由保安公司取代;市场监管,可以由质检公司取代。甚至跟人打仗,都可以由军火公司承包。

在日常生活中,我们享受政府的福利有限,但接受政府的管制却无时不刻。

如果很多人已经意识到我们不需要政府,为什么政府还存在呢?

或许是一种“进化遗存”。在漫长的社会“进化”过程中,我们选择了相信政府、依赖政府。就像男人的乳头,不可能一朝一夕从身体上移除。我们从前没有像今天一样发达的信息交换手段,没有各种创新的商业模式,没有有效组织资源的方式。我们迫不得已选择了,由一群人来“君临”我们。因此,政府得以生存。

那么,政府是否意识到政府存在的合理性,随着时代前进,不断消失呢?这是自然的。

1787年,美国人制定宪法之时,就是政府意识到政府应当消亡的时点。政府的消亡,当然是一个漫长的过程。我们在推导历史趋势时,常犯的错误是,不能正确估计这些趋势的进展。共产主义如是,政府的消亡也如是。这些趋势将会跟随着人类进化,逐渐实现。

并非此时此刻振臂高呼,“打到美利坚联邦政府”,世界就会更加美好。

弱政府,一直是美国人的梦想。但这个想法,被缓慢的国际化进程所拖累。

1492年,哥伦布从欧洲出发,带领87名水手,展开全球化的第一趟旅程。500年来,我们仍然停留在全球化的初期。遑论人、物的交流,即便信息沟通,在许多地区,仍然十分困难。

你们以为全球化已经实现?但事实上并非如此。能够通往世界上任何一国的道路尚未打开,能够联通世界上任意一人的网络尚未建成。

在这样原始的世界中,美国人的弱政府梦,逐步瓦解。

(未完待续)

域名推荐工具LeanDomainSerach

新的域名后缀层出不穷,.design 和 .company 这样的顶级域也慢慢开始变得流行。可是大家伙似乎还是习惯 .com 结尾的域名,仿佛不是 .com 就不够靠谱。.com毕竟已经问世32年了,那么怎么注册一个让人满意的 .com 域名呢?

猛击这里  http://www.leandomainsearch.com/

秘籍就是LeanDomainSerach。LDS将会把你提供的关键字(例如下面的“app”)和流行语词库(大约5000个)组合,查询哪一些是尚未注册的。。

Continue reading

洗碗机助洗剂安全吗

最近家里添置了几台洗碗机,但是家人对于洗碗机的残留问题还是抱有怀疑。查了一下中文资料,这方面的信息少得可怜。这里翻译一篇来自theSweetHome网的深度分析,帮助我们回答这个问题:助洗剂必要吗?安全吗?

原文地址 http://thesweethome.com/blog/dishwasher-rinse-aid-cleaner-drier/

作者 LEIGH KRIETSCH BOERNER / 2016年5月18日

BlueShift:为什么洗碗机助洗剂(光亮剂)可以让餐具更干净更光洁

Blue Shift: Why Dishwasher Rinse Aid (Shiner) Makes Dishes Cleaner and Drier

仔细看看你的洗碗机,你应该看到一个用来盛放洗涤剂的小隔间;在它旁边,另外还有一个小隔间,它是用于存放助洗剂的。助洗剂也叫光亮剂,通常是由表面活性剂、盐和酸组成的液体物质。它旨在帮助你的洗碗机更好的工作,给你提供更清洁和更干燥的餐具——让它们看起来闪闪发光晶莹剔透。有关助洗剂的常见问题包括:它是否残留在你的碗碟上;它是否损坏环境;或者助洗剂根本是不必要的。但仔细看看这篇文章,你会发现助洗剂并不危险;实际上它对洗碗机工作是非常有帮助的 —— 如果没有它,你的餐具永远不会变得真正干净。 Continue reading

如何使用Syncthing组建办公网络

Syncthing是一款P2P同步工具。

同步工具当然有很多了,例如百度网盘、Dropbox之类的,除此之外,我们还有BitTorrent Sync这样的怪咖。关于如何配置VPS上的BT Sync,可以参考我们之前的帖子

我们团队使用了大约半年BT Sync,初期同步速度很快,其同步结构也很简单:文件夹是永恒且唯一存在的,一旦你拥有了相应权限的文件夹Hash Key(一串密码),你就可以加入同步大军了。BT Sync最显著的缺点是无法监控正在编辑的文件,你必须关闭窗口,这个文件才会同步。此外,未付费版本的BT Sync会有时不时的弹窗广告,也无法“选择性同步”。但是对于小型团队来说,这些都不算大问题。

大问题是:它已经开始被封锁了。国内不同地区的网络运营商开始限制BT Sync的使用。

好吧,我们需要寻找下一个替代品,那就是Syncthing。 Continue reading

LNMP自动更新的免费SSL证书

LNMP.org提供的Linux、Nginx、MySQL、PHP环境安装包是很多站长建立Web服务器的得力工具。1.4版的LNMP安装包包含了Letsencrypt提供的免费SSL证书申请工具,但是目前尚未正式发布(截至2017年2月)。如果你使用的是1.4版以上的LNMP环境,则可以在设置新站点时选择同时申请免费SSL证书,全程命令行交互,好不惬意。

话说回来,已经进入生产环境的服务器也很难全面升级LNMP环境包,顶多是单独升级PHP和MySQL的版本。那么1.4以下的LNMP如何在站点上启用Letsencrypt提供的免费SSL证书,并且能够自动升级呢?且看本文分解。
Continue reading