Настройка VPS-сервера Debian

  • Отключаем IPV6, чтобы при отправке почты не было проблем с spf:
    файл /etc/exim4/exim4.conf.template
    в строке 55 (до строки "begin acl") добавляем параметр
    disable_ipv6 = true
  • чтобы PHPMyAdmin всегда работал на HTTPS:
    файл /etc/phpmyadmin/config.inc.php
    в конец файла добавляем параметр
    $cfg['ForceSSL'] = true;
  • в настройках php включаем
    -- CURL,
    -- display_errors,
    -- session.gc_maxlifetime = 10800,
    -- memory_limit =512
  • под рутом создаем задание крону для очистки каталога сессий (если CMS использует сессии, то возможно переполнение):
    find /var/www/xeon/data/bin-tmp/ -name "sess_*" -exec rm {} \;
  • настроить загрузку файлов, превышающие размер 128КБ, если PHP включен в режиме FastCGI.
    Для этого нужно указать параметр
    FcgidMaxRequestLen 107374182,
    прописав его в файле /etc/apache2/mods-available/fcgid.conf
    <IfModule mod_fcgid.c>
      FcgidConnectTimeout 20
      FcgidMaxRequestLen 107374182
      <IfModule mod_mime.c>
        AddHandler fcgid-script .fcgi
      </IfModule>
    </IfModule>