1. 程式人生 > >centos yum安裝memcached及php memcache擴充套件

centos yum安裝memcached及php memcache擴充套件

注意事項:

安裝時注意許可權問題 sudo

需先啟動memcache服務 php才能測試

Memcached是高效能的,分散式的記憶體物件快取系統,用於在動態應用中減少資料庫負載,提升訪問速度。


開始安裝memcache


查詢相關軟體包
#yum search memcache

有了,現在可以安裝了
#yum -y install –enablerepo=rpmforge memcached php-pecl-memcache

#如果提示沒安裝成功 yum update一下 然後再執行命令 成功即把memcache服務端和php memcache擴充套件都安裝好 會在/usr/lib64/php/modules/memcache.so 
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * atomic: mirrors.neusoft.edu.cn
 * base: mirrors.btte.net
 * extras: mirrors.yun-idc.com
 * updates: mirrors.btte.net
Setting up Install Process
Error: Nothing to do


驗證一下安裝結果
#memcached -h
#php -m|grep memcache
 
設定開機啟動
#chkconfig memcached on


啟動memcached
#service memcached start


到這裡memcache服務端安裝成功 測試安裝是否成功
[
[email protected]
usr]# php -m|grep memcache
memcache
[[email protected] usr]# lsof -i tcp:11211
COMMAND    PID      USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
memcached 3399 memcached   26u  IPv4 12677364      0t0  TCP *:memcache (LISTEN)
memcached 3399 memcached   27u  IPv6 12677365      0t0  TCP *:memcache (LISTEN)


已經在偵聽 說明成功 會生成memcache.so 32位在/usr/lib/中 64位在/usr/lib64/


接下來載入php memcache擴充套件
php.ini中開啟 extension=/usr/lib64/php/modules/memcache.so
/etc/init.d/httpd restart #重啟Apache


需先啟動memcache 然後重啟php-fpm 即可看到擴充套件 不需重啟nginx

service php-fpm restart


程式碼測試:

mem.php

<?php

$mem = new Memcache;

$mem->connect("127.0.0.1", 11211);

$mem->set('key', 'This is a test2211!', 0, 60);

$val = $mem->get('key');

echo $val;

?>


相關推薦

centos yum安裝memcachedphp memcache擴充套件

注意事項: 1 安裝時注意許可權問題 sudo 2 需先啟動memcache服務 php才能測試 Memcached是高效能的,分散式的記憶體物件快取系統,用於在動態應用中減少資料庫負載,提升訪問速度。 開始安裝memcache 查詢相關軟體包 #yum search

Centos安裝Memcached和(Nginx)Memcache擴充套件詳細教程

下載memadmin,下載地址:http://www.junopen.com/memadmin/ 並在IIS新建站點。 測試地址:http://wap.yousawang.com/mem , 1.重啟 apache   service httpd restrat   /etc/init.d/httpd

centos yum安裝高版本php,apache,mysql

ive 分享圖片 == err yum安裝 centos ack grep require 1.檢查當前安裝的PHP包 yum list installed | grep php 或者 yum list installed php* 如果要刪除,可執行 yum r

Windows通用的超簡單快速安裝RedisPHP Redis擴充套件

大部分人都會給你推薦這個連結(github.com/MicrosoftArchive/redis),但是我更推薦這個: https://github.com/tporadowski/redis/releases 鑑於國內github速度一般.所以我上傳到了雲盤(2018-10-01)Redi

centos yum安裝高版本php

準備工作:配置防火牆,開啟80、3306埠。CentOS 7.0預設使用的是firewall作為防火牆,這裡改為iptables防火牆。#停止firewall服務 systemctl stop firewalld.service #禁止firewall開機啟動 systemc

CentOS 7下yum安裝Apache不解析php問題的解決

首先,說一下問題發生的場景: 安裝完畢後,apache 不解析 php ,不解析的現象是瀏覽器直接顯示或下載了 php 檔案的原始碼 過程略帶說一下了,具體步驟自行搜尋,然後重點說下容易踩的幾個坑 1. yum 安裝 apache 後,必須安裝依賴包 httpd-devel ,否則是不存在檔案 apx

cmd安裝memcached 以及php安裝memcache擴充套件

