Linux下安裝Memcached快取伺服器

2021-08-31 11:13:19 字數 1277 閱讀 8011

安裝memcached快取伺服器

由於memcache用到了libevent這個庫用於socket的處理,所以還需要安裝libevent。

2、安裝libevent-1.4.5

將libevent-1.4.5-stable.tar.gz複製到/cms/software/目錄下,執行以下命令:

# tar zxvf libevent-1.4.5-stable.tar.gz

# cd libevent-1.4.5-stable

# ./configure --prefix=/usr/ && make && make install

# make clean

3、安裝memcached-1.2.6

將memcached-1.2.6.tar.gz複製到/cms/software/目錄下,執行以下命令:

# tar zxvf memcached-1.2.6.tar.gz

# cd memcached-1.2.6

# ./configure --prefix=/usr/local/server/memcached --with-libevent=/usr/

# make && make install

# make clean

4、啟停memcached伺服器

a. 啟動memcached伺服器

/usr/local/server/bin/memcached -d -m 2048 -u root -l 58.248.253.54 -p 12000 –c 256 –p /usr/local/memcached/memcached.pid

-d選項是啟動乙個守護程序,

-m是分配給memcache使用的記憶體數量,單位是mb,我這裡是2048mb,

-u是執行memcache的使用者,我這裡是root,

-l是監聽的伺服器ip位址,我這裡指定了伺服器的ip位址58.248.253.54,

-p是設定memcache監聽的埠,我這裡設定了12000,最好是1024以上的埠,

-c選項是最大執行的併發連線數,預設是1024,我這裡設定了256,按照你伺服器的負載量來設定,

-p是設定儲存memcache的pid檔案,我這裡是儲存在 /usr/local/memcached/memcached.pid.

b. 如果要結束memcache程序,執行:# kill `cat /usr/local/memcached/memcached.pid `

5、批量啟動memcached服務

手動執行/cms/software/下memcached.sh檔案。

CentOS 下安裝編譯安裝MeMcached

tar xvf memcached 1.4.15.tar.gz cd memcached 1.4.15 configure prefix usr local memcache 出現了 configure error libevent is required.you can get it from t...

PHP Windows下使用Memcached擴充套件

github上發現了乙個很好用的小檔案,能夠 模擬出php memcached.dll的php memcached擴充套件。php memcached client 已知pcel有兩個memcache client的擴充套件,乙個是memcache,乙個是memcached,他們的實現方式不同,後者...

Linux下Redis下安裝

redis安裝 檢查是否安裝redis ps ef grep redis2.檢查gcc服務是否安裝成功 rpm qa grep gcc注 安裝成功則顯示 mkdir redis5.解壓redis安裝包 tar zxvf redis 2.8.17 tar.gz c usr local redis 解壓...