让代码更简单

CentOS安装Memcached对象缓存系统

重要:本文最后更新于2018-11-13 20:02:01,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

使用WordPress的站长都知道WordPress的速度非常慢,但是为什么别人的WordPress网站速度那么快呢?比如代码狗博客的速度快不快,嘿嘿。要优化WordPress速度,就需要用到Memcached对象缓存,下面咱们一起在服务器上布置下Memcached。

CentOS安装Memcached

CentOS安装Memcached

软件资源准备

Memcached官方下载地址:http://memcached.org/

libevent官方下载地址:http://libevent.org/

Memcached需要libevent支持,没有libevent安装不了,所以我们都准备好,最好下载到本地,或者直接使用服务器wget。

libevent下载可能有点困难,我会在文章末尾传上一份最新版的2.1.8供大家下载。

安装步骤

将下载的软件都传到一个服务器目录中,在终端cd进入该目录。

解压libevent

复制
tar zxvf libevent-2.1.8-stable.tar.gz

cd 进入解压后的文件夹

配置安装路径,这里咱们安装到/usr/local里面

复制
./configure --prefix=/usr/local

编译

复制
make

安装

复制
make install

成功安装后在/usr/local/lib目录下会生成libevent文件,使用grep命令查看。

复制
grep libevent

出现libevent相关字样说明成功。

然后在cd到我们上传软件的目录,准备安装memcached。

解压

复制
tar zxvf memcached-1.5.8.tar.gz

cd 进入解压后的文件夹

配置安装信息,需要为memcached指定libevent的安装路径,上面我们安装的是/usr/local

复制
./configure -with-libevent=/usr/local

编译

复制
make

安装

复制
make install

安装完成后会在/usr/local/bin目录下生成memcached目录,可以通过ls命令查看。

复制
ls -al /usr/local/bin/memcached

到此,memcached咱们就安装完成了,接下来启动它。

复制
memcached -d -m 128 -u root -l 127.0.0.1 -p 11211 -c 256 -P /usr/local/memcached.pid

-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是128MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址127.0.0.1,
-p是设置Memcache监听的端口,我这里设置了11211,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /usr/local/memcached.pid

libevent
免费下载提取码:21ss

感觉很棒!可以赞赏支持我哟~

1 打赏

评论 (0)

登录后评论
QQ咨询 邮件咨询 狗哥推荐