天天看點

記憶體資料庫Memcached源碼安裝及啟停(Ubuntu)

作者:長頸鹿睡覺

Memcached是一個分布式的記憶體資料庫,主要作為高速緩存使用。

安裝依賴庫

sudo apt install libevent-dev
sudo apt install gcc
sudo apt install make           
記憶體資料庫Memcached源碼安裝及啟停(Ubuntu)

下載下傳源碼

wget http://memcached.org/latest           
記憶體資料庫Memcached源碼安裝及啟停(Ubuntu)

下載下傳之後的檔案名是latest,修改為實際的檔案名稱。

mv latest memcached-1.6.19.tar.gz           

也可以通過官網手動下載下傳:http://memcached.org/files/memcached-1.6.19.tar.gz

解壓包

tar -zxvf memcached-1.6.19.tar.gz
cd memcached-1.6.19           
記憶體資料庫Memcached源碼安裝及啟停(Ubuntu)

編譯

--prefix參數指定Memcached的安裝路徑

./configure --prefix=/usr/local/memcached
make           
記憶體資料庫Memcached源碼安裝及啟停(Ubuntu)

安裝

make test
sudo make install           
記憶體資料庫Memcached源碼安裝及啟停(Ubuntu)

将memcached指令加入PATH

修改profile檔案

vi /etc/profile           

在檔案中添加如下内容,注意等号兩邊不能有空格,不然會不生效。

export PATH=$PATH:/usr/local/memcached/bin           

修改完成後,重新登入。

啟動

-d:指定背景啟動

-p:設定端口号

memcached -d -p 11211           
記憶體資料庫Memcached源碼安裝及啟停(Ubuntu)

停止

ps -ef |grep memcached
kill -9 52410           
記憶體資料庫Memcached源碼安裝及啟停(Ubuntu)