- Поддерживаемые версии
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
В этом гайде я постараюсь как можно проще и без воды объяснить как установить и использовать proxmox.
Немного букафф:
Логично что у всех возникнет вопрос - что такое proxmox? Это специальная система (панель, и.т.д, называйте как хотите) которая устанавливается на вашу тачку, и вы можете распределять ресурсы, крутить контейнеры, создавать виртуалки, и.т.д.Немного букафф:
Кто-то может сказать что есть птеродактиль, пуффер панель и.т.д, но лично мне они не понравились. Тут же панель создана на профессиональном уровне, не требующая больших знаний для использования и установки.
Так же я выпустил дополнение. С ним ознакомиться можно вот тут. Приятного чтения!
Кому хочу я сказать спасибо:
А так же я благодарен другим своим друзьям и знакомым, которые когда-то мне помогали с моими "нубскими" вопросами.
Что нам понадобится:
- Немного времени
- Базовые знания форточки и линукса
- Более менее хороший интернет
- Флешка на 8 гб
- Rufus
- Ну и сам proxmox (далее проксмокс)
Подготовка:
Скачиваем rufus отсюда. Советую скачивать переносную версию, ибо проще использовать, и нигде не мусорит.
Загрузка образа на вашу флешку:
Нажимаем кнопку выбрать и в открывшемся окне выбираем наш iso образ с проксмоксом:
После мы увидим такое окно, жмём ок. Это говорит о том что образ гибрид, и его нельзя записать как iso, а только как DD (это норма, проксмокс только и пишется в DD, если у вас древний руфус, и он запишет в iso проксмокс не запустится полноценно):
После жмём старт, курим пару минут (в зависимости от скорости флешки) и после извлекаем флеху.
Переходим к установке на нашей тачке:
При запуске увидим такую картину (в примере используется показ установки на ритуалке (виртуалке) но на реальной тачке не будет разницы). Нажимаем Install proxmox VE:
После увидим такое. Нажимаем I agree (это лицензионное соглашение, там ничего страшного нет):
После видим такую картину. Если вы хотите изменить накопитель (мало-ли, у вас стоит несколько дисков, и.т.д) всё делается тут. Если же вас всё устраивает и так, нажимаем Next:
Тут мы вписываем страну (Country). Я естественно вписал РФ ибо сервер находится как раз там, если всё по вашему мнению настроено, жмём Next:
Далее видим такую картину, вписываем пароль, и при нужде почту (для уведомлений о работе. Никогда не пользовался, но если нужно мониторить действия, то можете вписать свою рабочую почту, если вы не уверены, или не думаете использовать а хотите в будущем вписать, то можете не переживать, это настраивается уже в готовой системе). Если всё сделали верно, и вас всё устраивает жмём Next:
Далее будет настройка ip и.т.д, вы можете оставить по стоку, у вас будет обычный ip вашей тачки в локалке (у меня белиберда из-за того что это во внутренней сети ритуалки). Всё что нужно (если вам приспичит изменить) есть в описании. Если всё как вам нужно, жмите Next:
В конце вы увидите вот это. Краткая таблица с тем какие вы выбрали настройки, если что-то не верно, вернитесь и измените как нужно. Внизу страницы мы видим автоматический ребут после установки, при нужде можете снять, а можете оставить. Если оставляете. мониторьте установку, и когда сервер уйдёт на перезагрузку, успейте извлечь флешку. Если всё верно, жмите install:
Пойдёт установка, покурите несколько минут, и получите рабочую панель с множеством фич!
Коннект к нашей тачке по веб морде (да да, тут нужен только браузер):
И попадаем в нашу вебморду! В поле User name пишем root, а в Password пишем наш прошлый пароль что мы вписали на этапе установки:
Выглядит панелька красиво и как по мне приятно. Слева раздел с нашими контейнерами, ритуалками, и.т.д. чуть дальше разделы и подразделы, а в самом центре данные машинки нашей. В нижней же части у нас идут логи, полезная штука, можно мониторить выполнения той или иной вещи:
Вот так выглядит внешний вид при переключении на рабочий контейнер:
Все данные у нас как на ладони, все графики и.т.д. Очень удобно, и практично!
Создание контейнера:
Жмём local (pve) -> CT Templates:
После того как перешли в раздел, жмём кнопку сверху Templates. Попадаем в такое меню. Тут мы можем выбрать любой дистрибутив, от бубунты до генту или арча. После жмём на нужный нам образ контейнера, и жмём Download:
Увидим такое окно, это говорит о скачке нашего образа. Через время у нас будет образ alpine (у вас же будет то что вы скачали):
Все образы весят очень мало ибо не несут в себе чего-то тяжёлого, такого как ядро и.т.д, контейнер самое лучшее решение если вам что-то нужно быстро развернуть, покрутить и выкинуть. LXC (да и другие контейнеры) используют ядро основной системы (т.е ядро самой веб панели) по этой причине в них нет лишнего мусора, и они легки в установке и скачке.
Создание контейнера:
Всё максимально просто:
CT ID - id контейнера. Обязательно начинается с 100. А там идут дальше 101, 102 и.т.д
Hostname - имя хоста, то как ваш контейнер (или ритуалка) будет отображаться в сети
Resource pool - специальное разделение на пользователей. Пока опустим это, можно не трогать
Password - ну ежу понятно пароль для вашего юзера на этом контейнере (для root)
Confirm Password - подтверждение ранее введённого пароля
ssh public key - публичный ssh ключ по которому можно подключиться к контейнеру, опустим тоже это пока
После того как всё ввели можно нажимать Next.
Увидим вот такую картину. Тут мы выбираем нужный нам образ из скачанных. После выбора жмём Next:
Тут мы видим выбор размера и где будет создан виртуальный диск. Выбираем нужный размер и тыкаем Next:
Тут же мы можем выбрать сколько мы разрешим использовать ядер нашему контейнеру. Выбираем нужное количество и тыкаем Next:
Тут же можно настроить ОЗУ и своп (советую вместо свопа писать 0, имхо пользы от него мало, а проблем много). После выбора нужных значений тыкаем Next:
Тут у нас сетевые настройки. Если знаете, измените по нужде, если нет, выберите просто DHCP как у меня на скриншоте и жмём Next:
Раздел с DNS можно скипнуть, если вы не хотите/не знаете как его настроить:
В конце же вас встретит меню с таблицей, из тех значений что мы выставили. Если вас всё устроит, жмите Finish, если нет, возвращаемся и изменяем:
Всё. Ваш контейнер будет готов через пару секунд, и появится в самой левой колонке. Нажмите на него и запустите. Всё, можете использовать.
Небольшое послесловие:
Спасибо что прочитали мою инструкцию, надеюсь я вам как-то помог, и вы узнали что-то новое