您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
memcached-linux下编译memcached
发布时间:2017-11-22 17:26:20编辑:雪饮阅读()
软件包:
memcached-1.4.15.tar.gz
先安装常用工具
yum install gcc make libtool autoconf
然后
cd /usr/local/src
下载libevent-2.0.21-stable.tar.gz
当使用wget在服务器里面请求https协议的资源时由于https的证书授权问题会导致请求阻塞,所以要在wget命令中添加参数使得免检查htts授权证书:
wget https://www.xynes.cn/xynes.gz --no-check-certificate
--no-check-certificate: 不检查证书
更新当前系统时间
date -s '2013-09-15 12:15:50'
把时间写入cmos
clock -w
解压libevent进入其目录执行编译命令:
./configure --prefix=/usr/local/libevent
make && make install
解压memcached安装包进入其目录执行编译命令:
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/
make && make install
然后运行memcached
cd /usr/local/memcached/
这里需要注意,默认情况下不允许root运行,所以-u nobody设置允许所有人运行
./bin/memcached -m 64 -p 11211 -u nobody -vvv
然后用windows的telnet连接测试add等命令,如果memcached无异常,则linux的字符界面会有响应的
另外如果运行memcached时指定-d参数则可使其以后台进程的方式运行,防止因窗口关闭而导致服务关闭。
./bin/memcached -m 64 -p 11211 -u nobody -d
关键字词:memcached