linux下memcache的安裝和啟動
阿新 • • 發佈:2019-02-16
- 安裝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引數