GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat MAAS na Ubuntu 20.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat MAAS na Ubuntu 20.04 LTS. Pro ty z vás, kteří to nevěděli, MAAS (Metal as a Service) nabízí cloudové poskytování pro fyzické servery. Je to open source a zdarma k použití, s komerční podporou dostupnou od Canonical. Tento nástroj je velmi užitečný pro normální podniky při správě virtualizované infrastruktury. MAAS je podporován v operačních systémech Ubuntu, CentOS, Windows a RedHat.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci MAAS na Ubuntu 20.04 (Focal Fossa). Můžete postupovat podle stejných pokynů pro Ubuntu 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04, 16.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte MAAS na Ubuntu 20.04 LTS Focal Fossa

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt příkazy v terminálu.

sudo apt update
sudo apt upgrade

Krok 2. Instalace MAAS na Ubuntu 20.04.

Ve výchozím nastavení není MAAS k dispozici v základním úložišti Ubuntu. Nyní spusťte následující příkaz a nainstalujte MAAS pomocí Snap Store:

sudo snap install maas

Krok 3. Instalace PostgreSQL.

Ve výchozím nastavení není PostgreSQL k dispozici k instalaci přímo ze základního úložiště Debian 11. Nyní do vašeho systému přidáváme oficiální úložiště PostgreSQL:

echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main" | sudo tee /etc/apt/sources.list.d/postgresql.list

Dále importujte podpisový klíč PostgreSQL:

curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /usr/share/keyrings/postgresql-keyring.gpg

Nakonec spusťte následující příkaz pro instalaci PostgreSQL:

sudo apt update
sudo apt install postgresql-13

Po instalaci PostgreSQL spusťte službu PostgreSQL a povolte její spuštění při restartu systému:

sudo systemctl start postgresql
sudo systemctl enable postgresql
sudo systemctl status postgresql

Poté vytvoříme databázi pro MAAS. Zde se databáze jmenuje maas_db , uživatel se jménem maasuser , heslo je idroot123 :

sudo -u postgres psql
create database maas_db;
\q

Dále upravte soubor /etc/postgresql/10/main/pg_hba.conf :

sudo nano /etc/postgresql/10/main/pg_hba.conf

Přidejte následující řádek:

host maas maaszeljko 0/0 md5

Uložte a zavřete, začněte inicializovat MAAS:

sudo maas init region+rack --database-uri "postgres://maasuser:idroot123@localhost/maas_db"

Dále vytvořte účet správce pro webové rozhraní a spusťte:

sudo maas createadmin

Krok 4. Přístup k webovému rozhraní MAAS.

Po úspěšné instalaci otevřete webový prohlížeč a zadejte adresu URL https://your-ip-addrees . Měli byste vidět obrazovku rozhraní MAAS:

Blahopřejeme! Úspěšně jste nainstalovali MAAS. Děkujeme, že jste použili tento návod k instalaci MAAS na systém Ubuntu 20.04 LTS Focal Fossa. Pro další pomoc nebo užitečné informace doporučujeme navštívit oficiální web MAAS.


Ubuntu
  1. Jak nainstalovat Grafana na Ubuntu 16.04 LTS

  2. Jak nainstalovat R na Ubuntu 18.04 LTS

  3. Jak nainstalovat R na Ubuntu 20.04 LTS

  1. Jak nainstalovat OctoberCMS na Ubuntu 16.04 LTS

  2. Jak nainstalovat AbanteCart na Ubuntu 16.04 LTS

  3. Jak nainstalovat Hubzilla na Ubuntu 18.04 LTS

  1. Jak nainstalovat ERPNext na Ubuntu 18.04 LTS

  2. Jak nainstalovat Nextcloud na Ubuntu 18.04 LTS

  3. Jak nainstalovat Webmin v Ubuntu 20.04 LTS