FastCGI для 1 GB ОЗУ

FastCGI 32 ГБ ОЗУ FcgidMinProcessesPerClass 1 FcgidMaxProcessesPerClass 40 FcgidMaxProcesses 50 FcgidSpawnScore 2 FcgidTerminationScore 1 FcgidTimeScore 4 FcgidSpawnScoreUpLimit 50 FcgidIdleTimeout 300 FcgidIOTimeout 300 FcgidMaxRequestsPerProcess 2000 FcgidMaxRequestInMem 134217728 FcgidMaxRequestLen 134217728 FastCGI 6 ГБ ОЗУ FcgidMinProcessesPerClass 1 FcgidMaxProcessesPerClass 36 FcgidMaxProcesses 36 FcgidSpawnScore 2 FcgidTerminationScore 1 FcgidTimeScore 1 FcgidSpawnScoreUpLimit 36 FcgidIdleTimeout 300 FcgidIOTimeout 300 FcgidMaxRequestsPerProcess 500 FcgidMaxRequestInMem 134217728 FcgidMaxRequestLen

Читать далее

DMARC failure to load tld list /usr/share/publicsuffix/public_suffix_list.dat’: No such file or directory

Проблема возникла на CentOS 7 с установленной панелью VestaCP. Почтовый сервер Exim настроен, почта отправляется и принимается, но в лог-файле /var/log/exim/panic.log присутствуют записи: DMARC failure to load tld list ‘/usr/share/publicsuffix/public_suffix_list.dat’: No such file or directory Лечатся данные ошибки следующим способом — в консоли выполняем : # mkdir /usr/share/publicsuffix # cd /usr/share/publicsuffix # wget https://publicsuffix.org/list/public_suffix_list.dat    

Debian 10. Установка 1С + PostgreSQL 12 .

В наличии свежеустановленная система под управлением Debian 10 x64. Обновляем систему: # apt-get update # apt-get upgrade Проверяем языковую локаль, установленную по-умолчанию: # locale Локаль должна быть установлена в ru_RU.UTF-8 , в противном случае выполняем: # dpkg-reconfigure locales и выбираем  ru_RU.UTF-8 и en_US.UTF-8 По умолчанию назначаем ru_RU.UTF-8 После изменения локали для вступления изменений в силу

Читать далее

Обновление версии PHP на CentOS 7 VestaCP

По умолчанию в CentOS 7 установлена версия PHP 5.4:   Для повышения версии PHP до 7 производим следующие действия: # yum update # yum install yum-utils # yum-config-manager —enable remi-php74 # yum update Если используется Apache: # systemctl restart httpd Если используется php-fpm: # systemctl restart php-fpm Проверяем версию PHP: # php -v  

Обновление MariaDB на CentOS до актуальной версии.

По умолчанию в CentOS 7 с установленной VestaCP используется MariaDB 5.5 Для изменения версии MariaDB производим следующие действия: Создадим файл /etc/yum.repos.d/mariadb.repo : # touch /etc/yum.repos.d/mariadb.repo Открываем файл /etc/yum.repos.d/mariadb.repo в любом редакторе ( vi, nano, mcedit ) и добавляем в него следующие строки: # MariaDB 10.5 CentOS repository list — created 2018-08-23 03:33 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB

Читать далее

ISPManager. Во время выполнения запроса произошла ошибка.

При работе в ISPManager при попытке открыть разделы WWW-домены или PHP может возникнуть ошибка «Во время выполнения запроса произошла ошибка». Кроме этого перестают создаваться резервные копии. Исправляется данная ошибка довольно просто. Нужно подключиться к серверу по SSH и в консоли выполнить следующие команды: # rm /usr/local/mgr5/var/.db.cache.* # killall core  

Использование ОЗУ в Linux.

Для определения топ процессов, использующих ОЗУ, можно использовать следующую команду: # ps axo rss,comm,pid | awk ‘{ proc_list[$2]++; proc_list[$2 «,» 1] += $1; } END { for (proc in proc_list) { printf(«%d\t%s\n», proc_list[proc «,» 1],proc); }}’ | sort -n | tail -n 10 | sort -rn | awk ‘{$1/=1024;printf «%.0fMB\t»,$1}{print $2}’   # for service in

Читать далее

Что делать, если не отправляется почта из PHP.

Что делать, если не отправляется почта из PHP Проверка отправки почты из PHP через SMTP. Создаётся скрипт mail_test.php: В домашнем каталоге создаётся файл настроек .msmtprc: account default logfile /home/bitrix/msmtp.log host smtp.jino.ru port 587 from info@doktor.ru keepbcc on auth on user info@doktorn.ru password PassWord tls on tls_starttls on tls_certcheck off Проверка: php mail_test.php

ISPManager. Смена основной версии MySQL.

Обязательно перед всеми проводимыми работами необходимо сделать копию всех баз данных сервера. Удаляем MySQL-сервер из ISPmanager раздел Возможности. Этим действием мы удаляем пакет ispmanager-pkg-mysql.   Подключаем репозиторий с необходимой нам версией. Для CentOS 7: Создадим файл /etc/yum.repos.d/mariadb.repo : #touch /etc/yum.repos.d/mariadb.repo Открываем файл /etc/yum.repos.d/mariadb.repo в любом редакторе ( vi, nano, mcedit ) и добавляем в него следующие строки:

Читать далее