1. 程式人生 > >linux下memcache的安裝和啟動

linux下memcache的安裝和啟動

  1. 安裝memcache之前要記得先安裝libevent類庫,可以選擇直接聯網下載,使用wget命令即可:
    Linux的系統中,有時候需要wget下載一個檔案,而下載地址中的檔名卻非常長,導致下載失敗,提示:Cannot write to和filename too long
    解決這個問題只需要把下載的檔案輸出為一個固定的檔名。
比如:sudo wget https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz  -c -O libevent-2.1.8-stable.tar
.gz

2.編譯三部曲:configure/make/make install
假設原始碼在/usr/local/src下,而我們希望把程式安裝在/usr/local下:

解壓:#tar -zxvf libevent-2.0.21-stable.tar.gz
進入目錄:#cd libevent-2.0.21-stable
指定安裝路徑:#./configure --prefix=/usr/local/libevent
編譯安裝:#make && make install

同理memcached的安裝也是一樣:

#tar -zxvf memcached-1.5.4.tar.gz
#cd memcached-1.5.4
#./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent #make && make install

3.安裝完成後,採用和win下同樣的啟動方式:
這裡寫圖片描述
提示不能使用root來啟動,加上-u nobody引數:
這裡寫圖片描述
4.如果是想後臺啟動則需要加上-d引數,而去掉-vvv引數