Что установлено на вашем сервере Arch Linux?
- Arch Linux из официального образа проекта arch-boxes, с пакетами на день его сборки
- pacman; только командная строка, без рабочего стола
- OpenSSH работает с самой загрузки, root входит по паролю
- cloud-init, который при первой загрузке записывает IP-адрес и пароль и расширяет корневой раздел
- Гостевой агент QEMU, который ставится через pacman при первой загрузке
- Ни автоматических обновлений, ни fail2ban, ни правил брандмауэра: обслуживание целиком на вас
- Ни помощника AUR, ни веб-сервера, ни базы данных: что ставить, выбираете вы
Какой размер нужен для Arch Linux?
В Arch Wiki указан минимум 512 МиБ RAM, и сказано, что базовая установка занимает менее 2 ГиБ диска. В наших проверках чистая система занимала около 1,4 ГБ, а сам образ весит 4 ГБ. Самого малого размера Seturack — 1 ГБ RAM — хватает для небольшого сервиса. Для сайта, базы данных или контейнеров присмотритесь к 4 ГБ. Если вы будете собирать на сервере пакеты из AUR, с 8 ГБ и несколькими vCore жить проще. Это ориентиры, и сервер можно увеличить в панели.
| Применение | Размер | Цена | Выбрать |
|---|---|---|---|
| Стартовый | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.59/мес. | |
| Средний | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.91/мес. | |
| Мощный | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.63/мес. |
Кому подходит?
- Тем, кто пользуется Arch на рабочем столе и хочет такую же среду на сервере
- Разработчикам, которым нужны последние стабильные версии инструментов
- Администраторам, у которых есть время на регулярные обновления
- Тем, кто предпочитает долго оставаться на одной системе, не перескакивая между выпусками
Что будет после заказа?
- Задайте размер и оплатите заказ. Выбирать версию для Arch не нужно.
- Когда сервер запустится, на вкладке «Обзор» в панели появятся строки «IP-адрес», «Имя пользователя» и «Пароль».
- В терминале введите ssh root@your-ip и вставьте пароль.
- Прочитайте новости на archlinux.org, затем обновите систему командой pacman -Syu.
- Если обновилось ядро, перезапустите сервер. После этого ставьте свои программы через pacman.
С каждым сервером
- Ежедневные бэкапы входят в цену
- Безлимитный трафик
- Полный root-доступ
- Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
- Расположение: Istanbul · IST-1.
Полезно знать
- Частичные обновления не поддерживаются: никогда не запускайте pacman -Sy отдельно, всегда используйте pacman -Syu.
- Некоторые обновления требуют ручных действий. Arch просит читать новости перед обновлением и не обновляться перед важной задачей.
- Не оставляйте сервер без обновлений надолго. Накопившиеся обновления могут потребовать ручных действий все сразу.
- AUR — неофициальный репозиторий: пакеты не проверяются, а их использование и обновление лежат на вас.
- Для сервера, который вы настроите и оставите на месяцы, лучше подойдёт Debian или Ubuntu LTS.
Arch Linux: вопросы и ответы
Сколько RAM нужно VPS с Arch Linux?
В Arch Wiki указан минимум 512 МиБ. Самый малый размер Seturack — 1 ГБ, для небольшого сервиса этого хватает. Ориентировочно: начните с 4 ГБ для сайта или контейнеров и с 8 ГБ, если будете собирать пакеты из AUR прямо на сервере.
Можно ли выбрать версию Arch Linux?
Нет, у Arch она одна. Вы устанавливаете систему один раз и поддерживаете её актуальной командой pacman -Syu. Она не рассчитана на то, чтобы оставаться на старой версии, поэтому на экране заказа нет карточек с версиями.
Подходит ли Arch Linux для сервера?
Может подойти, если вы будете следить за обслуживанием. Arch поставляет самое свежее стабильное программное обеспечение и стартует только с командной строкой. Но обновления иногда требуют ручных действий. Если вам нужен сервер, который настроил и забыл, выбирайте Debian или Ubuntu LTS.
Как обновить Arch Linux?
Сначала прочитайте новости на archlinux.org, затем выполните pacman -Syu. Никогда не запускайте pacman -Sy отдельно, потому что частичные обновления не поддерживаются. Если обновилось ядро, перезапустите сервер.
Можно ли пользоваться AUR на сервере?
Да, root-доступ у вас, так что можно. Но AUR неофициален, поэтому перед установкой читайте каждый файл сборки. Arch эти пакеты не поддерживает, а обновлять их приходится вам, а не pacman.
Что делать, если обновление сломало сервер?
Ночные бэкапы охватывают последние 7 дней и входят в цену, поэтому вернуться назад можно через инструмент «Бэкапы» в панели. Если SSH не открывается, подключитесь из браузера через инструмент «VNC-консоль» на вкладке «Управление» и исправьте всё там.