Hosting 3CX w Amazon AWS

Wstęp

Łatwo hostuj i zarządzaj 3CX na własnym koncie Amazon AWS, zarządzając wszystkimi serwerami z jednego konta i wykorzystując swoją wiedzę o Amazon, aby mieć pełną kontrolę nad instalacją 3CX. Przed rozpoczęciem wdrażania 3CX musisz posiadać konto Amazon AWS. Możesz je utworzyć tutaj: Amazon AWS, klikając „Get Started for free”.

Krok 1 - Uzyskaj klucze dostępu API

Aby utworzyć klucz dostępu API i umożliwić kreatorowi wdrażania PBX utworzenie oraz skonfigurowanie instancji z 3CX:

Klucze dostępu API w konsoli AWS

  1. Zaloguj się do konsoli AWS i edytuj lub utwórz użytkownika z uprawnieniami „AmazonEC2FullAccess” oraz „ServiceQuotasFullAccess”.
  2. Przejdź do „Security Credentials”, a następnie w sekcji „Access Keys” kliknij „Create Access key” i wybierz „Other”.
  3. Naciśnij „Create access key” i skopiuj zarówno „Access key”, jak i „Secret access key”. Przechowuj je w bezpiecznym miejscu, ponieważ później nie będzie możliwości ich odzyskania.

Krok 2 - Skonfiguruj dostęp SSH

Konfiguracja dostępu SSH

  1. Przejdź do EC2 Dashboard i wybierz region wdrożenia na górnym pasku menu.
  2. W lewym menu bocznym, w sekcji „Network & Security”, kliknij „Key Pairs”, a następnie „Create Key Pair”.
  3. Wprowadź nazwę pary kluczy i kliknij „Create key pair”, aby pobrać plik certyfikatu. Przechowuj go w bezpiecznym miejscu, ponieważ nie będzie można go ponownie pobrać.
  4. Ten krok można wykonać dopiero po wdrożeniu 3CX! Aby uzyskać dostęp do maszyny wirtualnej przez SSH, skonfiguruj regułę przychodzącą dla portu TCP 22. Edytuj grupę zabezpieczeń „pbxexpress” w sekcji „Network & Security” > „Security Groups”, a następnie kliknij „Edit inbound rules” > „Add rule SSH”. Dodaj swój adres IP źródłowy dla dodatkowego zabezpieczenia.

Krok 3 - Subskrybuj obraz systemu operacyjnego

Kreator wdrażania 3CX wykorzystuje obraz Debian 12 dostarczany przez AWS do instalacji 3CX, dlatego musisz najpierw go zasubskrybować, aby umożliwić jego użycie:

  1. Przejdź do strony Debian 12 Bookworm w AWS Marketplace i kliknij „Continue to Subscribe”.
  2. Kliknij „Continue to Configuration” i upewnij się, że przejdziesz do kolejnego ekranu.
  3. Teraz możesz przystąpić do wdrożenia 3CX.

Krok 4 - Wdrożenie 3CX

Wdrażanie 3CX - Amazon AWS

  1. Utwórz konto klienta 3CX tutaj.
  2. Wybierz „Self Hosted (Private Cloud)” Samodzielny hosting (prywatna chmura) i kliknij „Next” (Dalej).
  3. Wybierz swoją 3CX FQDN i kliknij „Next” (Dalej).
  4. Ustaw długość numerów wewnętrznych i kliknij „Next” (Dalej).
  5. Skonfiguruj Preferencje systemowe i kliknij „Next” (Dalej).
  6. Z listy rozwijanej wybierz „Amazon - AWS” i wprowadź utworzone „Access Key ID” oraz „Secret Access Key”.
  7. Wybierz region, w którym utworzyłeś parę kluczy, a następnie wybierz parę kluczy i typ maszyny, aby zakończyć konfigurację kreatora wdrażania PBX.
  8. 3CX zostanie teraz wdrożony!

Ponowne wdrażanie 3CX?

  1. Zaloguj się do portalu klienta.
  2. Przejdź do „My Systems”, znajdź subskrypcję, którą chcesz hostować, i wybierz „Install”.
  3. Wybierz „Self Hosted (Private Cloud)” i kliknij „Next”.
  4. Wybierz długość numerów wewnętrznych, a następnie skonfiguruj Preferencje systemowe i kliknij „Next”. Te ustawienia zostaną nadpisane, jeśli przywrócisz kopię zapasową.
  5. Z listy rozwijanej wybierz „Amazon - AWS”, wprowadź „Access Key ID” oraz „Secret Access Key” i kliknij „Next”.
  6. Kliknij „Yes”, aby przesłać istniejącą kopię zapasową konfiguracji 3CX, i wybierz „Next”.
  7. 3CX zostanie teraz wdrożony, a istniejąca konfiguracja przywrócona!

Zobacz również


Ostatnia aktualizacja
Ten dokument został ostatnio zaktualizowany 18 lipca 2024
https://www.3cx.pl/docs/hostowany-pbx-aws/