Установка и настройка memcached в ОС FreeBSD 11.2

Задача:
---------------------------------------------------------------Установить Memcached, реализующий сервис кэширования данных в оперативной памяти на основе хеш-таблицы.
Устанавливаем memcached
cd /usr/ports/databases/memcached make BATCH=yes install clean
Прописываем memcached в автозагрузке и выделяем 128 Мб оперативной памяти
echo 'memcached_enable="YES"' >> /etc/rc.conf echo '#memcached_flags="-d -l 127.0.0.1 -p 11211 -m 64"' >> /etc/rc.conf echo 'memcached_flags="-d -m 128 -s /tmp/memcached.socket -a 0700"' >> /etc/rc.conf
запускаем memcached
/usr/local/etc/rc.d/memcached start
Проверяем работу memcached

Переходим к установке PHP-расширения
cd /usr/ports/databases/pecl-memcached make BATCH=yes install clean
Проверяем
root@ws1:/ # /usr/local/bin/php -i | grep -i 'memcache' /usr/local/etc/php/ext-30-memcached.ini, memcached memcached support => enabled libmemcached version => 1.0.18 memcached.compression_factor => 1.3 => 1.3 memcached.compression_threshold => 2000 => 2000 memcached.compression_type => fastlz => fastlz memcached.default_binary_protocol => 0 => 0 memcached.default_connect_timeout => 0 => 0 memcached.default_consistent_hash => 0 => 0 memcached.serializer => php => php memcached.sess_binary_protocol => 1 => 1 memcached.sess_connect_timeout => 0 => 0 memcached.sess_consistent_hash => 1 => 1 memcached.sess_lock_expire => 0 => 0 memcached.sess_lock_max_wait => not set => not set memcached.sess_lock_retries => 5 => 5 memcached.sess_lock_wait => not set => not set memcached.sess_lock_wait_max => 2000 => 2000 memcached.sess_lock_wait_min => 1000 => 1000 memcached.sess_locking => 1 => 1 memcached.sess_number_of_replicas => 0 => 0 memcached.sess_persistent => 0 => 0 memcached.sess_prefix => memc.sess. => memc.sess. memcached.sess_randomize_replica_read => 0 => 0 memcached.sess_remove_failed_servers => 0 => 0 memcached.sess_sasl_password => no value => no value memcached.sess_sasl_username => no value => no value memcached.sess_server_failure_limit => 0 => 0 memcached.store_retry_count => 2 => 2 Registered save handlers => files user memcached

Перезапускаем apache
/usr/local/etc/rc.d/apache24 graceful
Свежие комментарии