关于memcached:Memcached-1512-移植指南openEuler-2003-LTS-SP1
Memcached 1.5.12 移植指南介绍简要介绍Memcached是LiveJournal旗下Danga Interactive公司以Brad Fitzpatric为首开发的一款高性能分布式内存对象缓存零碎,通过缓存数据库查问后果,缩小数据库拜访次数,来进步动静Web利用的访问速度、进步可扩展性。 Memcached的官网链接:https://memcached.org/ 开发语言:C 一句话形容:分布式内存对象缓存零碎 环境要求硬件要求硬件要求如下表所示。 我的项目阐明服务器TaiShan 200服务器(型号2280)CPU鲲鹏920 5250处理器磁盘分区对磁盘分区无要求操作系统要求操作系统要求如下表所示。 我的项目版本openEuler20.03 LTS SP1 aarch64Kernel4.19查问以后零碎版本信息 cat /etc/os-release 装置openEuler操作系统,请参考https://openeuler.org/zh/docs... 阐明:装置形式倡议抉择“Server with GUI”装置形式。 配置编译环境编译Memcached须要筹备C编译器、GNU、make、automake、libevent和libevent-devel。 装置gcc,已装置则跳过 yum -y install gcc gcc-c++ kernel-devel 装置GNU make和automake、unzip、telnet,已装置则跳过 yum -y install make automake unzip telnet装置libevent和libevent-devel yum -y install libevent libevent-devel获取源码若您的服务器能够拜访网络,执行 wget https://github.com/memcached/... 命令下载源码。否则,请拜访 https://github.com/memcached/... 下载源码并复制到服务器“/home”目录。 编译和装置以本地下载源码并上传到服务器为例阐明编译和安装操作 解压源码包 cd /homeunzip 1.5.12.zip进入“memcached-1.5.12”目录 cd memcached-1.5.12配置Memcached sh autogen.sh./configure --prefix=/opt/memcached可在该步骤指定Memcached装置目录,例如本文指定装置在“/opt/memcached”目录下。 执行编译 make -j60-j60参数充分利用多核CPU劣势,放慢编译速度。 执行装置 make install进入指定的Memcached装置目录“/opt/memcached”,若生成的“bin”目录中呈现“memcached”可执行文件,阐明编译装置实现配置环境变量 a. 将以下命令增加至“/etc/profile”文件中 export PATH=/opt/memcached/bin/:$PATHb. 使环境变量失效 ...