分类目录归档:学习笔记

再次提醒:定期备份好你的博客数据

先是勺子的博客主题提供商服务器故障,造成多个小时无法正常使用,虽然后来服务器恢复正常,但勺子还是坚定地转移阵地,换新的虚拟主机提供商–ICDSOFT。然后本人发现红灯博客被黑,本人已邮件告知,但未收到他本人的回复,现已正常访问。再到今晚上本人更换主题时出现错误,发现主题再次全部感染了 function _verifyactivate_widgets “病毒”。

20140621092651

所以说网站安全问题真的防不胜防。提供商不好,换一个新的提供可以解决问题。被黑是什么问题,未知,万一被删除数据怎么办?而主题感染 function _verifyactivate_widgets “病毒”,可能是本人从第三方下载了一些商用主题而感染。解决本感染的方法就是删除全部的主题文件(修改主题functions.php没感染的速度快),但如果你的主题是个人定制的,那怎么办? 继续阅读

回归twentytwelve主题…

我是一位有要求的人,也是一位喜欢折腾的人,对于很多事情追求Simple,博客主题也是一样。但越简单的要求越难满足,来回折腾主题不下十个,每一个都用不长久。突然发现自已有所迷失,根本不知道自已真正要求是一个什么样的主题。迷失的感觉很可怪。

在折腾的过程中,发生了一件事情:在网上下载的破解主题含有恶意代码,这段代码会感染theme目录下所有WordPress主题的functions.php文件,不知道这段恶意代码有什么破坏行为,会自动为所有主题的 functions.php 加上此代码。感染后,每当你修改主题或转换主题时提示 “Fatal error: Cannot redeclare _check_isactive_widget()”、”_get_allwidgetcont” 等错误,那你的主题很有很可能已被污染。此时搜索一下所有主题的functions.php文件里是否含有这段代码。 继续阅读

Web 中文字体应用指南

近期折腾一些博客主题,在中文网站字体选择是很令人头痛的。很多网站默认显示为宋体,显示美观方面远远比不上那些英文网站。但谁叫中文字体不像英文字体那样那向二十几个字母就行了呢。所以中文网站在字体显示方面,只能针对操作系统的默认字体最大限度美化。

于是搜索到ruby-china上的一篇文章:Web 中文字体应用指南。原作者: nightire,全文如下:

在 Web 上应用字体是一项基本技术,同时也是一门艺术。对于英文字体来说可选择的范围实在是太广泛了,合理的使用它们将会为你的网站增色不少。关于英文字体的使用和搭配技巧,在这里不做赘述,只推荐一套非常好的视频:Fundamentals of Design by CodeSchool

而真正的挑战在于中文字体,由于中文字体组成的特殊性导致其体积过于庞大,除了操作系统内置的字体之外,我们很难在网站上应用其他的字体。在可选性很差的前提之下,如何正确的使用中文字体呢?

继续阅读

DirectAdmin面板安装或禁用监控服务

由于Linode自身带有DNS服务,而VPS只是个人使用,所以DirectAdmin面板里的Named服务一般都不会去使用,但它每次开机都会自动运行,为了减少资源占用,于是把它禁止运行或者说删除掉。但需要使用时又可以再恢复回去。文章后面还有卸载dovecot、安装Zend Optimizer等内容,本文为技术备忘文,但也希望对你有用。

Directadmin.01

1、安装Named服务:

cd /etc/init.d
mv named named.backup
wget http://www.directadmin.com/named
chmod 755 named
/sbin/chkconfig named reset

最后,重新启动named服务:service named restart 继续阅读

给DirectAdmin后台增加IP黑名单自动锁定功能

DirectAdmin

有人就是这么无聊,使用”密码暴力猜解”想获得你网站的后台管理权限,DirectAdmin刚安装好后马上就可以见到人有在暴力猜解了。看了一下猜测的用户名,感觉如果你的密码过短或者不是很复杂,那很快就被猜解成本,那后果很严重。虽然现在安装DirectAdmin遇到这样的情况,但我相信安装其它主机管理系统或者直接LNMP环境,一样会有人在不停扫描你的端口。于是安全很重要,特别是使用VPS的朋友,安全问题不可忽视。还好DirectAdmin针对这样的问题提供了解决方案,再好的解决方案,也需要你的复杂密码做保证。

