**:
詳細步驟如下:
# wget
先安裝libevent:
# tar zxvf libevent-1.4.8-stable.tar.gz
# cd libevent-1.4.8-stable
# ./configure --prefix=/usr/local/libevent-1.4.8-stable
# make
# make install
測試libevent是否安裝成功:
# ls -al /usr/local/libevent-1.4.8-stable/lib | grep libevent
# vi /etc/ld.so.conf 加入/usr/local/libevent-1.4.8-stable/lib
執行 ldconfig 否則執行memcached的時候,會提示找不到so檔案
還有一種方法是直接在lib64目錄中新增乙個link鏈結
# ln -s /usr/lib/libevent-1.4.so.2 /usr/lib64/libevent-1.4.so.2
安裝memcached,同時需要安裝中指定libevent的安裝位置:
# cd /tmp
# tar zxvf memcached-1.2.6.tar.gz
# cd memcached-1.2.6
# ./configure --prefix=/usr/local/memcached-1.2.6 --with-libevent=/usr/local/libevent-1.4.8-stable --enable-64bit --enable-threads
# make
# make install
# ln -s /usr/local/memcached-1.2.6 /usr/local/memcached
如果中間出現報錯,請仔細檢查錯誤資訊,按照錯誤資訊來配置或者增加相應的庫或者路徑。
安裝完成後會把memcached放到 /usr/local/memcached/bin/memcached
測試是否成功安裝memcached:
# ls -al /usr/local/memcached/bin/mem*
-rwxr-xr-x 1 root root 137986 11?? 12 17:39 /usr/local/bin/memcached
-rwxr-xr-x 1 root root 140179 11?? 12 17:39 /usr/local/bin/memcached-debug
啟動memcached:
# /usr/local/memcached/bin/memcached -d -m 1024 -u admin -l 127.0.0.1 -p 11211
具體引數資訊可通過memcached -h檢視,核心引數如下:
-d :指定memcached在後台執行;
-m :分配給memcached的可用記憶體大小,在32位os中不能超過2g,64位os中只受物理記憶體大小限制;
-p :memcached的監聽埠,預設為11211;
64位Linux上安裝Memcached詳細步驟
詳細步驟如下 先安裝libevent tar zxvf libevent 1.4.8 stable.tar.gz cd libevent 1.4.8 stable configure prefix usr local libevent 1.4.8 stable make make install 測...
64位Linux上安裝Memcached詳細步驟
由於32位作業系統下面單程序最大記憶體使用不能超過2g,而我們用memcached經常需要使用更大的記憶體空間,所以選擇64位的linux版本是必須的,64位os下的memcached安裝和32位os下差不多,只有乙個地方稍有不同,詳見下面的紅色字型部分。我們以版本memcached 1.2.6為例...
linux 在64位安裝memcached問題解決
1.安裝memcached所依賴的libevent 官網 解壓原始碼包至 usr local,進入解壓後的目錄,執行 configure make make install configure檔案中的預設prefix是 usr local,因此,安裝完成之後,你可以在 usr local bin 和...