1、下載memcached軟體 32位下載地址: memcached-win32-1.4.4-14.zip(直接下載),memcached-win32-1.4.4-14.zip下載頁面:http://blog.couchbase.com/memcached-144-windows-32-bit-

如何在CentOS 6上通過YUM安裝Nginx和PHP-FPM(轉)

木馬 dlink baidu centos 6 service 允許 dev dap mes 準備篇: 1、配置防火墻,開啟80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --stat

Memcached&PHP-Memcache安裝配置

params makefile fpm 可擴展性 spa 安裝配置 -i ref 取出 參考文檔: memcache官網:https://memcached.org/ 參考:http://www.runoob.com/memcached/memcached-install

php(5.6.30-ts-x86)及其他版本php擴充套件imagick安裝支援curl擴充套件一般擴充套件安裝方法

apache錯誤日誌中報錯: PHP Warning:  PHP Startup: Unable to load dynamic library 'E:/MediaServer/usr/local/php/ext\\php_imagick.dll' - \xd5\xd2\xb2\xbb

linux centos7 lnmp 安裝redisphp開啟redis擴充套件 自測

最近專案需要把memcache換成redis,所以就安裝redis,大概費了三四個小時把,才把各種坑填滿,現在來了解一下: 首先,你的linux環境能用,php也可以正常訪問,就是說lnmp環境沒問題,那麼我們來一起看一下,由於是昨天安裝的,所以圖片之類的,就是找的別人跟我出一樣錯誤的部落格

Centos yum安裝php-fpm,不用編譯安裝

1、刪除 1.1、如果之前編譯安裝了php,則進入安裝位置直接刪除 一般安裝位置為/usr/local/php 1.2、如果之前使用yum安裝的,則執行 yum remove php php-common 2、安裝 參考:https://webtati

centos原始碼編譯安裝ImageMagick 和php-imagick擴充套件

1.下載安裝ImageMagick wget ftp://mirror.aarnet.edu.au/pub/imagemagick/ImageMagick-6.6.8-10.tar.gz tar -xzvf ImageMagick-6.6.8-10.tar.gz ./config

centos安裝ImageMagick 和php-imagick擴充套件

安裝ImageMagick yum install ImageMagick 2.檢視是否安裝成功 convert -version 3.安裝php-imagick擴充套件 (1).下載imagick擴充套件 官網 (2) 原始碼編譯 1.

ubuntu18.04安裝php memcache擴充套件

1.下載memcached sudo apt-get install memcachesd 2.啟動memcached memcached -d -m 64m -p 11211 3.檢視啟動狀態 ps -ef | grep memcachd 4.下載php-memcached sudo ap

linux安裝mongodbphp安裝mongodb擴充套件

2.將mongodb的安裝包上傳至伺服器    使用  rz  mongodb.tar 3.將壓縮包解壓到   /usr/local/mongodb       tar -zxvf mongodb.tar      mv  mongodb /usr/local/ 4.

CentOS安裝Redis的PHP擴充套件[轉]

、安裝Redis的PHP擴充套件 2.1 安裝phpize yum install php-devel 2.2 下載擴充套件原始碼包,直接用wget #wget下載github上的檔案 wget https://github.com/nicolasff/phpredis/arc

Redhat/CentOSyum完美配置方案(順帶yum安裝memcached

看到好多筒子們yum安裝memcached不成功,不幸的是,我也遇到了,由於各種原因,花了七八個小時才搞定。 看罈子裡好多筒子都有貼處理經驗,貌似不是很詳細徹底,我索性總結下,希望大家少走彎路。 條條大道通羅馬,但是最順暢的只有一條。。。 我的系統版本為:rhel5.3 3

centos7 離線安裝PHPPHP相關擴充套件

1、安裝PHP7   下載php7(php-7.1.12.tar.gz)包匯入centos7 /data/rj 2.解壓包  tar -zxvf php-7.1.12.tar.gz    3.安裝php 之前需要安裝mcrypt 1).下載Libmcrypt

linux下yum方式安裝redis和php-redis擴充套件

1,先安裝epel,提供安裝包 yum install epel-release rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 2,安裝redis和php-redis