*nix


[Решение] Let's Encrypt, Nginx и 403 ошибка

При ручном получении / продлении сертификата для домена на сервере с Ngnix может возникнуть ошибка 403 Forbidden при обращении к проверочному файлу: Make sure your web server displays the following content at http://site.com/.well-known/acme-challenge/xOtn064NspTWyHkbp6EOM140COWK82PW3v7sOf87kM8 before continuing: xOtn064NspTWyHkbp6EOM140COWK82PW3v7sOf87kM8.wDLw7SyOVXqZ6Ky635Vc9rgUXobw2uLFgM5S9AukTrk If you don’t have HTTP server configured, you can run the following command on the target server (as root): mkdir […]

[Git] Автодополнение команд

Чтобы использовать автодополнение вводимых git-команд через клавишу TAB, необходимо скачать скрипт git-completion.bash и сохранить его в любом месте. Затем в файле .profile (располагается к корне домашней директории) прописать до него путь: # Git command completion source /<директория>/git-completion.bash После перезапуска оболочки, автодополнение начнет работать.

[Mac OS] Настройка режима гибернации

Окончательно поборол проблемы, связанные с переход компьютера в режим сна / гибернации. Проблема заключалось в том, что находясь в режиме сна, компьютер через 4 часа самопроизвольно включался. 4 часа – непростая цифра. Оказалось, что по истечении этого времени происходит выгрузка содержимого из памяти на жесткий диск и выключение питания компьютера (таковы настройки по умолчанию для энергосбережения). […]

[Mac OS] Определяем, что блокирует переход в гибернацию

В последнее время мой iMac отказывается переходить в гибернацию – экран потухает, однако жесткий диск продолжает «шуршать», а если нажать на кнопку Power, то экран моментально включается, и компьютер готов в работе, как ни в чем не бывало. Выяснить, что мешает компьютеру корректно перейти в режим гибернации можно через следующую команду: pmset -g assertions Команда […]

[Mac OS] Cочетания клавиш для ввода популярных символов

— (длинное тире) — Shift + Alt + — … (многоточие) — Alt + ; « (открывающаяся елочка) — Alt + \ » (закрывающаяся елочка) — Shift + Alt + \ ® (зарегистрированная торговая марка) — Alt + R © (копирайт) — Alt + G ∞ (бесконечность) — Alt + 5 ƒ (функция) — Alt […]

[Mac OS] Обновление драйвера для геймпада Xbox 360

Ранее я писал, что для работы геймпада Xbox 360 на компьютерах Mac нужен специальный драйвер. С выходом OS X 10.11 этот драйвер перестал работать, а сам автор уже не обновлял свой проект более трех лет. Однако у того проекта есть форк, который сейчас очень активно развивается. Так что скачать работающий драйвер геймпада Xbox 360 можно теперь здесь.

Миграция с MySQL на MariaDB

Перевел сервер БД с MySQL (был 5.5) на MariaDB (текущая версия – 10.1). MariaDB – это форк MySQL, при чем форкнул ни кто иной, как Майкл Видениус, создатель MySQL. Причиной ответвления стала неопределенность лицензирования MySQL, после того, как она перешла под брозды сначала Sun Microsystems, а потом Oracle. Отмечается, что MariaDB имеет значительные улучшения в коде, влияющих на […]

[OS X] MenuMeters и El Capitan

С выходом OS X El Capitan замечательная утилита MenuMeters, выводящая индикаторы мониторинга системы в системный трей, перестала работать. На официальном сайте утилиты сказано, что текущая версия MenuMeters (1.8.1) не поддерживает El Capitan. Но не повод печалиться! Здесь можно скачать форк MenuMeters с исправлениями под OS X 10.11, а также подробное описание проблемы, почему оригинальная версия MenuMeters не запускается в El Capitan.

Перезапуск ihttpd для ISPManager

Если панель управления ISPManager перестала открываться, то можно попробовать перезапустить встроенный веб-сервер: killall ihttpd – остановка процесса /usr/local/ispmgr/sbin/ihttpd <IP-адрес> <порт> – запуск процесса (по умолчанию порт 1500) После чего панель должна открыться по адресу http://<IP-адрес>:<порт>

Переход сервера на Debian Wheezy

Было: # lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 6.0.10 (squeeze) Release: 6.0.10 Codename: squeeze Стало: # lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 7.9 (wheezy) Release: 7.9 Codename: wheezy