让WordPress使用Redis缓存来进行加速

Redis是一个高级的key-value存储系统,类似memcached,所有内容都存在内存中,因此每秒钟可以超过10万次GET操作。我下面提出的解决方案是在Redis中缓存所有输出的HTML 内容而无需再让WordPress重复执行页面脚本。这里使用Redis代替Varnish设置简单,而且可能更快。安装 Redis如果你使用的是 Debian 或者衍生的操作系统可使用如下命令安装 Redis:

- 阅读全文 -

解决wget下载文件名乱码的一些方法

在下载用apache或者nginx做的索引目录时,遇到文件名乱码问题。搜索了不少资料,尝试了好几种方案,大家可以结合使用。一般情况下加上--restrict-file-names=nocontrol参数就可以用了。其实除了下面方法一和方法二外,还有一个大家可以自由发挥的,我是没有研究透,编码实在太让自己头疼了。有一个前提,要注意索引目录显示出来的是什么编码,比如有些网站是UTF-8(这个应该比较正

- 阅读全文 -

用wget下载整个网站或索引目录

一直不知道nginx或者apache建立的索引目录是怎么下载的,偶然听到一个朋友说wget可以,在网上一查果真行,哎哎,终于可以满足自己的下载欲望了。记录命令使用情况如下。$ wget -c -r -nd -np -k -L -p -A c,h www.xxx.com/doc/path/-c 断点续传 -r 递归下载,下载指定网页某一目录下(包括子目录)的所有文件 -nd 递归下载时不创建一层一层

- 阅读全文 -

关于sendmail发邮件出现由某某代发的解决方法

其实写这一篇文章是滥竽充数的,因为根本没有一个试验成功的方法。不过感觉大家的方法和思路还是对的,所以就先记录下来,也许是自己的系统有点bug吧,如果没有用人家的一键包的,可以自己尝试下,应该会有点思路,不保证可以哦,只是收集了网上的。先来说一下情况,出现的可能是(由 root@localhost.localdomain 代发),这样的提醒。 1、更改hostname可以修改相应的localhost

- 阅读全文 -

用linux建立一个公网dns

首先介绍一下,dns服务器有三种类型。 一、转发dns 二、权威dns 三、非权威dns建立步骤:1、注册一个域名,建议在大的商家注册,不要在代理商注册,因为如果在代理商注册,域名转移将会是一个很痛苦的过程。2、有一台服务器,具有固定IP。3、在域名注册商注册dns服务器。此处不是说注册域名,而是在域名注册商处获得你的dns授权,即成为权威dns。godaddy的步骤如下:(1)登陆 Accoun

- 阅读全文 -

linux执行host命令出现command not found

我们查询DNS设置的时候常常会用到host命令,Centos5默认安装没有安装这个命令,当显示-bash: host: command not found的时候,我们就需要安装对应的包,才能使用host。host这个程序是包含在bind-utils包里面的,所以要先安装 bind-utils。 yum -y install bind-utils

- 阅读全文 -

CPU负载的分析

最近对我的本本(4核8线程)用top命令看系统状况出现了CPU利用率超过200%的情况,非常诧异,查了下相关资料,把这个问题弄清楚了。 首先来分析下CPU Load load average: 0.09, 0.05, 0.01 分别是1分钟、5分钟、15分钟的平均Load。 Load这个东西怎么理解呢,就像一条马路,有N个车道,如果N个进程进入车道,那么正好一人一个,再多一辆车就占不到车道,要

- 阅读全文 -

Load和CPU利用率是如何算出来的

相信很多人都对Linux中top命令里“load average”这一栏困惑过,到底什么是Load,Load代表了什么含义,Load高会有什么后果?“%CPU”这一栏为什么会超过100%,它是如何计算的? 带着这些问题,我们通过一些测试,来探索下其中的不解之处。首先,我们通过实验来大概确定其计算方式: 测试服务器:4核Xeon处理器 测试软件:MySQL 5.1.40 服务器上除了MySQL没有运

- 阅读全文 -

Linux Cache 机制探究

经过研究了下Linux相关代码,把对Linux Cache实现的方式做一些总结。 相关源码主要在: ./fs/fscache/cache.c Cache实现的代码 ./mm/slab.c SLAB管理器代码 ./mm/swap.c 缓存替换算法代码 ./mm/mmap.c 内存管理器代码 .

- 阅读全文 -

用yum安装Linux常用的开发包开发库

很多情况下,我们需要用到devel开发包,怎么用yum安装Linux常用的开发包/devel开发库?如下命令即可 yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-de

- 阅读全文 -

最新文章

最近回复

  • moper: 你试试我说那个补丁包,一般来说升级了应该就没问题呀,或者就找升级...
  • 3W先生: 我把官方的所有uefi版本都试了一遍都提示报错 报错如下:Up...
  • 3W先生: 在线等,我情况跟你一样,原先的IMM版本和 uefi跟你截图一样...
  • moper: 在官网呀,直接下载更新就可以了,试试看
  • 山奥林: 您好我有台惠普的服务器DL380 G7 最近经常报错 "86...
  • 古三坡: 也和你这情况一样,卡住不动,就是进不去BIOS菜单,IMM又没权...
  • moper: 直接进入BIOS里,找到IMM菜单,重新初始化下。
  • 古三坡: IMM超级管理员密码忘记了有解嘛,只有一个普通用户权限,无法更新...
  • moper: 恩恩,经常监测,有备份,做好运维,其实也可以的。
  • 老谢: 我见过生产环境数据库直接迁移到ssd上了……

分类

标签

归档

其它