華為云計(jì)算 云知識(shí) Memcached如何配置
Memcached如何配置

簡(jiǎn)介

Memcached是一種基于libevent的通用的高性能分布式內(nèi)存對(duì)象緩存系統(tǒng)。 它通常用于通過(guò)在內(nèi)存中緩存數(shù)據(jù)和對(duì)象來(lái)加速對(duì)以動(dòng)態(tài) 數(shù)據(jù)庫(kù) 驅(qū)動(dòng)的網(wǎng)站的訪問(wèn)。 Memcached是基于修訂的BSD 許可證 授權(quán)的開源軟件。

配置編譯流程

1.獲取源代碼

軟件源碼獲?。篽ttps://memcached.org/downloads

memcached官網(wǎng):https://memcached.org/

2.編譯環(huán)境配置

執(zhí)行如下命令,安裝依賴包。

yum install gcc gcc-c++ make libevent libevent-devel -y

3.編譯源代碼

本文以memcached-1.5.16為例,下載memcached-1.5.16源碼,并編譯安裝。

1)執(zhí)行如下命令,獲取memcached源碼。

wget -c https://memcached.org/files/memcached-1.5.16.tar.gz

2)執(zhí)行如下命令,解壓包。

tar -zxvf memcached-1.5.16.tar.gz

3)執(zhí)行如下命令,進(jìn)入memcached編譯目錄。

cd memcached-1.5.16

4)依次執(zhí)行如下命令,編譯memcached。

./configure --prefix=/usr/local/memcached
make
make test
make install

4.測(cè)試已完成編譯的軟件

執(zhí)行如下命令,查看memcached版本。

/usr/local/memcached/bin/memcached -V

當(dāng)系統(tǒng)回顯出現(xiàn)如下信息,表示memcached 1.5.16編譯成功。

memcached 1.5.16