服務器或虛擬機,CentOS操作系統
通過yum命令安裝Memcached,命令為:yum -y install memcached,該安裝過程可能要持續幾分鐘。安裝完成后我們可以在頁面看到Complete信息,具體安裝過程如下圖所示。通過yum既安裝了64位的libevent又安裝了64位的Memcached,其中libevent是一套跨平臺的事件處理接口的封裝。
安裝完成后我們可以通過命令查看Memcached的配置信息,命令為:cat /etc/sysconfig/memcached,配置信息如下圖所示。其中PORT為默認端口11211,用戶為memcached,其他配置信息不再贅述。
由于我們是通過yum安裝memcached而非源碼安裝,那么如何找到memcached默認安裝的位置呢?通過在命令行輸入which memcached命令我們可以找到memcached的位置/usr/bin/memcached,如下圖所示。一般通過yum自動安裝的程序命令都在這個目錄下。
memcached命令具體有哪些功能,我們可以通過在命令行輸入memcached -help查看,如下圖所示。
啟動選項常用的有如下幾種:
-d 是啟動一個守護進程;
-m 是分配給Memcache使用的內存數量,單位是MB;
-u 是運行Memcache的用戶;
-l 是監聽的服務器IP地址,可以有多個地址;
-p 是設置Memcache監聽的端口,,最好是1024以上的端口;
-c 是最大運行的并發連接數,默認是1024;
-P 是設置保存Memcache的pid文件。
安裝完memcached下一步便是啟動memcached服務,首先使用命令chkconfig memcached on將memcached設置為開機自啟動,然后使用命令service memcached start啟動memcached服務。命令service memcached stop用于停止memcached服務,命令service memcached restart用于重啟memcached服務,如下圖所示。
根據步驟05所示,我們使用service命令來啟動和關閉服務,那么這些service服務是如何生效的呢?實際上這些命令在yum安裝memcached時便添加到了/etc/init.d目錄下,在該目錄下memcached是一個可執行文件,我們通過service memcached help 或者 ./memcached help均可查看有哪些啟動或關閉命令,如下圖所示。
啟動memcached服務后,我們可以通過telnet命令來連接和使用memcached服務,若訪問本機的默認端口,則命令為:telnet localhost 11211 ,連接成功后在命令行窗口會出現連接成功信息。
若使用源碼安裝memcached則首先需要安裝libevent再安裝Memcached主程序。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!