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

PHP5.6的安装位置是 /usr/local/php

PHP7的安装位置是 /usr/local/php7

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

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

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

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

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

php7安装memcached,PHP5.6与PHP7的memcached安装相关推荐

  1. 建站mysql安装_Apache+PHP5+MySQL4(5)+PHPMyAdmin 的简易安装配置(建站一切搞定)- -

    先从各官方网站下了APACHE2.050.PHP5.MYSQL4.0.20(现在是5.有一些改变,比如设置变成用向导next的方法).PHPMYADMIN2.57 (最好下载最新客户端软件这里不是最新 ...

  2. centos php7 apcu,centos php5.4 升级 php7

    接上篇,edusoho需要php5.5以上版本,于是需要升级本地php php是通过yum默认安装的.以下安装参考 link https://blog.csdn.net/u012569217/arti ...

  3. php7.2与php5.6共存,同域名下php5.6与7.2同时运行

    ## **前言** 证件照应用需要php7.2才能运行,而很多客户微擎站点上已经安装了很多应用,有些应用不支持php7,这就导致无法正常使用我们的应用,本教程将以宝塔配置的服务器环境来讲解如何在同一域 ...

  4. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  5. mac php5.6.30与php7共存,认识Homebrew以及在Mac上同时安装PHP5及PHP7

    Homebrew几乎是Mac上必备的软件,用于下载安装和管理其他软件.尤其对于程序员,讲真,本人到现在仍然不知道在Mac上如何不借助Homebrew来搭建php-apache-mysql开发环境. 认 ...

  6. Centos+Nginx+PHP7.0编译安装(和PHP5.6老版本共存)

    来源:http://blog.csdn.net/liuxinmingcode/article/details/50319145 场景 LNMP  当前版本:PHP 5.5.7  为了体验PHP7的速度 ...

  7. php5.3 php7兼容,Centos搭建PHP7.0.x让php5.3和php7兼容共存教程

    先安装php5.3 就不说,说Centos搭建PHP7.0教程: # wget  http://php.net/get/php-7.0.4.tar.gz/from/a/mirror 解压安装 # ta ...

  8. Cento7 PHP5.6 升级 PHP7.0.0

    下载PHP7包 wget http://am1.php.net/get/php-7.0.0.tar.gz/from/this/mirror 解压 tar xf php-7.0.0.tar.gz$cd ...

  9. mysql5.1编译安装centos7_CentOS7下 Nginx1.13.5 + PHP7.1.10 + MySQL5.7.19 源码编译安装

    在CentOS7下 Nginx1.13.5 + PHP7.1.10 + MySQL5.7.19 源码编译安装过程记录. 一.安装Nginx 1.安装依赖扩展 # yum -y install wget ...

最新文章

  1. 挑战 10 个最难回答的 Java 问题(附答案)
  2. spring boot环境准备及搭建
  3. linux-git服务搭建
  4. (10) ejb学习: Jpa的JTA事务和RESOURCE_LOCAL事务
  5. java不等于正整数怎么输入_关于java:测试输入是否为正整数
  6. 有关linux用户和用户组管理的知识详解
  7. 利用优先级队列实现堆栈
  8. java 面向对账 抽象_java开发银行支付、对账时证书相关的操作实例
  9. gpg: no valid OpenPGP data found. 解决办法
  10. C语言编辑飘扬的红旗代码,C语言 飘动的红旗(要有旗杆)
  11. 新技术给数据中心带来新风险
  12. C语言练习:hackerrank十五关
  13. 中国光学级聚酯薄膜市场趋势分析与营销策略研究报告2022版
  14. 【AWS云从业者基础知识笔记】——模块8:定价和支持
  15. FFmpeg安装及其简单使用之下载ts视频
  16. 案例(一) 利用RFM模型做用户价值分析
  17. 利用MATLAB绘制逆发动机MAP图
  18. CentOS7中安装字体库中文字体
  19. 云计算如何越过低碳关 数据中心是关键
  20. Mina中的Pickles SNARK

热门文章

  1. Ubuntu firefox 显示在运行无法打开,如何在终端关闭进程
  2. 迭代器、生成器、函数递归与二分法
  3. Elasticsearch+Mongo亿级别数据导入及查询实践
  4. java 算数运算符
  5. js控制分页打印、打印分页示例
  6. linux下mysql的忘记root密码的解决办法
  7. Django、Flask、Tornado的区别
  8. 推荐一本学习Groovy的书籍Groovy程序设计!
  9. MongoDB文档查询操作(三)
  10. ubuntu16全程安装mysql5.7.15!