新聞中心
前言
本篇文章記錄一下linux centos 7中關于Memcached的安裝與配置。

創(chuàng)新互聯(lián)專注于津南企業(yè)網(wǎng)站建設,成都響應式網(wǎng)站建設,商城建設。津南網(wǎng)站建設公司,為津南等地區(qū)提供建站服務。全流程按需定制,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
安裝
安裝memcached之前首先需要安裝libevent,我這里用的版本是:
- libevent-2.0.22
- memcached-1.4.25
首先將這兩個安裝文件上傳至Linux服務器,在解壓安裝之前最好先檢查一下是否已安裝,從libevent開始:
rpm -q libevent
既然已經(jīng)安裝了一個版本的libevent,那么我們就先將其卸載后再安裝我們自己的libevent,卸載命令如下:
rpm -e --nodeps libevent-2.0.21-4.el7.x86_64
卸載成功后我們就可以解壓安裝libevent了,命令如下:
tar -zxvf libevent-2.0.22-stable.tar.gz
解壓后依然是先刪除安裝包:
rm -rf libevent-2.0.22-stable.tar.gz
接下來進入libevent目錄中,指定安裝位置并開始安裝和編譯:
./configure --prefix=/usr/libevent
提示很明確,找不到C編譯器,所以我們應先安裝gcc,安裝命令如下:
yum -y install gcc
可以看到這次成功執(zhí)行configure,最后就是編譯和安裝了:
make
make install
成功安裝libevent之后就可以安裝memcached了,首先執(zhí)行解壓:
tar -zxvf memcached-1.4.25.tar.gz
提示很明確,not in gzip format,也就是說官方提供的memcached包并沒有用gzip格式進行壓縮,所以在解壓時也不用加上-z了,直接用-xvf即可,所以正確的解壓命令如下:
tar -xvf memcached-1.4.25.tar.gz
解壓成功后依舊是先刪除壓縮包:
rm -rf memcached-1.4.25.tar.gz
接下來依然是進入memcached安裝目錄執(zhí)行configure,注意指定安裝路徑和libevent的路徑:
./configure --prefix=/usr/memcached --with-libevent=/usr/libevent
最后依然是編譯和安裝:
make
make install
至此memcached就算安裝成功了。
啟動
安裝成功后進入memcached的bin目錄執(zhí)行啟動:
./memcached -u root -d
最好再將memcache設置為開機啟動,通過vi命令打開/etc/rc.local并在尾部追加如下配置:
/usr/local/memcached/bin/memcached -u root -d
最后看一下memcached的運行狀態(tài):
ps -ef |grep memcached
停止
停止memcached也很簡單,首先需要查一下memcached進程的pid,查詢命令如下:
pgrep memcached
然后再根據(jù)pid來kill這個進程即可(-9表示強制殺死),命令如下:
kill -9 25645
總結
簡單記錄一下Linux CentOS 7中安裝memcache的全過程,希望對遇到同樣問題的朋友有所幫助,The End。
網(wǎng)頁標題:LinuxCentOS7下Memcached安裝與配置
文章來源:http://m.fisionsoft.com.cn/article/djhdpee.html


咨詢
建站咨詢
