Website

Articles about building and using a blog with Wordpress.


关于letsencrypt 官网:https://letsencrypt.org文档:https://letsencrypt.org/zh-cn/docs/文档2:https://eff-certbot.readthedocs.io/en/latest/using.html#certbot-commands 安装certbot 获取证书 命令 中间需要你在你的域名解析里加一个类型为TXT的域名,域名的名字为:_acme-challenge,txt的值为certbot提供给你的一段字串。 设置成功后回车,certbot会自动校验,校验通过了会提示你,生成证书成功,并告知你证书保存的路径。 部署证书 如果你用了宝塔,那你可以将生成的证书内容填到宝塔的SSL配置那里。 以我申请到的证书及路径为例: 部署完成后,可以考虑让nginx重新加载一下 问题

用letsencrypt的certbot申请免费证书,并部署全流程


最近每次登录上自己的ECS,都屡屡发现这么一个消息,一开始以为是别人搞错了(我这么一个小破服务器不可能会有人来恶意攻击),想想可能过两天就不会有了,没放在心上。 没想到持续了几个星期,一直都这样。 无奈之余,我就下了狠心把这个IP给ban了。 BUT。。。。。。Turned out it’s the IP address from my office……Found that I was banned to access to my ECS from my office. 无奈之作,canceled the iptables rule. So who is trying to crack my ECS? If you really need it, I can hand over my ECS login password to […]

Who’s trying to crack my ECS?


Prevent bad bots from crawling your website Bad bots here, I mean bot like AhrefsBot, which sucked all my VPS resources out, including but not limited to CPU usage up to 30%. So I decided to block it from crawling my website for now. Tried the following two steps, and […]

Prevent bad bots from crawling your website




I was using PageLines’s Platform theme for over 3 years, I really liked it. It’s simple, fast, and easy to use. The only problem is Platform theme does not mobile friendly, it’s sucked when you visit my blog by your smart phone. And this became the root reason of my […]

Have my blog theme changed






8
It was last week when my virtual host service ended. Instead of continue with the virtual host, I decided to upgrade and migrate my blog to a VPS. Here are the major steps you need to do to start a VPS hosting. ——————————————————– LNMP ——————————————————– 1. Installing LNMP to your […]

Migrated my blog to a VPS



—————————————- Step # 1: Install BIND —————————————- First you need to install BIND server. Code: $ sudo apt-get install bind9 —————————————- Step # 2: Define rg4.net domain: —————————————- You need to add rg4.net domain to bind configuration file /etc/bind/named.conf.local Open this file and append following text (zone and reverse zone […]

How to setup name server for domain called rg4.net.



WordPress Super Cache缓存插件可以将WordPress网站的动态网页(伪静态)转换成真正的静态网页。当访问者浏览你的网站的时候,生成的静态网页可以降低WordPress对主机服务器系统资源的消耗,加快网站的加载速度,提升网站的用户体验。 最近,WordPress专业主机的一些网友就遇到了这样的问题:由于WordPress网站使用的系统资源(CPU或内存等)超标,而被临时暂停服务,我们建议网友们安缓存插件来降低系统资源的消耗。今天我们来给大家介绍一下WordPress Super Cache插件的设置;今后几天,我们还将为大家陆续介绍其他的缓存类插件。

WordPress Super Cache 缓存插件设置




3
晚上搞RG4的界面,搞了一个晚上,终于选定这个主题,但是在修改里边的一些内容时,一旦加了中文就不行,直接是乱码。 于是我又是Google,又是百度,试了好多方法都不行,包括: 1. header(‘Content-Type:text/html;charset=utf-8’); 2. header(‘Content-Type:text/html;charset=’);然后转数据库的字符集 等等 最后看到下面这篇文章,终于找到思路:直接用ultraedit来转字符集从ASCII转成Unicode保存,然后再上传即可。 不过,我的ultraedit版本比较旧,跟他还不怎么一样,所以把我的ultraedit的截图发上来给大家参考。 下面是我参考的文章的原文: 博客刚刚上线,换了个清爽的主题,个别地方感觉还不太满意,马上动手改。底部加上我的博客名字(版权所有 ? 2010 晴天打雨伞),上传以后发现“攀登的SEO博客”这几个中文字乱码,同时发现另一个问题,其他的中文字显示正常,但查看源代码,发现全是乱码,好像以前有的朋友遇到过类似问题,明明博客内容很好,就是搜索引擎收录不正常,尤其是百度,这个问题不容易发现,如果哪位发现自己的博客收录不正常,最好去查看一下自己的源文件是不是乱码。 事不宜迟,于是用记事本把模板文件改成utf-8,上传,问题解决,另一个问题有出现了,博客最外面的#page div 设置为margin:0 auto,在IE里显示左对齐,这个不起作用,FF里面显示正常,折腾了大半个晚上分析代码,Google很多次,有发现另一个问题,utf-8 格式,utf-8 分utf-8 BOM 和 utf-8 无 BOM两种,而php 不支持utf-8 BOM,从网上下载了一个UltraEdit 14 ,把所有文件转化成utf-8 无BOM 格式。问题基本解决,有个小问题一直不得其解,最下面的版权信息那,鼠标放上去会抖动一下,原主题有同样问题,不知是css那个地方有误,希望高手帮忙。 这一张是他的ultraedit版本的截图: BOM 参考: UTF-8编码的文件中,BOM占三个字节。如果用记事本把一个文本文件另存为UTF-8编码方式的话,用UE打开这个文件,切换到十六进制编辑状态就可以看到开头的FFFE了。这是个标识UTF-8编码文件的好办法,软件通过BOM来识别这个文件是否是UTF-8编码,很多软件还要求读入的文件必须带BOM。可是,还是有很多软件不能识别BOM。我在研究Firefox的时候就知道,在Firefox早期的版本里,扩展是不能有BOM的,不过Firefox 1.5以后的版本已经开始支持BOM了。现在又发现,PHP也不支持BOM。 PHP在设计时就没有考虑BOM的问题,也就是说他不会忽略UTF-8编码的文件开头BOM的那三个字符。由于必须在

WordPress 中文乱码解决办法