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:
- Zaloguj się do konsoli AWS i edytuj lub utwórz użytkownika z uprawnieniami „AmazonEC2FullAccess” oraz „ServiceQuotasFullAccess”.
- Przejdź do „Security Credentials”, a następnie w sekcji „Access Keys” kliknij „Create Access key” i wybierz „Other”.
- 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
- Przejdź do EC2 Dashboard i wybierz region wdrożenia na górnym pasku menu.
- W lewym menu bocznym, w sekcji „Network & Security”, kliknij „Key Pairs”, a następnie „Create Key Pair”.
- 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ć.
- 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:
- Przejdź do strony Debian 12 Bookworm w AWS Marketplace i kliknij „Continue to Subscribe”.
- Kliknij „Continue to Configuration” i upewnij się, że przejdziesz do kolejnego ekranu.
- Teraz możesz przystąpić do wdrożenia 3CX.
Krok 4 - Wdrożenie 3CX
- Utwórz konto klienta 3CX tutaj.
- Wybierz „Self Hosted (Private Cloud)” Samodzielny hosting (prywatna chmura) i kliknij „Next” (Dalej).
- Wybierz swoją 3CX FQDN i kliknij „Next” (Dalej).
- Ustaw długość numerów wewnętrznych i kliknij „Next” (Dalej).
- Skonfiguruj Preferencje systemowe i kliknij „Next” (Dalej).
- Z listy rozwijanej wybierz „Amazon - AWS” i wprowadź utworzone „Access Key ID” oraz „Secret Access Key”.
- 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.
- 3CX zostanie teraz wdrożony!
Ponowne wdrażanie 3CX?
- Zaloguj się do portalu klienta.
- Przejdź do „My Systems”, znajdź subskrypcję, którą chcesz hostować, i wybierz „Install”.
- Wybierz „Self Hosted (Private Cloud)” i kliknij „Next”.
- 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ą.
- Z listy rozwijanej wybierz „Amazon - AWS”, wprowadź „Access Key ID” oraz „Secret Access Key” i kliknij „Next”.
- Kliknij „Yes”, aby przesłać istniejącą kopię zapasową konfiguracji 3CX, i wybierz „Next”.
- 3CX zostanie teraz wdrożony, a istniejąca konfiguracja przywrócona!
Zobacz również
- Hosting 3CX w Google Cloud
- Hosting 3CX w Microsoft Azure
- Hosting 3CX w Amazon Lightsail
- Hosting 3CX w DigitalOcean
Ostatnia aktualizacja
Ten dokument został ostatnio zaktualizowany 18 lipca 2024
https://www.3cx.pl/docs/hostowany-pbx-aws/
