smurf

Well-Known Member
Jun 4, 2009
57
10
58
I've searched and read through all the forums, etc and also gone back and forth with CloudLinux, but can anyone confirm:

Should we be installing and running ea-memcached from the EA4 Experimental repo (last updated 2019-6-25) or relying on the CentOS 7 memcached (based on 1.4)?

Bash:
ea-memcached.x86_64            1.5.16-3.3.4.cpanel             @EA4-experimental
memcached.x86_64               1.4.15-10.el7_3.1               base

Just to add to the confusion CloudLinux offers a ea-memcached (last updated 2018-7-30) from their cl-ea4 repo.

Bash:
ea-memcached.x86_64            1:1.5.3-2.el7.cloudlinux.1            cl-ea4
Thanks!
 
Last edited by a moderator:

smurf

Well-Known Member
Jun 4, 2009
57
10
58
Thanks for your reply @cPRex. Is there a particular reason to use the older version (1.5.3) provided by CloudLinux instead of the (1.5.16) version provided in the ea4-experimental repo?

Also which version should we install on cPanel servers without CloudLinux?

Thanks again.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
17,470
2,843
363
cPanel Access Level
Root Administrator
Is there a reason you don't want to use the version that comes with each PHP build? If you do a "yum search memcache" command on the system you'll get output similar to this, although I've only included two versions to keep the copy/paste short:

Code:
ea-php72-php-memcache.x86_64 : memcache extension for ea-php72
ea-php72-php-memcache-debuginfo.x86_64 : Debug information for package ea-php72-php-memcache
ea-php72-php-memcached.x86_64 : php-memcached extension for ea-php72
ea-php72-php-memcached-debuginfo.x86_64 : Debug information for package ea-php72-php-memcached
ea-php73-php-memcache.x86_64 : memcache extension for ea-php73
ea-php73-php-memcache-debuginfo.x86_64 : Debug information for package ea-php73-php-memcache
ea-php73-php-memcached.x86_64 : php-memcached extension for ea-php73
ea-php73-php-memcached-debuginfo.x86_64 : Debug information for package ea-php73-php-memcached
Those packages are provided through the standard EA4 repos, which we can see here:

Code:
# yum whatprovides ea-php72-php-memcached
<...truncated...>
ea-php72-php-memcached-3.1.3-4.4.1.cpanel.x86_64 : php-memcached extension for ea-php72
Repo        : EA4
and these get updated more regularly.
 

smurf

Well-Known Member
Jun 4, 2009
57
10
58
Hi @cPRex thanks for your reply. Some confusion. I'm referring to the memcached server not the PHP memcached extensions.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
17,470
2,843
363
cPanel Access Level
Root Administrator
Ah :D

So I'd still recommend my previous advice as the experimental repo isn't something that we guarantee to work well. For non-CL systems, you'd have to use whatever is available, but it might be best to choose the OS version over the experimental packages. cPanel doesn't officially support that, which is why it isn't in our main distribution.
 
  • Like
Reactions: smurf