1, which memcached //如果已經安裝,會有「/usr/bin/memcached」類似的輸出
memcached -h //memcache幫助列表
php -m | grep memcache //如果已經安裝,會顯示memcache,否則沒有輸出
可以用上面的三個命令檢查一下是不是已經安裝過memcache了 2,
yum search memcached //檢查有沒有安裝包,有了可以執行第三部 3,
yum -y install memcached
4, yum -y install php-pecl-memcache //memcache關聯php
5,可以用第一步的方法驗證是否安裝成功
6,啟動memcache的伺服器:
memcached -d -m 100 -u root -l 192.168.0.100 -p 11211 -c 512 -p /tmp/memcached.pid
引數說明:
-d選項是啟動乙個守護程序;
-m是分配給memcache使用的記憶體數量,單位是mb,我這裡是100mb;
-u是執行memcache的使用者,我這裡是root;
-l是監聽的伺服器ip位址我這裡指定了伺服器的ip位址192.168.0.100;
-p是設定memcache監聽的埠,我這裡設定了11211,最好是1024以上的埠;
-c選項是最大執行的併發連線數,預設是1024,我這裡設定了512,按照你伺服器的負載量來設定;
-p是設定儲存memcache的pid檔案,我這裡是儲存在 /tmp/memcached.pid; 7,
pecl install memcache //如果需要php擴充套件,就用下面這個命令
8,第七部會提示「
error: `phpize' failed」這樣的報錯,再安裝php-devel:
yum install php-devel
9,配置php.ini檔案:
開啟/etc/php.ini檔案,新增一行來載入memcache擴充套件:
extension=memcache.so
10,設定開機啟動:
chkconfig memcached on
11,啟動,停止,重啟
service memcached start
service memcached stop
service memcached restart
12,執行phpinfo()的探針顯示正確的結果應該有類似下圖的memcache配置說明:
13,memcache環境測試:
執行下面的php檔案,如果有輸出this is a test!,就表示環境搭建成功。開始領略memcache的魅力吧!
< ?php$mem = new memcache;
$mem->connect(「127.0.0.1″, 11211);
$mem->set(『key』, 『this is a test!』, 0, 60);
$val = $mem->get(『key』);
echo $val;
?>
Centos yum安裝與配置NFS
系統環境 centos 7.2 64位 1 檢測是否安裝nfs service nfs status 2 安裝nfs yum install nfs utils 3 配置 etc exports檔案 nfs伺服器的配置相對比較簡單,只需要在相應的配置檔案中進行設定,然後啟動nfs伺服器即可。nfs的...
centos yum倉庫配置
yum 的配置檔案在 etc yum.repos.d 目錄下,其中有多個配置檔案,每乙個配置檔案中都可以配置乙個或多個repository,但是最終會被合併為乙個交給系統,所以多個檔案只是為了方便管理。幫助說明位址 最後不要忘了 1.yum clean all 清除系統所有的yum快取 2.yum ...
配置CENTOS YUM更新源
眾所周知,centos 有個很方便的軟體安裝工具 yum,但是預設安裝完centos,系統裡使用的是國外的centos更新源,這就造成了我們使用預設更新源安裝或者更新軟體時速度很慢的問題。為了使用yum工具能快速的安裝更新軟體,我們需要將預設的yum更新源配置為國內的更新源。yum更新源配置檔案位於...