Skip to content

Instantly share code, notes, and snippets.

@paul91
Created May 5, 2014 14:33
Show Gist options
  • Star 24 You must be signed in to star a gist
  • Fork 7 You must be signed in to fork a gist
  • Save paul91/11538376 to your computer and use it in GitHub Desktop.
Save paul91/11538376 to your computer and use it in GitHub Desktop.
How to install php memcached on CentOS 6.5
#!/bin/bash
# How to install PHP memcached on CentOS 6.5
# Install dependencies
yum install cyrus-sasl-devel zlib-devel gcc-c++
# Get the latest libmemcached
wget https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar.gz
tar -xvf libmemcached-1.0.16.tar.gz
cd libmemcached-1.0.16
# Compile and install liblmemcached with sasl disabled
./configure --disable-memcached-sasl
make
make install
# After memcached's dependencies has been satisfied, install it with pecl
pecl install memcached
# Enable it for PHP
echo "extension=memcached.so" > /etc/php.d/memcached.ini
# Restart any PHP related daemons
service httpd restart
@webysther
Copy link

configure: WARNING: unrecognized options: --disable-memcached-sasl

@agastiazoro
Copy link

agastiazoro commented Dec 13, 2016

if you have this error running "pecl install memcached"

running: phpize
sh: phpize: command not found
ERROR: `phpize' failed

then you can install:
yum install php-devel

Thanks paul91

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment