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

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


咨詢(xún)
建站咨詢(xún)