官方帮助中心给我们的解决方案:给DA后台增加IP锁定功能。它是利用iptables规则进行限制,具体是什么规则我们就不深究了,跟着官方说明一起来安装吧。 继续阅读

折腾VPS的几个步骤与相应规划

本文适用于新手,因为高手都是喜欢纯代码的。折腾VPS,虽是折腾,但还是需要一些规划与相应步骤,否则在折腾过程当中将会多次重装系统,多次安装WEB运行环境,多次优化,并且折腾过程当中会出现这样那样的问题,最后觉得不爽又推倒重来。本人开始时就是没有规划地去折腾,折腾多了,也就是规划了,这是本人经验,现与大家分享。

digitalocean

1、选择合适的VPS运营商和VPS配置

首先,选择VPS运营商就有得头疼。VPS性能与价格各个运营商都参差不齐,网络上软文又多,不知那好那坏。选择几核的CPU,多大的内存,多大的硬盘,多大的流量,选择那个数据中心呢?这些问题涉及到费用与往后运行的稳定性。 继续阅读

eAccelerator、memcached、xcache、APC 等四个加速扩展的区别

折腾VPS的朋友,在安装好LNMP等Web运行环境后都会选择一些缓存扩展安装以提高PHP运行速度,常被人介绍的有eAccelerator、memcached、xcache、Alternative PHP Cache这几个缓存扩展,它们之间有什么区别?分别的作用又是什么?我们如何选择?这是本文给于大家的答案。

1、eAccelerator

eAccelerator是一个自由开放源码PHP加速器,优化和动态内容缓存,提高了PHP脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除。 它还有对脚本起优化作用,以加快其执行效率。使PHP程序代码执效率能提高1-10倍。从文字上可以理解为:eAccelerator是PHP加速器扩展。 继续阅读

Activator高级应用技巧

一般iPhone越狱的用户都会安装Activator,并且把它的手势功能替代home键或电源键,但它有更高级的应用并且没有被挖掘出来现。下面带大家来认识下所不认识的Activator功能。

一、定时开关飞行模式:

1.进入设置——Activator——任意位置——编辑(屏幕右上角)——选择计划事件——选择你要的日子,选择你要开始的时间——储存——完成。
2.在任意位置菜单下找到计划事件——选择【开关(启动)】,这里很多人会选错,最上面是开关,再是开关(禁用),最后是开关(启动)——选择开始Airplane Mode。
3.同理可以设置关闭飞行模式,比如早上6点半关闭飞行模式。
4.同理可以设置静音,禁震动。 继续阅读

WordPress for iPhone 客户端无法登陆解决方法

虽然我不会使用 WordPress for iPhone 客户端写Blog,但它是我审核及快速回复大家留言的首要工具,所以本人无论是使用iPhone还是Android手机,WordPress手机客户端是必装的。但不知为何,本次迁移博客回归ICDSoft后发现WordPress for iPhone客户端无法登陆,并且访问XML-RPC时显示412错误。

01
继续阅读

回归ICDSoft虚拟主机,VPS折腾不起…

说VPS折腾不起,不是因为费用方面的问题,而是本人的技术问题,其实除了技术问题还有信心问题。VPS安装好系统和LNMP之后就是各种优化与安全设置,优化和设置好后又有各种担心,如担心WDCP会不会还存在漏同,自已的安全设置是不是真的就很安全?更重要的是1G的内存动不动就只剩下50MB,内存那里去了?

先说一下VPS的好吧,VPS就相当于一台服务器,自已可以在上面安装各种软件及设置各种运行环境,主要优点在于几方面:
1、管理性好,因为它就是一台服务器,管理员就是你;
2、扩展性强,想装什么就装什么,环境随你搭建,做伪静态,要做GZIP压缩,做PHP加速,做shtml机制等等这些操作;
3、独立性,独立IP,独立的服务器;
4、用途广,主机、VPS、SSH…
5、还可以学学新技术,各种牛B的Linux命令; 继续阅读