HeadlinesBriefing favicon HeadlinesBriefing.com

OpenBSD на DigitalOcean за 4$/мес

Hacker News •
×

Моя домашняя страница теперь работает на OpenBSD с httpd(8) и Let's Encrypt через acme-client(1). Раньше я размещал её на GitHub Pages, а затем перешёл на Cloudflare Pages, потому что оба были бесплатными и простыми. В последнее время я скучал по DIY-вебу, с которым вырос, поэтому написал это руководство.

Сначала загрузите образ miniroot с OpenBSD, проверьте его контрольную сумму, затем загрузите его на DigitalOcean как пользовательский образ. Вам нужно будет удалить образ после запуска сервера, чтобы избежать платы за хостинг.

Создайте Droplet, используя базовый план с 512 МБ памяти, 1 виртуальным ЦП, 500 ГБ трафика и 10 ГБ диска. Добавьте SSH-ключ (обязательно, хотя на самом деле не добавляется). Общая стоимость составляет 4,00 доллара в месяц.

Установите OpenBSD через веб-консоль. Ответьте на запросы: выберите имя хоста, сетевой интерфейс, автоконфигурацию IPv4/IPv6, безопасный пароль root, включите sshd, без системы X Window, создайте непривилегированного пользователя, выберите часовой пояс и диск sd0. После настройки подключитесь по SSH к серверу и настройте httpd и acme-client для Let's Encrypt.