2.8.5.1. PHPMemcacheAdmin
Увага!
Версію 1.3 було випущено в березні 2017 року. Наразі проект може бути зупинений.Застосунок PHPMemcacheAdmin дає змогу моніторити навантаження пам’яті Memcache за допомогою власного веб-інтерфейсу.
Налаштувати роботу Memcache(d) можна за допомогою інструкції.
Встановлення
- Підключіться до хостингу по 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', ) ), ), );