美文网首页
PHP5.6与PHP7的memcached安装

PHP5.6与PHP7的memcached安装

作者: crazytang | 来源:发表于2018-05-05 16:38 被阅读0次

因需要兼容旧系统,所以服务器还保留了PHP5.6,有些比较新的系统就直接上PHP7了
PHP5.6的安装位置是 /usr/local/php
PHP7的安装位置是 /usr/local/php7

在PHP上使用memcached,需要安装三个东西

  1. libmemcached
    libmemcached在yum服务器上版本比较低,不要yum install libmemcached,否则会导致安装php-memcached扩展的时候报错。
    请到这里下载最新版:https://launchpad.net/libmemcached/+download

wget -c https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar -zxvf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure # 不需要设置安装目录
make && make install

  1. memcached缓存服务器
    memcached可以到这里下载:https://memcached.org/

wget -c http://www.memcached.org/files/memcached-1.5.7.tar.gz
tar -xvzf memcached-1.5.7.tar.gz
cd memcached-1.5.7
./configure --prefix=/usr/local/memcached --enable-64bit
make && make install

启动memcached服务

/usr/local/memcached/bin/memcached -u www -d -m 256m -p 11211

  1. php-memcached扩展
    下载地址:http://pecl.php.net/package/memcached
    PHP7安装

wget -c http://pecl.php.net/get/memcached-3.0.4.tgz
tar -zxvf memcached-3.0.4.tgz
cd memcached-3.0.4
/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config --disable-memcached-sasl
make && make install

PHP5.6只能安装2.x.x版本

wget -c http://pecl.php.net/get/memcached-2.1.0.tgz
tar -zxvf memcached-2.1.0.tgz
cd memcached-2.1.0
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --disable-memcached-sasl
make && make install

没啥技术含量,里面有些坑过几个月就可能要踩一次,记录下来,防止又忘了。

相关文章

  • 2019-12-30

    PHP5.6 与 PHP7 加解密区别PHP5.6 PHP7 加解密方法

  • PHP5.6与PHP7的memcached安装

    因需要兼容旧系统,所以服务器还保留了PHP5.6,有些比较新的系统就直接上PHP7了PHP5.6的安装位置是 /u...

  • mac php56升级php70

    //安装PHP7 命令:$ brew install php70 //删掉以前安装的PHP5.6 //你可以根据自...

  • PHP7安装Memcached扩展

    安装依赖库 libmemcached 安装php7的memcached扩展 启动扩展 修改配置文件 在末尾添加 重...

  • 2018-02-02

    PHP7 Memcached CAS 变化 服务器升级PHP7后发现一些Memcached的get和getMult...

  • 安装memcached

    Linux(centos)为php7安装memcached扩展 搞这个扩展用了不少时间,之前都是非常快的安装上了。...

  • 如何将PHP7达到最高性能

    PHP7 VS PHP5.6 1. Opcache 记得启用Zend Opcache, 因为PHP7即使不启用Op...

  • CentOS PHP5.6 安装 memcached 扩展

    第一步需要 安装 libmemcache 下载官网https://launchpad.net/libmemcach...

  • php7.3.5配置swoole4

    一、PHP7源码安装和Swoole源码编译安装 1.1 PHP7源码安装 1.1.1 获取源码与安装 获取PHP7...

  • ubuntu16.04安装PHP5.6和7.0

    Ubuntu16.04安装php5.6以及php5.6与php7.0 的切换ubuntu 使用apt-get in...

网友评论

      本文标题:PHP5.6与PHP7的memcached安装

      本文链接:https://www.haomeiwen.com/subject/jicerftx.html