亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Linux下安裝Memcached服務器和客戶端與PHP使用示例

 更新時間:2019年04月15日 11:00:18   作者:李維山  
這篇文章主要介紹了Linux下安裝Memcached服務器和客戶端與PHP使用,結合實例形式分析了Linux環(huán)境下的Memcached服務器和客戶端安裝命令、注意事項及php相關使用技巧,需要的朋友可以參考下

本文實例講述了Linux下安裝Memcached服務器和客戶端與php使用。分享給大家供大家參考,具體如下:

Memcached是高性能的分布式內存緩存服務器,通過緩存數(shù)據(jù)庫查詢結果,減少數(shù)據(jù)庫訪問次數(shù),以提高動態(tài)Web應用的速度和可擴展性。

系統(tǒng)環(huán)境:CentOS 7.2 64位  Apache2.4.33

安裝libevent依賴庫

wget https://github.com/downloads/libevent/libevent/libevent-2.0.15-stable.tar.gz
tar -zxvf libevent-2.0.15-stable.tar.gz
cd libevent-2.0.15-stable
./configure --prefix=/usr/local
make
sudo make install

安裝Memcached服務器

wget http://memcached.googlecode.com/files/memcached-1.4.9.tar.gz
tar -zxvf memcached-1.4.9.tar.gz
cd memcached-1.4.9
./configure --prefix=/usr/local/memcached
make
sudo make install

啟動Memcache服務器:

/usr/local/memcached/bin/memcached -d -m 128 -u root -p 11211

安裝Memcached客戶端

wget http://pecl.php.net/get/memcache-2.2.5.tgz
tar -zxvf memcache-2.2.5.tgz
cd memcache-2.2.5
./configure --enable-memcache --with-php-config=/usr/bin/php-config --with-zlib-dir
make
sudo make install

make報錯: *** [memcache.lo] Error 1】解決方法:

進入memcache安裝目錄,找到mamcache.c文件,將所有的zend_list_insert加上TSRMLS_CC,形如:zend_list_insert(pool, le_memcache_pool TSRMLS_CC);

客戶端安裝好之后,我們發(fā)現(xiàn)PHP擴展庫中多了一個memcache.so

在PHP配置文件php.ini中加入該擴展:

extension=/usr/local/php/lib/php/extensions/no-debug-zts-20131226/memcache.so

重啟服務器,通過輸出phpinfo()查看該擴展相關信息

下面寫一個簡單的例子,實現(xiàn)memcache擴展與Memcached服務器的交互

<?php
  $mc = new Memcache();        //創(chuàng)建Memcache對象
  $mc->connect("127.0.0.1", 11211);  //連接Memcached服務器
  $mc->set('test','hello world',0,10); //存儲數(shù)據(jù)
  echo $mc->get('test');        //獲取數(shù)據(jù)
  $mc->delete('test');         //刪除數(shù)據(jù)
  $mc->flush();            //強制刷新全部緩存,即清空Memcached服務器
  $mc->close();            //斷開與Memcached服務器的連接

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php緩存技術總結》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結》、《PHP錯誤與異常處理方法總結》、《php面向對象程序設計入門教程》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設計有所幫助。

相關文章

  • wamp服務器訪問php非常緩慢的解決過程

    wamp服務器訪問php非常緩慢的解決過程

    這篇文章主要介紹了wamp服務器訪問php非常緩慢的解決過程,十分的簡單實用,有需要的小伙伴可以參考下。
    2015-07-07
  • php去除重復字的實現(xiàn)代碼

    php去除重復字的實現(xiàn)代碼

    php去除重復字的實現(xiàn)代碼,需要的朋友可以參考下。
    2011-09-09
  • PHP IDE phpstorm 常用快捷鍵

    PHP IDE phpstorm 常用快捷鍵

    這篇文章主要介紹了PHP IDE phpstorm 常用快捷鍵,本文分別列出了mac系統(tǒng)和Windows系統(tǒng)下的phpstorm快捷鍵,需要的朋友可以參考下
    2015-05-05
  • PHP文件上傳類實例詳解

    PHP文件上傳類實例詳解

    這篇文章主要介紹了PHP文件上傳類,結合實例形式詳細分析了PHP上傳文件類的實現(xiàn)代碼與相關使用技巧,需要的朋友可以參考下
    2016-04-04
  • PHP變量的定義、可變變量、變量引用、銷毀方法

    PHP變量的定義、可變變量、變量引用、銷毀方法

    這篇文章主要介紹了PHP變量的定義、可變變量、變量引用、銷毀方法,需要的朋友可以參考下
    2013-12-12
  • php error_log 函數(shù)的使用

    php error_log 函數(shù)的使用

    error_log函數(shù)是PHP內置的一個函數(shù),主要是用來寫錯誤日志的函數(shù),我們在多人開發(fā),或者在比較復雜,并且沒有單元測試的開發(fā)項目中,完全可以使用它來記錄我們程序中的錯誤,特別是數(shù)據(jù)庫查詢語句執(zhí)行的錯誤。
    2009-04-04
  • 示例詳解Laravel的注冊重構

    示例詳解Laravel的注冊重構

    有時候需要使用laravel搭建一個后臺內容管理系統(tǒng),但是laravel默認的登陸注冊不能滿足目前的需求,所以這就需要Laravel注冊重構了,下面跟著小編一起看看如何進行注冊重構。
    2016-08-08
  • php字符串比較函數(shù)用法小結(strcmp,strcasecmp,strnatcmp及strnatcasecmp)

    php字符串比較函數(shù)用法小結(strcmp,strcasecmp,strnatcmp及strnatcasecmp)

    這篇文章主要介紹了php字符串比較函數(shù)用法,結合實例形式分析了php針對字符串的比較、排序等操作相關技巧與注意事項,需要的朋友可以參考下
    2016-07-07
  • 解析zend studio中直接導入svn中的項目的方法步驟

    解析zend studio中直接導入svn中的項目的方法步驟

    本篇文章是對zend studio中直接導入svn中的項目的方法步驟進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • 淺談PHP表單提交(POST&GET&URL編/解碼)

    淺談PHP表單提交(POST&GET&URL編/解碼)

    下面小編就為大家?guī)硪黄獪\談PHP表單提交(POST&GET&URL編/解碼)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04

最新評論