2.8.4.1. PHPMemcacheAdmin
Требования: PHP 5.2+
Приложение PHPMemcacheAdmin позволяет мониторить нагрузку памяти Memcache с помощью собственного веб-интерфейса.
Установка
Чтобы установить PHPMemcacheAdmin, выполните следующее:
- Подключитесь к хостингу по SSH.
- Перейдите в каталог, в котором хотите разместить менеджер Memcache(d), с помощью команды:
cd ~/example.com/subdomain/dir/
Вместо
example.com/subdomain/dir
укажите нужный путь. - Выполните команду для установки менеджера в текущий рабочий каталог:
git clone https://github.com/elijaa/phpmemcachedadmin .
- Произведите настройку подключения к Memcache(d).
Настройка
Чтобы добавить сервер Memcache(d) в менеджере, выполните следующее:
- Перейдите в каталог, куда был установлен PHPMemcacheAdmin и откройте файл
Config/Memcache.php
. - В файле укажите конфигурацию без изменений:
<?php return array ( 'stats_api' => 'Server', 'slabs_api' => 'Server', 'items_api' => 'Server', 'get_api' => 'Server', 'set_api' => 'Server', 'delete_api' => 'Server', 'flush_all_api' => 'Server', 'connection_timeout' => '1', 'max_item_dump' => '100', 'refresh_rate' => 2, 'memory_alert' => '80', 'hit_rate_alert' => '90', 'eviction_alert' => '0', 'file_path' => 'Temp/', 'servers' => array ( 'Default' => array ( explode("/",__DIR__)[2] => array ( 'hostname' => 'unix:///home/' . explode("/",__DIR__)[2] . '/.system/memcache/socket', 'port' => '0', ) ), ), );