64位Linux系統安裝Memcached

2022-04-15 12:47:16 字數 1614 閱讀 4919

詳細步驟如下:

# cd /tmp

# wget

# wget libevent-1.4.8-stable.tar.gz

先安裝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位系統安裝pl sql developer

在網上搜尋了半天,主要原因是oci.dll是64位的,而pl sql developer只支援32位的,在使用64位oci.dll檔案時出錯.解決方案如下 檔案到instantclient解壓目錄.2.非登入狀態下進入pl sql developer,進入首選項,在connection中設定 ora...

VirtualBox安裝64位系統

2010 04 29 到引導區報錯 this kernel requires an x86 64 cpu,but only detected an i686 cpu.求助無所不知的google大神 原來virtualbox安裝64bit的系統需要滿足以下條件 64bit的cpu 64bit的作業系統...

Linux 關於64位系統

1.判斷linux系統是32位還是64位的方法 getconf long bit 2.判斷乙個檔案是32位還是64位的方法 file lib x.so libsyssp.so elf 32 bit lsb shared object,intel 80386,version 1 sysv stripp...