linux下檢視memcache是否正常

2022-05-04 09:45:08 字數 1652 閱讀 7813

1   檢視memcache啟動

1.1      在xshell中檢視memcache是否啟動

在xshell中輸入ps -ef | grep mem,顯示結果如下,說明memcache已經啟動。

[root@localhostinstallation_locateserver]# ps -ef | grep mem

1.2      在瀏覽中檢視memcache是否安裝成功

(1).  檢視apache是否安裝成功

在瀏覽器中輸入伺服器的ip位址如出現如圖的所示的介面說明apache安裝成功。

(2).  檢視memcache是否執行正常

在瀏覽器的輸入位址並查詢memcache是否存在,並且顯示正常。如下圖所示。

2    訪問memcache獲得位置資訊

2.1      通過telnet訪問memcache

在定位系統正常執行後首先在本機檢視位置資訊,主要通過telnet來檢視。

(1).    安裝telnet。

[root@localhost /]# yum install telnet

(2).  安裝完成後輸入telnet 127.0.0.1 11211連線到memcached伺服器

[root@localhost /]# telnet 127.0.0.1 11211

(3).    訪問位置結果

通過get命令獲得key對應的值:

get 00258d00003a // 該值為對應的使用者id

出現如圖所示的結果,說明訪問成功,定位結果存放到memcache正常,輸入quit命令退出。

2.2      通過瀏覽器訪問memcache

通過firefox瀏覽器訪問memcache,需要安裝外掛程式poster。

安裝poster

(1).    搜尋poster外掛程式,然後安裝即可

(2).    啟動poster工具

(3).    開啟後如下圖

說明:1 定位系統所在伺服器的url:

2 訪問命令

3 傳送post請求

(4).    返回結果

2.3      selinux配置

selinux 是 2.6版本的 linux 核心中提供的強制訪問控制(mac)系統。

1.      檢視selinux

[root@localhost real_time_system]# sestatus 0

2.      臨時關閉selinux(不用重啟機器):

設定selinux成為permissive模式

[root@localhost real_time_system]# setenforce 0

3.        修改配置檔案需要重啟機器:

修改/etc/selinux/config檔案

將selinux=enforcing改為selinux=permissive

2.4        apachehttpd服務啟動

當一切配置正常,通過telnet能夠獲得位置資訊,但用外網訪問的定位結果時獲取失敗,應該是http服務沒有啟動,需要配置http服務自啟動。

PHP Windows下使用Memcached擴充套件

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

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...

Linux下檢視記憶體

前言 在linux上不像在windows上看記憶體那樣方便,而且還有swap這個新的概念,所以知道如何來看linux記憶體還是有一定意義的.在linux下檢視記憶體我們一般用command free root nonamelinux free total used free shared buffe...