В этой статье я приведу пример настройки SSH для Phabricator.
Если на сервере уже установлен SSH сервер, то его трогать не будем, разве что можно изменить стандартный порт 22, например на 2222, чтобы запустить второй SSH сервер на стандартном порту и не указывать порт в ссылках репозитория.
Архивы рубрик:Linux
Настройка Nginx для Nextcloud
Допустим Nginx установлен, Nextcloud находится в /var/www/nextcloud и нужно чтобы он открывался на поддомене https://cloud.ixnfo.com/. На момент написания статьи буду использовать Nextcloud 17.
Читать далее «Настройка Nginx для Nextcloud»Решение ошибки «Uncaught Doctrine\DBAL\DBALException: Failed to connect to the database» в Nextcloud
Когда-то давно после установки Nextcloud в Ubuntu Server заметил ошибку:
Читать далее «Решение ошибки «Uncaught Doctrine\DBAL\DBALException: Failed to connect to the database» в Nextcloud»Nextcloud. Перенос директории DATA
Однажды для хранения данных nextcloud я создал рейд и примонтировал в отдельную директорию.
Редирект HTTP на HTTPS в Nginx
В этой статье я приведу пример настройки постоянной переадресации http запросов на https.
Читать далее «Редирект HTTP на HTTPS в Nginx»Мониторинг Combined каналов сетевых интерфейсов в Zabbix
Решил добавить в Zabbix проверку количества Combined потоков сетевых интерфейсов, так как при загрузке сервера могли быть разные ситуации когда мои скрипты изменяющие их количество не всегда выполнялись или выполнялись, но значение было сброшено в процессе запуска системы.
Читать далее «Мониторинг Combined каналов сетевых интерфейсов в Zabbix»Установка WordPress и Nginx
Для пример выполню установку WordPress с Nginx в опереационной системе Ubuntu Server 18.04.
Читать далее «Установка WordPress и Nginx»Распределение прерываний сетевой платы по ядрам процессора
Приведу пример распределения прерываний сетевых интерфейсов по ядрам процессора.
Для примера возьму сервер с accel-ppp, трафиком 6Gb/s, 500K+ pps, nat с ipoe и 6000 dchp клиентов.
А также обязательно отключим hyper-threading в BIOS, так как распределение нагрузки на виртуальные ядра может сильно увеличить нагрузку на некоторые физические ядра.
Решение ошибки Phabricator HTTP Error 500: Error 1: ** unknown exception encountered, please report by visiting
Однажды я установил Phabricator и выполнив hg clone по https, заметил следующую ошибку:
Читать далее «Решение ошибки Phabricator HTTP Error 500: Error 1: ** unknown exception encountered, please report by visiting»Настройка Phabricator
Допустим Phabricator установлен как я описывал в статье:
Установка Phabricator в Ubuntu
Теперь приступим к настройке.