Skip to content

Instantly share code, notes, and snippets.

@irazasyed
Last active November 15, 2023 14:28
Show Gist options
  • Save irazasyed/6066507 to your computer and use it in GitHub Desktop.
Save irazasyed/6066507 to your computer and use it in GitHub Desktop.
How-To: Install Memcache on CentOS (WHM/cPanel)

How-To: Install Memcache on CentOS (WHM/cPanel)

Without wasting much time, Let us get started!

Follow these simple instructions:

  • Step 1: Login into your WHM panel and using easyapache enable Memcache

  • Step 2: SSH into your server and fire this command yum install memcached.x86_64 php-pecl-memcache.x86_64

  • Step 3: Go to Software -> Module Installers -> PHP Pecl, Search for memcache and then install both memcache & memcached

  • Step 4: Restart apache once, Fire: service httpd restart

  • Step 5: Start memcache by firing this command: memcached -d -m 512 -l 127.0.0.1 -p 11211 -u nobody (d = daemon, m = memory, u = user, l = IP to listen to, p = port)

  • Step 6: Check your memcached server is running successfully: ps -eaf | grep memcached

All Done! If everything goes good, You should now be able to use memcached within your application.

Enjoy Caching :)

@migueltavares
Copy link

Thanks alot for the guide, it worked perfectly!

@JamesSimpson
Copy link

MemCache is not available on EasyApache on Apache Version 2.4 though

@brianjking
Copy link

Anyone have any tips on how to get Memcached working when using EasyApache4 Beta?

@chappydboz
Copy link

+1

Anyone have any tips on how to get Memcached working when using EasyApache4 Beta

@dalenoe
Copy link

dalenoe commented Jan 6, 2017

Unfortunately, I am having the same problems @sebastiansulinski

Any ideas?

@itseasy21
Copy link

@dalenoe Try with these steps and it should work fine.

Step 1 - Install SASL:
yum install cyrus-sasl-devel

Step 2 - Compile libmemcached with SASL installed:

cd ~
wget 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

Step 3 - Install PHP Memcached:

pecl install memcached

@faca5
Copy link

faca5 commented May 6, 2017

Hello.

Do you have any idea how to install PHP Memcache in EasyApache 4 for PHP 7? It works for PHP 6.

@sharabh
Copy link

sharabh commented Sep 7, 2018

I see the option to enable Memcache for PHP 7.1 in EasyApache 4. Enabled it on my server and it's working.

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