博文

目前显示的是 九月, 2018的博文

被迫换了服务器——博客无法访问排查方案

图片
购买了云服务器后只搭建了博客,一直感觉有些浪费,所以就根据教程搭建了“酸酸乳”。可是测试发现浏览YouTube视频只有200K,看240P画质的视频都略显吃力,所以决定把自己的代理当做备用。过了一天决定给博客上HTTPS,和酸酸乳的端口冲突,就把酸酸乳给卸载了。没想到就这两天的时间,我的IP居然被“墙”了。 我一般用手机登录博客,有人告诉我电脑无法访问,我才开电脑测试了下。因为刚刚装了https,所以我一直以为是证书或者301重定向没有设置好的原因,再加上Apache服务器一直有“You configured HTTP(80) on the standard HTTPS(443) port!”和“Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)”的错误日志,我更没有把关注点放在墙的方向。直到早上灵机一动,开了全局代理访问博客正常,才发觉问题在这里。 然而自始至终我的IP都是能Ping通的,封锁的其实是我的端口。怪不得仅仅是用IP检测工具是发现不了的。还好vultr提供的快照功能,能够方便的更换服务器后将数据全部迁移过去,并不费事。 日后再出现问题,就可以使用三个步骤逐步排查。 第一步:检测IP 推荐使用 IPIP.NET 工具,这个网站拥有全球多个节点可以检测IP状态。 第二步:检测国内端口 这里使用 站长工具 的检测工具,如下图所示,所有常用端口都是关闭状态,肯定不正常。 第三步:检测国外端口 you get signal 也可以检测端口状态,可以看出,其实我的这两个端口都是正常的。到这已经可以判断出问题所在了。 现在的墙是越来越强大了,对于我这种想老实写博客的人来说,还是不要尝试自己搭建代理了。

中秋游顺德吃美食

图片
中秋假期去了传说中“遍地美食”的顺德。和很多以美食著称的城市一样,顺德的美食也不是在它的中心区域“步行街”就能尝遍的,各种老字号分布在不同的巷子,需要好好探索一番。不过毕竟没有广州大,找起来还是相对方便的。 开始去的时候计划是一日游,就在“步行街”附近逛过清晖园,吃下“细妹五香牛杂”和“民信老铺”的双皮奶。实际去到地方后发现步行街真是个荒凉的地方,与冷清的大片的买衣服的店铺相比,“细妹牛杂”门口倒是排起了数十米的长龙。看到这种情况我就知难而退啦! 步行街除了民信和仁信还有牛杂基本没有什么吃的,这三家都要排很长的队或者等很久的座,最后中午直接去吃了一家连锁的岭南美食“渔乡米坊”,盐焗鸡和鱼蓉粥很意外的味道不错,并且价格实惠。 在步行街无收获后,决定多留一天,第二天一大早去了一个叫“凤城食都”的地方,才发现这里可吃的很多。除了“大头华烧鹅”,还有“凤城酒家”,“大良马姐”,单看菜牌已经流口水。有意思的是,不到11点大头华烧鹅门前已经排起了队伍,看来在顺德想要吃好的,排队是必修功啊! 很大只的烧鹅,四分之一只已经够两个人吃,价格80,鹅肉很肥但是不腻。青菜就只有生菜,价格偏贵,建议打包带去别处加菜。 大头华烧鹅旁边还有一家民信老铺,无需排队,早知就不用在步行街排号很久。同样是大头华旁边的凤城酒家,也是老字号,从外看起来就很诱人,无奈要赶车回家,只好留待下次。 此次去顺德比较仓促,没有在网上查询好究竟怎么吃,导致第一天实际很浪费。如果第一日直奔烧鹅,第二日再去龙的酒店吃个早茶+午餐,就会是很充实的两天了。

一小时搞定从购买云主机到Typecho安装

