ISPmanager. Проблема с загрузкой файлов после установки FastCGI

Подключаемся к сервер по SSH. Редактируем файл /etc/httpd/conf.d/fcgid.conf nano /etc/httpd/conf.d/fcgid.conf Добавляем в конец строки: FcgidConnectTimeout 200 MaxRequestLen 99000000 FcgidMaxRequestLen 99000000 Перезапускаем apache и ngnix service httpd restart ; service ngnix restart Проверяем загрузку файлов.   0.0 00

Обновить версию PHP до 5.6 ISPmanager 4 (Centos 6)

Удалять старую версию PHP не нужно. Подключаемся к серверу по SSH. Скачиваем и подключаем репозиторий REMI: wget -P /root/ http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -ivh /root/remi-release-6.rpm В файле remi.repo подключаем нужную версию PHP, Где «enabled=0» изменить на  ‘enabled=1’ напротив необходимого php. nano /etc/yum.repos.d/remi.repo…

Ускорить сайт с помощью CloudFlare

У CloudFlare есть очень много разных полезных бесплатных функций. Настроим проксирование так, чтобы немного ускорить сайт. Авторизируемся в кабинет CloudFlare, выбираем нужный сайт и переходи в раздел «Speed» на вкладку «Optimization«: Находим параметр «Auto Minify» и устанавливаем все отметки: Ниже…

Обновить ключ лицензии ISPmanager

Иногда после просрочки лицензии панель блокируется или вовсе перестаёт работать, хотя лицензия продлена. Для этого подключаемся к серверу по SSH выполняем следующие действия.   Для ISP manager 4: Удаляем файл лицензии: rm -f /usr/local/ispmgr/etc/ispmgr.lic И загружаем новый файл командой: wget…

Как получить бесплатный SSL сертификат

Бывают моменты когда за сертификат не хочется платить, а браузеры вешают предупреждение на Ваш сайт, так как на нём либо самоподписный сертификат, либо уже просрочен. Давайте разберем несколько способов получения сертификата. 1. Сертификат от Lets Encrypt. Его можно получить разными…

Скрипт PHP для сокращения ссылок. Shortening links

Сперва напишем простой код, для генерации простого рандома символов, чтобы наша ссылка могла выглядеть примерно вот так: https://domain.tld/fw3IwO Код нашего рандома: function generatePassword($length = 0){    $chars = 'qazwsxedcrfvtgbyhnujmikolpQAZWSXEDCRFVTGBYHNUJMIKOLP1234567890-_';     $numChars = strlen($chars);    $string = '';    for ($i = 0; $i < $length; $i++) {        $string .= substr($chars, rand(1, $numChars) - 1, 1);    }    return $string;} $gename = generatePassword(8); Стоит заметить что переменная $gename…

Залить базу данных mysql в Docker (ISPmanager)

Когда в ISPmanager 5 устанавливаем дополнительный сервер базы данных (Mysql 8-10 и т.д.) система устанавливает docker и создаёт контейнер с этой версией. Иногда чтобы залить дам в дополнительную версию mysql нужно подключатся по SSH и выполнять: docker exec -i mysql-10…

Как запустить composer на ISPmanager 5?

В ISPmanager 5 все версии PHP, которые Вы установили через панель в разделе «Возможности» доступны на сервере по пути: /opt/php* Чтобы использовать composer  зайдите под нужным юзером и выполните команду: /opt/php71/bin/php composer.phar где php71 — версия php, которая нам нужна.…

Безопасность linux. Работаем с Malware Detect

Malware Detect — антивирус для веб-сервером. В основном хороший инструмент для отлова вирусов, спам-скриптов, веб-шеллов и прочего вредоносного кода в файлах сайтов.   Установка: cd /tmp wget http://www.rfxn.com/downloads/maldetect-current.tar.gz tar xfz maldetect-current.tar.gz cd maldetect-* ./install.sh   Просканировать директорию: maldet -a /var/www При…