logo

PHPMemcachedAdmin - мониторинг, статистика и управление Memcached-сервером

Разместил , . Последнее изменение: 2018-10-16. / 2 комментария

PHPMemcachedAdmin - мониторинг, статистика и управление Memcached-сервером

PHPMemcachedAdmin — веб-интерфейс для мониторинга и управления memcached-сервера с широким функционалом. Позволяет видеть в реальном времени статистику событий, статистику сервера (сеть, элементы, версия) и его конфигурацию.

Для просмотра статистики использования Memcached можно воспользоваться следующей командой или установить удобный веб-интерфейс phpMemcachedAdmin:

echo stats | nc 127.0.0.1 11211

Установка phpMemcachedAdmin

Установка phpMemcachedAdmin заключается в простом перекидывании файлов на сервер. Для этого лучше использовать отдельную директорию в корне вашего сайта либо поддомен.

Предположим, что у нас установлена VestaCP и её средствами создан сайт pupi-boy.ru для пользователя admin. В SSH-клиенте входим под пользователем admin и переходи в корень сайта:

su -l admin
cd /home/admin/web/pupi-boy.ru/public_html/

Скачиваем и распаковываем свежий архив (blog.elijaa.org):

wget https://blog.elijaa.org/wp-content/uploads/2017/03/phpmemcachedadmin-1.3.0.tar.gz
tar -xvzf phpmemcachedadmin-1.3.0.tar.gz && rm -rf phpmemcachedadmin-1.3.0.tar.gz

Для устранения ошибки "Error : Configuration file or folder is missing, please fix this error and try again." достаточно переименовать конфигурационный файл:

cd /home/admin/web/pupi-boy.ru/public_html/phpmemcachedadmin-1.3.0/Config/
mv Memcache.sample.php Memcache.php

Скрипт открывается по адресу директории в которой он установлен: pupi-boy.ru/phpmemcachedadmin-1.3.0/

Установка пароля на папку

Чтобы ограничить доступ посторонним лицам установим пароль на папку со скриптом. Если у вас Apache, то перейдите в директорию с установленным скриптом и создайте файл .htaccess со следующим содержимым:

AuthType Basic
AuthName "Private Area"
AuthUserFile .htpasswd
Require user admin

Вместо слова админ, вставьте предпочитаемый логин. Теперь создайте файл .htpasswd с произвольным текстом, который будет являться паролем. Меняем права обоих файлов на 400.

1
2
3
4
12345
Поделиься
Отправить

2 комментария Добавить комментарий

  • Отличный материал.
    Как поставить пароль на папку если есть только nginx?

    • погугли про nginx basic auth

Оставить комментарий

* Возможна анонимная отправка комментария.

Согласен с политикой конфиденциальности *