2.2.13. Настройки хостинг-аккаунта

Внимание!

Все команды, которые были вручную прописаны в файле .bashrc, после сохранения изменений будут удалены.

Управление настройками хостинг-аккаунта выполняется в разделе «Настройки хостинг-аккаунта» (или «Хостинг → Настройки хостинг-аккаунта»).

После подключения по SSH работа с хостинг-аккаунтом выполняется путём ввода команд в командной оболочке Bash. У Bash есть конфигурационный файл .bashrc, который находится в корневом каталоге хостинг-аккаунта. Команды из этого файла автоматически выполняются при каждом запуске оболочки. В панели управления можно выполнить базовые настройки оболочки: установить нужные версии PHP, Node.js, Python и Go, а также задать необходимые псевдонимы (алиасы).

В блоке «Версия PHP» устанавливается версия PHP, которая будет использоваться в консоли:

Внимание!

Полноценная работа Node.js поддерживается только на бизнес-хостинге. На виртуальном хостинге Node.js можно использовать только в консоли и нельзя запускать сайты и приложения, которые должны слушать порты и быть доступны извне.

В блоке «Версия Node.js» устанавливается версия Node.js, которая будет использоваться в консоли (также влияет на версию npm — у каждой версии Node.js своя максимально допустимая версия npm):

В блоке «Версия Python» устанавливается версия Python, которая будет использоваться в консоли:

Внимание!

Полноценная работа Go поддерживается только на бизнес-хостинге. На виртуальном хостинге Go можно использовать только в консоли и нельзя запускать сайты и приложения, которые должны слушать порты и быть доступны извне.

В блоке «Версия Go» устанавливается версия Go, которая будет использоваться в консоли:

В блоке «Псевдонимы» можно добавлять свои псевдонимы (алисасы):

  • Псевдоним — название псевдонима.
  • Команда — команда, которая будет выполняться при выполнении псевдонима.
  • ➕ — добавляет строку для ещё одного алиаса.

После указания нужных данных нажмите «Изменить», чтобы внести изменения в .bashrc. Они будут применяться автоматически для новых подключений по SSH. Если консоль у вас была открыта до внесения изменений, для применения новых настроек выполните команду source ~/.bashrc или её сокращенный вариант . ~/.bashrc, либо просто переподключитесь.

Внимание!

Если почтовый ящик не выбран, в качестве почты по умолчанию используется почта учётной записи, что может стать причиной проблем с заголовком «From».

В блоке «Исходящая почта по умолчанию» выбирается почтовый ящик, который по умолчанию подставляется в заголовок «From» при отправке почты без авторизации, когда заголовок не задан другим способом, а также от имени которого отправляются отчёты о выполнении задач cron:

В блоке «Зависшие процессы» можно принудительно завершить все процессы хостинг-аккаунта кнопкой «Завершить все процессы»:

Настройки сбрасываются автоматически, если в момент подключения с помощью файл-менеджера содержимое файла .bashrc является некорректным.

При нажатии кнопки «Сбросить настройки» происходит следующее:

  • Устанавливаются последние доступные версии PHP, Node.js, Python и Go.
  • Удаляются все псевдонимы.
  • Возвращаются стандартные файлы .bashrc и .bash_profile.
  • Убирается выбранный почтовый ящик для исходящей почты.
Содержание