摘要: 最近对静态博客系统非常感兴趣。原因是vps上只要装一个nginx就可以了,php和mysql可以抛掉不用。为此,我折腾了好几天,试用了好多个静态博客系统。一、octopress这个东西是我去年折腾过一段时间,算是静态博客系统里名声比较大的一个。它是基于jeklly的二次封装,带有漂亮的主题和代码样式等。不过现在我在去查查基于这个博客的网站,很多已经弃用或者停更了。看来 这个东西没能经得起时间的考验。下面说说缺点:1、生成速度慢。10几篇文章可能还没什么感觉,文章数量上百之后,每次生成速度要到好几分钟。随着文章越来越多,速度也会越来越慢。2、每次都是把页面全部生成一遍。不管原来的文章有没有改动, 阅读全文
posted @ 2013-01-08 11:20 cuxnil 阅读(3782) 评论(2) 推荐(0) 编辑
摘要: 说实话,我也不太明白开启了Rewrite到底有什么用。我知道的是,如果你更改了wordpress的文章链接方式,如果没有启用Rewrite,会找不到文章。下面介绍下如何在nginx+wordpress环境下启用Rewrite。方法很简单,就是在网站的server配置文件里加一段:location/{try_files$uri$uri//index.php?q=$uri&$args;}经测试,完全可用。 阅读全文
posted @ 2013-01-08 10:35 cuxnil 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Debian/ubuntu适用,其他linux对照着来。1、安装所需的软件sudo apt-get install pptpd2、编辑/etc/pptpd.conf文件,去掉下面两行的注释 localip 192.168.0.1remoteip 192.168.0.234-238,192.168.0.2453、在/etc/ppp/chap-secrets文件中添加vpn用户, 按照下面的格式,每个用户一行。username pptpd password *4、编辑/etc/ppp/options,找到ms-dns这一项,设置你的DNS.ms-dns 8.8.8.8ms-dns 8.8.4.45 阅读全文
posted @ 2013-01-06 10:04 cuxnil 阅读(398) 评论(1) 推荐(0) 编辑
摘要: 以前的vps上都是用debian。安装、设置、更新都有apt源,非常方便。但是debian有个问题,在128mb内存的VPS上安装mysql的时 候,总是不能设置root密码导致安装失败,换了centos 6.3后一切正常。而且centos 6安装、更新同样有yum源,设置比debian还方便。以后服务器操作系统就用centos 6了。一、LNMP安装Linux系统用centos 6.3,nginx 1.2.5,mysql5.5,php5.3.18。都是当前最新稳定版本。1、添加YUM软件源并更新rpm -Uvh http://centos.alt.ru/repository/centos/6 阅读全文
posted @ 2013-01-06 09:56 cuxnil 阅读(1810) 评论(2) 推荐(2) 编辑
摘要: Centos上配置防火墙,只需要把配置文件写入到/etc/sysconfig/iptables里即可,不需要输入额外的命令。当然,前提是你得安装上iptables。1、安装iptables。#yum install iptables2、设置防火墙过滤规则。#vi /etc/sysconfig/iptables下面是一个现成的iptables配置文件,已经添加了pptpvpn穿透,可正常使用pptpvpn。*filter# Allow loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use the lo0 阅读全文
posted @ 2013-01-06 09:40 cuxnil 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 开通一个账号,不能登录,不能使用SFTP,仅供代理使用。具体操作非常简单,两条命令就搞定。1、添加一个账号,比如mysshuseradd -M -s /sbin/nologin -n myssh2、给账号添加密码passwd myssh两次输入密码后,账号添加成功。 阅读全文
posted @ 2013-01-06 09:36 cuxnil 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 以前用wordpress的时候,有个插件可以把vps上的文件和mysql数据库备份到指定的位置上去,比如email、ftp、 dropbox等等。现在用emlog,并没有类似的插件,但是我们有个更简洁更好用的方法,直接利用脚本+cron定时备份数据到dropbox上。下面详述如何来实现 这个功能。一、下载脚本并赋予可执行权限#wget https://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh#chmod 700 dropbox_uploader.sh二、自己建立一个备份脚本,用来调用刚下载的 阅读全文
posted @ 2013-01-06 09:31 cuxnil 阅读(375) 评论(0) 推荐(0) 编辑
摘要: cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。在VPS上,cron一般用来执行定时备份任务,非常方便,下面来介绍一下如何做。Centos默认已经安装了cron,但是并不自动运行,可以用以下的方法来启动和设置自动启动:#service crond start #启动服务#chkconfig crond on #开机自动启动可以用crontab -e命令来编辑/var/spool/cron下对应用户的cron文件,也可以直接编辑/etc/crontab。cron的命令格式如下: 分 小时 日 月 星期 命令0-5... 阅读全文
posted @ 2013-01-06 09:17 cuxnil 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 前言:这是前段时间在用centos当桌面的时候的一些记录。现在已经改用小小输入法了,感觉比fcitx还好用。虽说是yum源安装,不过要手工操作的地方也不少,直接copy命令执行就可以,Let's Go!一、添加软件源:rpm -ivh http://download.opensuse.org/repositories/home:/cathay4t:/misc-rhel6/CentOS_CentOS-6/home:cathay4t:misc-rhel6.repo二、安装 gtk2-immodules、gtk2-immodule-xim和fcitxyum install gtk2-immo 阅读全文
posted @ 2013-01-06 09:08 cuxnil 阅读(1837) 评论(0) 推荐(0) 编辑
摘要: 我写过不少博客,最终都没有能够坚持下来。就像我用过很多操作系统一样,最终都会删除重装。关于这个博客,其实也没什么好说的。起因是无意中发现了博客园的一篇文章,进而发现博客园支持代码高亮,就想申请一个。在申请的时候,我刚买了自己的自己的vps和域名,准备搞个独立博客。原本打算是此博客废弃不用的,不过今天发生的事情让我又有了新的想法。我的独立博客已经正常运行了28天,一切良好,但是因为想搞个纯静态的网站,删除重装了。今天为这个事整整折腾了一天,直到现在。在重装VPS的过程中,我深切体会到了以前积累的文章的重要性。这是我第一次对此有深刻的体会。再想想百度空间里删除的那些06年的文章,觉得好可惜。因此, 阅读全文
posted @ 2013-01-05 22:47 cuxnil 阅读(125) 评论(0) 推荐(0) 编辑