Рубрика: Кэш

Redis + PHP Redis CentOS 7

Redis + PHP Redis CentOS 7

ставим redis yum -y update yum install redis php-pecl-redis service redis start chkconfig redis on Ставим php redis с помощью pecl pecl install redis в файлах /etc/php.ini или etc/php.d/redis.ini должна появиться строка Строка должна быть только в одном из файлов, иначе получим warning проверяем есть ли редис в списке php -m Ставим phpredis admin php […]

Memcached (object too large for cache) CentOS 7

MemcachePool::set(): Server 127.0.0.1 (tcp 11211, udp 0) failed with: SERVER_ERROR object too large for cache В конфиге прописываем /etc/sysconfig/memcached PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="4096" MAXITEMSIZE="8M" OPTIONS="-l 127.0.0.1 -I 8M" CACHESIZE — сколько выделим оперативки мемкешу I 8M — размер айтема кеша MAXITEMSIZE=»8M» — эта строка вроде как не работает

Установка Redis на CentOS 6.7

In this article we will learn how to install redis on CentOS 6.7 server. About redis: https://redis.io/ Prerequisites CentOS 6.7 server Access server via SSH with root user permission Step 1 — Enable EPEL repository First we need to enable EPEL (Extra Packages for Enterprise Linux) repository on server. $ wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm If wget command not found, […]

MemcachePool::set(): Server 127.0.0.1 (tcp 11211, udp 0) failed with: SERVER_ERROR object too large for cache

Вот такая вот ошибка MemcachePool::set(): Server 127.0.0.1 (tcp 11211, udp 0) failed with: SERVER_ERROR object too large for cache говорит нам что пора увеличить размер MAXITEMSIZE для memcached Запускаем редактор nano /etc/init.d/memcached Вставляем наш параметр MAXITEMSIZE=5m Далее допишем параметр -I $MAXITEMSIZE в строку daemon —pidfile ${pidfile} memcached -d -p $PORT -u $USER -I $MAXITEMSIZE -m […]

NGINX 1.8 CentOS 6.7 ISPManager

В директории /etc/yum.repos.d создаем файл nginx.repo с содержимым [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/6/$basearch/ gpgcheck=0 enabled=1 Запускаем обновление yum update nginx Перезагружаем nginx service nginx restart Даем чуток «ума» панели )) cd /usr/local/ispmgr sbin/pkgctl -D -m ispmgr cache Либо в Возможностях обновляем список ПО

Идеальный конфиг nginx для трекера

Идеальный конфиг nginx для трекера user apache; error_log /var/log/nginx/error.log crit; pid /var/run/nginx.pid; #Всего соединений = worker_processes x worker_connections worker_processes auto; events { # Устанавливает максимальное количество соединений одного рабочего процесса. Следует выбирать значения от 1024 до 4096. worker_connections 1024; # Будет принимать максимально возможное количество соединений multi_accept on; } http { include /etc/nginx/mime.types; default_type application/octet-stream; […]

CentOS 6.5 Связка Nginx 1.8 + Apache2+mod_rpaf 0.8 (ISP manager)

Подключаем репу echo "[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/6/$basearch/ gpgcheck=0 enabled=1" > /etc/yum.repos.d/nginx.repo Чистим cd /usr/local/ispmgr sbin/pkgctl -D -m ispmgr cache killall -9 -r ispmgr Но сначала нужно поставить mod_rpaf yum install mod_rpaf Если не ставится, то так # Для 32bit yum localinstall http://www6.atomicorp.com/channels/atomic/centos/6/i386/RPMS/mod_rpaf-0.8-3.el6.art.i686.rpm # Для 64bit yum localinstall http://www6.atomicorp.com/channels/atomic/centos/6/x86_64/RPMS/mod_rpaf-0.8-3.el6.art.x86_64.rpm НО В связи с тем что популярный […]

Установка memcached CentOS 6 + php ext

Итак, ставим: yum -y install memcached после чего в файле /etc/sysconfig/memcached заменить строку OPTIONS на OPTIONS="-l 127.0.0.1" У меня получился такой конфиг: PORT="11211" USER="memcached" # max connection 2048 MAXCONN="2048" # set ram size to 2048 — 2GiB CACHESIZE="256" # listen to loopback ip 127.0.0.1, for network connection use real ip e.g., 10.0.0.4 OPTIONS="-l 127.0.0.1" Я […]

Ubuntu сервер жрет всю память? Не, не слышал

На всех серверах частенько проверяю свободный рамм командой top и заметил что занято более 80% почти всегда, но не паникуйте. На самом деле все кешируется, а если мем память действительно кончается, то кэш удаляется. Реально доступную память нужно проверять командой free -m Вторая строка там где буфер кэш фрии Подробнее тут