码迷,mamicode.com
首页 > 系统相关 > 详细

memcache安装过程

时间:2020-03-19 21:24:24      阅读:78      评论:0      收藏:0      [点我收藏+]

标签:title   ip地址   use   prefix   安装位置   username   spl   mamicode   并发   

一、使用的版本是

技术图片

gccc版本4.8.5

二、安装步骤

1.以root登录系统,把下载的memcached和libevent文件,放到 /tmp 目录下:

# cd /tmp

2.先安装libevent:

# tar zxvf libevent-1.4.13-stable.tar.gz
# cd libevent-1.4.13-stable
# ./configure --prefix=/usr
# make
# make install

3.libevent会被安装到/usr/lib目录下,可以执行以下命令查看libevent是否安装成功:
# ls -al /usr/lib | grep libevent
lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent-1.2.so.1 -> libevent-1.2.so.1.0.3
-rwxr-xr-x 1 root root 263546 11?? 12 17:38 libevent-1.2.so.1.0.3
-rw-r–r– 1 root root 454156 11?? 12 17:38 libevent.a
-rwxr-xr-x 1 root root 811 11?? 12 17:38 libevent.la
lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent.so -> libevent-1.2.so.1.0.3

出现类似以上的提示,说明libevent安装成功。

4.安装memcached,同时需要安装中指定libevent的安装位置:
# cd /tmp
# tar zxvf memcached-1.4.5.tar.gz
# cd memcached-1.4.5
# ./configure --with-libevent=/usr
# make
# make install
如果中间出现报错,请仔细检查错误信息,按照错误信息来配置或者增加相应的库或者路径。安装完成后会把memcached放到 /usr/local/bin/memcached

5.测试是否成功安装memcached:
# ls -al /usr/local/bin/mem*
-rwxr-xr-x 1 root root 137986 11?? 12 17:39 /usr/local/bin/memcached
出现类似以上的提示,说明memcached安装成功;也可以用telnet验证。

#telnet localhost 11211

6.启动memcached:

# /usr/local/bin/memcached -d -m 2048 -u root -l 192.168.1.20 -p 11211 -c 1024

(这里-l后面的IP是可变的,是安装memcached的服务器ip地址)
参数说明:
-d 启动为守护进程
-m <num> 分配给Memcached使用的内存数量,单位是 MB,默认为64MB
-u <username> 运行Memcached的用户,仅当作为 root运行时
-l <ip_addr> 监听的服务器IP地址,默认为环境变量INDRR_ANY的值
-p <num> 设置Memcached监听的端口,最好是1024 以上的端口
-c <num> 设置最大并发连接数,默认为1024
-P <file> 设置保存Memcached的pid文件,与-d 选择同时使用
还有一些参数具体请参考:

# /usr/local/bin/memcached -h

三、遇到的问题

1、报错error

技术图片

这种情况只需修改Makefile把-Werror参数去掉就可以;

2、注意安装的机器是否有区分内外IP,如果有启动命令要使用内部IP启动;

memcache安装过程

标签:title   ip地址   use   prefix   安装位置   username   spl   mamicode   并发   

原文地址:https://www.cnblogs.com/yukarin/p/12527223.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!