图片
云主机现在越来越流行,价格也越来越便宜,拥有一台云主机似乎成了每一个站长的标配。鉴于自己开通独立博客也好几年了,但一直是虚拟主机打天下,也是时候“鸟枪换炮”了。经过考察,选择了 Vultr 提供的服务,新用户用paypal充值5美元就赠送25美元,相当于5美元可以使用$3.5/m的服务器将近10个月。 Vultr提供了全球15个服务器以供选择。虽然网络上更多是推荐东京或洛杉矶的节点,但是我推荐西雅图。Ping值稍微慢于前两者,但稳定性较好,前两者在多次Ping的过程中都会出现丢包情况。 操作系统我选择了流行的CentOS 7,套餐就用每月3.5美元那款。其实和每月2.5美元的配置一样,但是后者只支持IPV6,在现在显然不具有通用性。不过Vultr是按照使用时间计费,它所谓的每月3.5美元是指假如服务器在这一个月一直租用,费用最高$3.5。而中间有几天你删除了服务器,那这几天就不会产生费用。 创建好了服务器之后进入服务器管理界面,点击右上角的小电脑图标,就进入了主机的命令行控制界面。用默认的用户名root和密码登陆后就可以使用Linux命令来进行一系列的操作。比如修改默认密码,直接键入 passwd ,就可以输入新密码更改了。 因为我的目的是在服务器上搭建博客系统Typecho,所以需要先配置好LAMP软件栈,即Linux操作系统+Apache服务器+MySQL数据库+PHP编程环境。在这个软件栈中,php通过脚本从MySQL数据库中读写数据,并将处理后的内容传递给服务器展现出来。 所以我们第一步进行的是安装Apache服务器。 一:安装Apache服务器 得益于CentOS的软件安装包管理系统yum,我们可以很方便的安装各种需要的软件。比如安装Apache,只需要键入命令: $ sudo yum install httpd 系统会提醒你要占用多少空间,按“Y”后,很快就可以完成安装。输入以下代码启动Apache $sudo systemctl start httpd.service 服务器经常会因为这样那样的原因重启,所以设置Apache随服务器启动 $ sudo systemctl enable httpd.service 假如服务器上部署了防火墙,还需要两个命令让防火墙允许HTTP和HTTPS通信 $sudo firewall-cmd --permanent -

《世界奇妙物语:做梦机器》:梦境还是现实

今天看了一部日剧《世界奇妙物语:2016年春之特别篇》。这是一部系列剧,一个小时四十分钟的时间里讲述了四个独立的故事。其中让我印象最深刻的是第二个:《做梦机器》。 《做梦机器》讲述的是个机器人代替真实人类在工作岗位和家庭中做着本应该人类做的事情。那么真实的人类去哪里了?原来是一个叫“世界财团乌托邦配机公司”的机构,开发出一项帮助人“做梦”的服务。只要躺在他们特定的“做梦舱”里,设置好你想要的梦境,你就可以进入梦境为所欲为。这个公司会生产出一个和做梦人一模一样的机器人去现实世界中取代他。也就是说,只要你愿意,你可以永远在梦境中过着现实中也许不可能实现的生活。这个故事的男主人公就是在无意中发现了自己的母亲变成了机器人,随后逐渐发现身边的人都有些不对劲,追踪下去,竟然这个城市里已经被机器人占领了!乌托邦公司的社长强烈建议男主体验下这个产品,可是男主很天真,认为梦境终归不如现实,还妄图把父母叫醒。就在社长和保安准备强行给男主注射梦境药剂时,女友出现哀求社长放过了他们,两个人回到家过上正常的日子,男主的漫画也得到了编辑和读者的认可,生活变得一帆风顺。就在男主感觉幸福之际却从梦中苏醒,原来他已经被注射了药剂,体验了一把梦境中的人生,和现实毫无差别。这个时候固执的男主依然不认可放弃现实进入梦境的选择,抄起铁棍打到了社长和保安,并砸坏了梦境机器,把父母和女友从梦境中叫醒,却换来了一句愤怒的疑问:为什么叫醒我们?!故事里也讲了作为乌托邦公司社长的选择。社长一开始想以这种方式把大家都骗入梦境,自己就可以统治世界,可是后来他却选择了直接进入梦境中统治世界。既然有梦境这么简单有效的方式,哪里还用得着费劲心机把人类都骗入“做梦舱”。 老年人常教导后辈,不要做白日梦,踏实能干才是通往幸福之门。但随着科技的发展,如果出现了仅仅需要维持生命基础消耗的能量,然后让大脑进入梦境过自己想过的人生的方式,那有什么理由不去选择呢?毕竟现实世界中所谓各种体验,也不过是存在于大脑中的一串串脑电波罢了。英剧《黑镜》也有一集讲的是类似的故事。在2030年,老人可以在每周六晚上通过虚拟现实技术进入到一个虚幻世界,在这个世界里老人不再是老人,他们重新成为了年轻人,逛夜店、吸大麻,疯狂的做着自己想做的事情。而在这个叫San Junipero的世界里,还有一些死去的人将意识储存在这里,获得永生。 如果有一天计算机的“深度学

