Смотреть
Linux

Добавить для пользователя права sudo

Sudo сам по себе ничего не знает о пользователях, если разрешён вход пользователя root.
Чтобы исправить ситуацию нужно
Добавить user в файл "/etc/sudoers", для этого есть команда "visudo".
1 вариант:
Открываем терминал  набираем 
su -l
вводим пароль от root.
Появится приглашение командной строки "#"
затем набираем 
visudo
откроется файл /etc/sudoers

Смотреть
Linux

Настройка Linux - Протокол TCP

При высоких нагрузках на сервер, нужно настроить параметры системы

Параметр timeout_timewait

Значение timeout_timewait определяет время, которое должно пройти прежде чем TCP/IP сможет освободить завершенное соединение и повторно использовать его ресурсы.

Этот интервал между завершением и освобождением соединения называется состоянием TIME_WAIT или состоянием двойного максимального срока жизни сегмента (2MSL).

На протяжении этого периода времени повторно открыть соединение с клиентом и сервером легче, чем установить новое соединение.

При уменьшения значения этого параметра TCP/IP может быстрее высвобождать завершенные соединения и предоставлять больше ресурсов для новых соединений.

Настройте этот параметр если выполняемому приложению требуется быстрое высвобождение, создание новых соединений или настройка в связи с низкой производительностью, вызванной наличием нескольких соединений в состоянии TIME_WAIT. Минимальное рекомендуемое значение равно 30 секундам.

С помощью описанной ниже процедуры можно просмотреть или изменить это значение.

cat /proc/sys/net/ipv4/tcp_fin_timeout // просмотр значения по умолчанию

echo 60 > /proc/sys/net/ipv4/tcp_fin_timeout // установили 60 секунд

Смотреть
Linux

Настройка php-fpm

Отдельно рассмотрим PHP-FPM (Nginx)

нужно правильно рассчитать значения (параметры) в зависимости от объема памяти в системе

Посмотрим сколько памяти используется каждым дочерним процессом (PHP-FPM)

ps -ylC php-fpm --sort:rss