Практика запуска веб-сайта с использованием частного веб-сервера
Самостоятельный хостинг — это практика запуска и обслуживания веб-сайта или сервиса с использованием частного веб-сервера вместо использования сервиса, находящегося вне контроля администратора. Самостоятельный хостинг позволяет пользователям иметь больше контроля над своими данными, конфиденциальностью и вычислительной инфраструктурой, а также потенциально экономить средства и улучшать навыки. [1] [2]
История
Практика самостоятельного размещения веб-сервисов стала более осуществимой с развитием облачных вычислений и технологий виртуализации , которые позволили пользователям запускать собственные серверы на удаленном оборудовании или виртуальных машинах. Первый публичный облачный сервис, Amazon Web Services (AWS), был запущен в 2006 году, предлагая Simple Storage Service (S3) и Elastic Compute Cloud (EC2) в качестве своих первоначальных продуктов. [3]
Веб-сервисы с самостоятельным размещением стали более популярными с ростом свободного программного обеспечения и проектов с открытым исходным кодом , которые предоставляют альтернативы различным веб-сервисам и приложениям, таким как хранилище файлов, управление паролями, потоковая передача мультимедиа, домашняя автоматизация и т. д. Существует также значительное сообщество любителей самостоятельных размещений, состоящее из любителей, технических специалистов и людей, заботящихся о конфиденциальности. [2] [4]
Преимущества
Некоторые из преимуществ самостоятельного размещения:
- Пользователь имеет полный контроль над своими данными и может решать, как и где они будут размещаться.
- Пользователь может настраивать дизайн и функционал сайта в соответствии со своими предпочтениями и потребностями.
- Пользователь может потенциально сэкономить деньги, используя более дешевый хостинг или объединяя несколько сервисов на одном сервере.
- Пользователь может улучшить свои навыки и знания, научившись настраивать и управлять собственным сервером и службами.
- Пользователь может избежать необходимости полагаться на сторонних поставщиков, у которых могут быть проблемы с конфиденциальностью, нарушения безопасности, сбои или изменения в политике.
Вызовы
Некоторые из проблем самостоятельного размещения: [1] [5]
- Пользователь должен взять на себя ответственность за обслуживание и обновление своего сервера и служб, что может потребовать технических навыков и времени.
- Пользователь должен убедиться, что его сервер и услуги безопасны и соответствуют действующим законам и правилам.
- Пользователю приходится иметь дело с потенциальными проблемами, такими как сбои оборудования, неполадки в сети или перебои с электропитанием.
- Пользователю, возможно, придется искать надежных и доступных по цене хостинг-провайдеров, которые предлагают необходимые ему функции и ресурсы.
- Пользователь должен убедиться, что сервер надлежащим образом защищен от атак типа «отказ в обслуживании» (DoS) и любых других угроз безопасности.
Примеры
Существует множество примеров самостоятельных сервисов и приложений, которые могут заменить или дополнить веб-сервисы, например: [ необходима ссылка ]
- Bitwarden — менеджер паролей, который хранит все пароли в зашифрованном хранилище.
- Home Assistant — программное обеспечение для автоматизации дома, которое ставит локальный контроль и конфиденциальность на первое место
- Nextcloud — набор клиент-серверного программного обеспечения для создания и использования сервисов хостинга файлов.
Смотрите также
Ссылки
- ^ ab Fitzpatrick, Jason (21.11.2022). «Вот почему стоит приложить усилия для самостоятельного размещения сервера». How-To Geek . Получено 14.01.2022 .
- ^ ab Devine, Richard (28.12.2021). «Как я упал в кроличью нору самохостинга в 2021 году». Windows Central . Получено 14.01.2022 .
- ^ "Краткая история AWS". Блог Media Temple . Получено 14.01.2022 .
- ^ «Встречайте владельцев собственного хостинга, которые возвращают себе Интернет по одному серверу за раз». Vice . Получено 14.01.2022 .
- ^ "Что такое Self-hosting?". Computer Hope . Получено 2022-01-14 .
Внешние ссылки
- Awesome-Selfhosted — список сетевых и веб-сервисов, которые можно разместить самостоятельно
- Self Hosted — подкаст о самостоятельном размещении
- Руководство по самостоятельному размещению