使用免费的腾讯对象存储COS(顺便对腾讯的吐槽)

图片
自从数月前用了几年的VPN提供商VPNCUP不能访问之后,直到上月有朋友推荐我用telegram我才购买了新的SSR服务。其实我对外网并非刚需,但有时候想知道什么墙内又没有的时候梯子就很重要了。正所谓“手里有粮,心里不慌”。用刚买了服务逛了逛twitter、youtube,其他也不知道看点什么,就随便进了几个博友的博客,感觉别人的博客总是做的像精心打理的花园,而我的则是荒草丛生的后院。故而上了typecho论坛看了看主题插件什么的,看到一个用新浪微博做图床的插件,并百度了一下可行性,竟意外发现了腾讯居然就有免费的对象存储可以用来做图床,而且流量空间充足。 随即迫不及待的申请了账号实验下。注册腾讯云需要实名认证,腾讯云的实名认证很有意思,用微信付款一分钱就可以了。 这里要吐槽下腾讯QQ的验证方式。不知道从什么时候开始QQ默认开启了设备登录验证,在新电脑或者很久没用的电脑上登录QQ的时候会要求打开手机QQ验证。但是没有手机QQ只能通过发一条短信给腾讯作为验证。发短信验证的方法已经很多年没有变过了,好几次我想验证的时候看到长长的号码就放弃了。不知道在大家都采用下发验证码的时代腾讯为什么还要坚持用户“上传”验证码。 说回腾讯的对象存储。开通存储桶之后就可以往空间上传图片或者文件了,点详情进去复制链接,就可以在博客中引用。基础配置界面有两个功能很实用,一是防盗链,可以设置白名单或者黑名单,这个对于流量大的网站很有用。二是回源设置。所谓回源设置就是说当访问的资源不存在时,可以设置一个备用地址来实现对资源的访问,起到一个备份作用。例如下图就是我的一个备份,我在存储桶中删除了这张图片,把回源地址设置为我自己的域名,并在我自己的服务器上传了这张图片: 特别要说明的是,这个回源设置可以自动把备份站的文件复制到存储桶中,下次访问就会直接访问存储桶的数据了。 总体来说,腾讯对象存储这个免费资源是非常良心的,无论是个人博客还是小公司的企业站都足够使用。不过我还是要吐槽下腾讯的服务。前段时间爆出腾讯云因为磁盘故障后操作人员的不规范处理导致“前沿数控”的数据丢失,前沿数控提出了高达千万的赔偿要求。其实磁盘故障这些有时候是不可控的,但如果操作人员按规范备份数据也不会有什么问题。不过既然事情发生了,给人家造成那么大损失,总要有个妥当的解决方案。但据前沿数控的文章表示,事发后联系腾讯客服得到的是“24