技术

Apache如何开启Gzip压缩

Apache如何开启Gzip压缩

发布于: 2013-12-19 更新于: 2015-08-25 7692 次围观 5 次吐槽

因为开启 Gzip 压缩会消耗额外的 CPU 资源,所以我在LAMP一键安装脚本中默认并没有开启 Gzip 压缩。今天被人问及如何添加 Gzip 压缩,步骤很简单,只需修改 Apache 的配置文件并重启一下 Apache 即可。 在开启 Gzip...

Linux Shell逻辑运算符和表达式详解

Linux Shell逻辑运算符和表达式详解

发布于: 2013-12-13 更新于: 2013-12-13 7036 次围观 3 次吐槽

Shell 基本上是一个命令解释器,类似于 DOS 下的 command。它接收用户命令(如 ls 等),然后调用相应的应用程序。较为通用的 Shell 有标准的Bourne shell (sh)和C shell (csh)。 很多时候在写 She...

Webmin:如何安装Perl模块DBI和DBD-MySQL

Webmin:如何安装Perl模块DBI和DBD-MySQL

发布于: 2013-12-03 更新于: 2013-12-03 4276 次围观 8 次吐槽

  Webmin 是一款功能非常强大的 Linux 系统管理面板。让你可以通过浏览器就能添加用户帐号,管理 Apache,DNS,MySQL 等各种功能。Webmin 是基于 Perl 语言开发的面板,使用 Webmin 管理 Linux 服务器,...

DigitalOcean:如何在CentOS中添加Swap

DigitalOcean:如何在CentOS中添加Swap

发布于: 2013-12-02 更新于: 2015-11-11 12241 次围观 27 次吐槽

使用 DigitalOcean 有很长一段时间了,前几天在编译 PHP 的时候出现了进程被 killed 的状况,经过我的吐槽以及和别人交流后发现,是内存耗尽的缘故。其实是因为当时开着 MySQL 进程消耗了不少内存,后来觉得有必要手动添加一下 ...

安装PHP的PDO MySQL扩展

安装PHP的PDO MySQL扩展

发布于: 2013-11-28 更新于: 2013-11-28 3100 次围观 0 次吐槽

  今天在寻思着安装 Drupal 玩一下,在安装的过程中发现数据库选项只支持 SQLite 而没有 MySQL。纳尼?为什么会这样?结果发现没有编译安装PDO MySQL导致的。于是赶紧更新LAMP一键安装脚本。   PHP Data Objec...

Javascript获取URL参数值

Javascript获取URL参数值

发布于: 2013-11-25 更新于: 2013-11-25 4495 次围观 1 次吐槽

  今天碰到在做一个动态页面的时候,需要用到 URL 的参数值来作判断,从而决定某一块内容在当前页面是否显示。例如exampe.html?parm1=xxx&parm2=xxx&parm3=xxx&…,在这里就需...

DigitalOcean:San Francisco 评测

DigitalOcean:San Francisco 评测

发布于: 2013-11-20 更新于: 2013-12-04 4394 次围观 1 次吐槽

  DigitalOcean 的 San Francisco 数据中心,我也用了一段时间了。从个人感觉上来说,到国内的速度一直很稳定,包括在上网高峰时段,基本稳定在150-250ms之间。对于专心建站的人来说,这是个超具有性价比的商家。我曾经写过两...

WordPress去除文章修订自动保存自动草稿

WordPress去除文章修订自动保存自动草稿

发布于: 2013-11-19 更新于: 2013-11-19 4640 次围观 13 次吐槽

  想必很多人都会遇到发布文章后 ID 不连续的问题,比如有的时候上一篇文章是1,下一边直接到28了甚至更大。对于我这样以 %post_id%.html 为 URL 后缀的人,多少会有点 ID 洁癖。经过搜索和实验,发现了比较简单的方法,解决了这个...

Apache索引(目录浏览)的那些事儿

Apache索引(目录浏览)的那些事儿

发布于: 2013-11-18 更新于: 2013-11-18 10333 次围观 4 次吐槽

  在浏览一些镜像文件站的时候,会发现网站目录是可以浏览文件(夹)列表的。举两个例子:网易开源镜像;Ubuntu。只要 Web 服务器是基于 Apache 的网站都可以开启或禁止索引(目录浏览),那么如何实现禁止和开启显示目录索引呢? 一...

用七牛CDN加速WordPress网站

用七牛CDN加速WordPress网站

发布于: 2013-11-14 更新于: 2013-11-14 6044 次围观 7 次吐槽

  这个博客基于 WordPress 搭建在美国的 VPS 上,虽然线路不抽的时候访问速度也是嗖嗖的,但不管是电信还是联通都会有线路抽风的时候,访问网站的图片资源时就会显得慢,平均加载时间就会大大增加。   很早就听说七牛云存储,这次终于用上了,感...

在Google搜索结果中显示作者信息

在Google搜索结果中显示作者信息

发布于: 2013-11-08 更新于: 2013-11-08 2380 次围观 0 次吐槽

  在 Google 搜索关键字的时候,有时候我们会发现有些链接带有个人头像等信息,十分醒目,让人不知不觉就想点击进去。其实这是Google推出的网站站长工具中的一项技巧,利用 Google+ 个人资料,并使用醒目美观的头像作为个人资料照片,再将内...

如何新建最低权限的SSH帐号

如何新建最低权限的SSH帐号

发布于: 2013-11-07 更新于: 2014-02-01 4944 次围观 1 次吐槽

最近我发现不少基于 OpenVZ 的 VPS 哪怕在 SolusVM 面板里开启了 PPP,实际上都是没有权限的。以前我比较执着于搭建 PPTP,一旦 OpenVZ 的 VPS 没有开启 PPP 模块我就火急火燎地发 Ticket,想想看如今 P...

OpenVZ安装指南

OpenVZ安装指南

发布于: 2013-11-05 更新于: 2013-11-08 6779 次围观 2 次吐槽

  鼎鼎大名的 OpenVZ 谁不知道?在主机行业被使用(滥用)很多年,依然在茁壮发展。作为一种操作系统级别的虚拟化技术,运行 OpenVZ 没有硬性的硬件要求。OpenVZ 能够创建被称为容器(containers)的虚拟化环境。这些虚拟机没有完...

如何创建和解压tar.xz文件

如何创建和解压tar.xz文件

发布于: 2013-11-04 更新于: 2013-11-04 18334 次围观 2 次吐槽

  认识tar.xz格式文件是在Linux内核的官方网站上,比如最新的Linux内核3.12,就是.xz后缀的文件。   根据维基百科的解释, xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。和gzip与bzip2一样,同样支持多文件压缩...

Google Code迁移到Github的过程

Google Code迁移到Github的过程

发布于: 2013-10-29 更新于: 2013-10-29 3403 次围观 2 次吐槽

  之前一直是将LAMP一键安装脚本托管在 Google Code 上面,利用 SVN 进行版本控制也挺爽的。Google Code 在2014年1月15日后将不再支持创建下载(既存的下载不受影响),虽然 SVN 还是可用的,但如今 Git 已成趋...