Astuce
Installation de memcached
A savoir
Directadmin/Custombuild
Php 7.1
Installation du système de cache Memcached sur un serveur Centos 7 avec Directadmin et une version de php 7.1
Adaptation du post de Sherin Abdulkhareem
Télécharger la dernière version de memcached et installation par yum de libevent.
# wget -c http://www.memcached.org/files/memcached-1.5.21.tar.gz
# tar -xzf memcached-1.5.21.tar.gz
# cd memcached-1.5.21/
# yum -y install libevent libevent-devel
# ./configure –prefix=/opt/memcached
# make
# make install
Script écrit par syslint pour le démarrage ou fermeture
# wget -c http://files.syslint.com/conf/memcached.redhar.rc.txt
# mv -f memcached.redhar.rc.txt /etc/init.d/memcached
# chmod 750 /etc/init.d/memcached
# mkdir /var/run/memcached
# /etc/init.d/memcached start
# chkconfig –add memcached
# chkconfig memcached on
Installation de php-pecl memecache avec php 7. Si vous utilisez la version 7.0 au lieu de la version 7.1, il suffit de remplacer le « 71 » par « 70 ».
# wget https://github.com/websupport-sk/pecl-# memcache/archive/NON_BLOCKING_IO_php7.zip
# unzip NON_BLOCKING_IO_php7.zip
# cd pecl-memcache-NON_BLOCKING_IO_php7
# /usr/local/php71/bin/phpize71
# ./configure –enable-memcache –with-php-config=/usr/local/php71/bin/php-config71
# make
# make install
Ajout dans le fichier php.ini (/usr/local/php71/lib) au niveau des « Dynamic Extensions »
extension=memcache.so