当前位置: 首页 > Linux

彻底解决linux下安装memcached

时间:2023-04-07 01:15:46 Linux

1.去官网下载源码官网地址:www.memcached.orgwgethttp://www.memcached.org/files/memcached-1.5.2.tar.gz2.解压文件夹tarzxvfmemcached-1.5.2.tar.gz3。安装gcc和makelibtool和autoconf等编译工具yuminstallgccmakelibtoolautoconf4。去libevent.org官网下载最新的libevent(下载最新的稳定版,memcached必须依赖这个库)wgethttps://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gztarzxvfhttps://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz5。解压libevent文件夹后,首先编译libevent(编译Memcached时,指定Libevent的路径),进入libevent源码目录,执行:./configure--prefix=/usr/local/libeventmake&&makeinstall后,进入memcached源代码目录并执行:./configure--prefix=/usr/local/memcached--with-libevent=/usr/local/libeventmake&&makeinstall编译完成后,运行xxpath/memcached/下的可执行文件即可bin/内存缓存。如果在安装过程中出现时间错误导致的重复编译,可以使用:date查看时间使用:date-s"yyyy-mm-ddhh:mm:ss"然后执行clock-w#写入时间进入cmos启动时重新设置时间,使用-u用户名指定memcached,使用用户名以用户身份运行,使用-d指定memcached将PS作为后台进程执行:使用系统为CentOS7