Перейти к основному содержимому

Советы и рекомендации

На этой странице приведены некоторые советы и рекомендации, которые должен знать каждый администратор YunoHost, чтобы правильно управлять своим сервером :)

Не нарушайте работу YunoHost

Иными словами: ваш сервер — это либо производственный сервер (предназначенный для работы), либо тестовый сервер, на котором вы можете экспериментировать.

Если ваша цель — запустить производственный сервер:

  • помните, что серверы — это хрупкая система. Будьте осторожны, методичны и терпеливы;
  • ограничьте эксперименты и настройки (например, конфигурационных файлов);
  • не устанавливайте десятки приложений просто для того, чтобы посмотреть, как они выглядят;
  • используйте неофициальные приложения с осторожностью и не используйте приложения, которые находятся «в стадии разработки», не работают или имеют нулевой уровень;
  • если что-то сломалось, дважды подумайте, прежде чем пытаться починить это самостоятельно, если вы не знаете, что делаете. (Например, не пытайтесь заново создать учётную запись администратора только потому, что она таинственным образом исчезла...)

Не усложняйте!

YunoHost разработан для работы с общими и простыми сценариями использования. Отклонение от этих условий усложнит задачу, и для корректной работы потребуются технические знания. Например:

  • не пытайтесь запускать YunoHost в условиях, когда у вас нет контроля над портами 80 и 443 (или вообще нет подключения к Интернету);
  • не пытайтесь разместить пять серверов за одним и тем же интернет-соединением, если вы не являетесь опытным пользователем;
  • не поддавайтесь таким «гиковским» прихотям, как желание заменить NGINX на Apache (или запускать оба одновременно);
  • не пытайтесь использовать собственные SSL-сертификаты, если они вам действительно не нужны;
  • ...

Старайтесь всё максимально упростить!

Не переустанавливайте каждый день

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

Пожалуйста, не делайте этого. Переустановка — это трудоёмкая задача, и это не лучшая долгосрочная стратегия для решения проблем. Вы устанете и ничему не научитесь. Забудьте о мечте о «чистом» сервере. В реальной жизни сервер всегда оказывается немного «загрязнённым». Кроме того, вам нужно (постепенно) научиться решать проблемы, когда вы с ними сталкиваетесь. Обращайтесь за помощью по этому адресу, подробно описывая симптомы того, что вы пытаетесь сделать и что происходит, и устраняйте проблемы. Со временем вы получите гораздо лучший контроль над своим сервером, чем просто слепо переустанавливая его каждый раз.

Делайте резервные копии

Если вы размещаете сервисы и данные, важные для ваших пользователей, важно настроить политику резервного копирования. Резервные копии легко создаются через веб-панель администратора — вы можете загрузить их оттуда или через свой любимый FTP-клиент, например FileZilla, или через свой терминал. Рекомендуется регулярно создавать резервные копии и хранить их в безопасном месте, отличном от вашего сервера. Дополнительная информация в документации по резервному копированию.

Проверка электронной почты root

Как администратор, вы должны настроить почтовый клиент для проверки писем, отправленных на адрес root@your.domain.tld (который должен быть псевдонимом первого добавленного вами пользователя), или перенаправить их на другой адрес, который вы активно проверяете. Эти письма могут содержать информацию о том, что происходит на вашем сервере, например, о выполнении автоматических периодических задач.

YunoHost — это бесплатное программное обеспечение, поддерживаемое волонтёрами

Наконец, помните, что YunoHost — это бесплатное программное обеспечение, поддерживаемое волонтёрами, и цель YunoHost (демократизация самостоятельного хостинга) непроста! Оно предоставляется без каких-либо гарантий. Команда волонтёров делает всё возможное, чтобы делать его максимально удобным для пользователя, однако функции, приложения и YunoHost в целом далеки от совершенства, и вы можете столкнуться с небольшими и даже крупными недостатками в некоторых моментах. В таких случаях, пожалуйста, обратитесь за помощью в чате или на форуме, или сообщите о проблеме! :)

Если вам нравится YunoHost и вы хотите, чтобы проект продолжал развиваться и процветать, не стесняйтесь оставлять благодарственные сообщения, делать пожертвования и рассказывать о проекте всем вокруг!

И наконец, поскольку YunoHost — это проект свободного программного обеспечения, вы имеете полное право и можете внести свой вклад в проект, будь то в технических аспектах (например, в коде) или в менее технических (например, в создании документации! ;) )