centos'的yum安裝php的memcache擴展


  讓php能使用memcached服務的擴展有兩種:memcache 和 memcached

  

  1. 先安裝libmemcached擴展

    yum -y install libmemcached

 

  2. 安裝php-pecl-memcache擴展

    yum -y install php-pecl-memcache

 

  3. 重啟php

 

  4.可通過phpinfo()查看是否安裝了memcache擴展

 

  5.安裝成功后有可能在服務器能夠通過telnet連接使用memcached服務,但是在php中通過new Memcache,加connect后返回的錯誤是連接被拒絕,這個原因是因為selinux安全機制的不允許memcached訪問11211端口,所以必須對sulinux進行設置

     臨時生效的方法: setenforce Permissive

     永久生效的方法:修改/etc/selinux/config文件,SELINUX=enforcing 改為 SELINUX=disabled,從而關閉selinux

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM