BrainyCP — панель которую пишет хостер (shneider-host?) и похоже смотрели в сторону Cpanel когда задумали свою панель. Реально много функционала, правда глюков я словил много пока тестировал. Что нравиться — большой функционал. Разные версии php, которые они сами собирают в…
Хостинг панели. Часть 2 — VestaCP
Сразу о плюсах: Открытый исходный код. Большая популярность и большое комьюнити, в том числу русского говорящие. Установка — простая, всего 2 команды curl -O http://vestacp.com/pub/vst-install.sh bash vst-install.sh Но простая она если от нее ничего не требовать. Установщик говорит: Если же…
Хостинг панели. Часть 1
Давно я уже плаваю в рынке хостеров, за более чем 15 лет видел как люди успевают сделать по несколько хостинг проектов 🙂 с первого раза то не всегда получается, да и со второго и даже третьего… Что тогда говорить за…
ISPmanager отключить двухфакторную авторизацию
Для отключения двухфакторную авторизацию необходимо зайти на сервер через ssh с root правами
Гонимся за оценкой 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…
vsftpd 500 OOPS: prctl PR_SET_SECCOMP failed
После обычного обновления через yum update вылезла ошибка у vsftpd Для решения, необходимо в его конфиг /etc/vsftpd/vsftpd.conf или /etc/vsftpd.conf прописать И конечно же перезагрузить
Удалить файлы старше X дней
Чтобы удалить файлы старше 7 дней, выполним команду find /home/user -type f -mtime +7 -print0 | xargs -0 rm -f где mtime +7 указываем на 7 дней
Бекап 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.