Хостинг панели. Часть 1

Давно я уже плаваю в рынке хостеров, за более чем 15 лет видел как люди успевают сделать по несколько хостинг проектов 🙂 с первого раза то не всегда получается, да и со второго и даже третьего… Что тогда говорить за…

Далее

Гонимся за оценкой ssllabs

Круто когда https://www.ssllabs.com/ssltest/analyze.html оценивает настройку SSL на A+ Чтобы этого достичь, достаточно в конфиг добавить 5 строк ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:!NULL:!RC4;    ssl_prefer_server_ciphers on;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;    add_header Strict-Transport-Security «max-age=31536000;»;

gitlab ошибка при установке

Делал установку согласно инструкции https://about.gitlab.com/install/ Но после запуска gitlab-ctl reconfigure получил ошибку: execute[/opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8] (postgresql::enable line 80) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received ‘1’ —- Begin output of /opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data…

Далее

Бекап mysql с учетом кодировки

Я считаю правильным делать бекап mysql базы данных с указанием кодировки. Поэтому…Создать дамп базы данных: mysqldump -uUSERNAME -pPASSWORD —default-character-set=utf8 USER_DATABASE > backup.sql Восстановить дамп в нужную базу mysql: mysql -uUSERNAME -pPASSWORD —default-character-set=utf8 USER_DATABASE < backup.sql utf8 при необходимости можно заменить…

Далее

Запрос лицензии при скачивании базы данных/файла

Бывает глюк что при работе с файл менеджером (архивация или скачать) и при скачивании дампа базы получает ошибку об не активной лицензии. Лечиться просто удаление файла лицензии rm /usr/local/mgr5/etc/ispmgrnode.lic Проблема бывает только на ISPmanager Business.

PID file /var/run/nginx.pid not readable (yet?) after start.

После простого обновления перестал запускаться nginx. В его логах не было никаких ошибок что конечно же огорчало еще больше. В системного логе было замечено nginx.service start operation timed out. Terminating. Полный лог: ● nginx.service — nginx — high performance web…

Далее

Зависание сервера — blocked for more than 120 seconds

Зависал иногда сервера. Ошибок никаких не было, на экране только уведомление: INFO: task nfsd:2252 blocked for more than 120 seconds. “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message. Решение нашлось далеко не сразу но радует что нашлось. В файл/etc/sysctl.conf добавляем vm.dirty_background_ratio…

Далее