Нажмите ESC для выхода

SSH

PhpStorm + Xdebug + SSH Tunnel

0

Xdebug очень удобный инструмент для отладки PHP-кода. Работающий отлично в связке с PhpStorm на локальной машине. Но, иногда, бывает так, что нужно срочно отладить код на удаленной машине. Причины могут быть разные, к примеру, внешний тестовый сервер или работа вне дома/офиса. И, если у вас нет выделенного IP, возникают проблемы, потому что вы работаете из какой-либо подсети иXdebug не сможет достучаться до порта на вашей локальной машине на котором его ждет PhpStorm. В такой ситуации поможет настройка SSH тунеля.

Продолжить чтение

Для администрирования серверов

0

Пишу больше для себя, иначе просто забываю, т.к. не администрирую сервера (в основном). Менеджер терминалов TMUX Офигенная штука для работы с терминалами. Поддерживает сессии (замена screen). Так же поддержитвает большое кол-во команд для работы с сессиями, “окнами” и панелями.

Продолжить чтение

Некоторые комманды Linux shell

2

Чтобы не забыть, приведу некоторые полезные команды для работы с веб-сервером через SSH Упаковка/распаковка каталогов и файлов Упаковать каталог mydirectory в архив mydirectory.tar.gz: tar –gzip -c -f mydirectory.tar.gz mydirectory Распаковать mydirectory.tar.gz в текущий каталог: tar –gzip -xf mydirectory.tar.gz Создать архив mybook.tar из содержимого директории mybook: tar -cf mybook.tar mybook Упаковать файл mybook.tar архиватором bzip2, получая на выходе архив с именем mybook.tar.bz2: bzip2 -zfkv9 mybook.tar Удаление директории rmdir – если директория пуста. rm -R – для рекурсивного удаления директории.

Продолжить чтение