W tym samouczku wyjaśniono, jak zainstalować FreePBX 15.
Najpierw musisz pobrać plik ISO stąd:
https://www.freepbx.org/downloads/
Samouczek firmy Sangoma jest dostępny również tutaj:
https://wiki.freepbx.org/display/PPS/Installing+SNG7+Official+Distro
Choć może się to wydawać nieco zbędne, ponieważ firma Sangoma udostępnia już samouczek na ten sam temat, piszemy to jako dwuczęściowy samouczek, a w drugiej części wyjaśnimy, jak skonfigurować FreePBX 15 z usługami MultiTEL.
Nie będę opisywać kroków nagrywania pliku ISO na DVD lub USB ani kroków opisujących przesyłanie tego pliku w Twoim ulubionym środowisku maszyny wirtualnej. Zakładamy, że już wiesz, jak to zrobić.
Oto pierwszy ekran. Wybierz „FreePBX 15 Installation (Asterisk 16) - Recommended.

Na następnym ekranie wybierz pierwszą opcję – „Instalacja graficzna - Wyjście VGA (Graphical Installation - Output to VGA)” :

Na następnym ekranie po prostu naciśnij Enter:

Przez pewien czas na ekranie będą przewijać się różne informacje, a następnie zobaczysz ekran Podsumowanie instalacji:

Jeśli nie wystąpią żadne problemy, proces powinien automatycznie przejść dalej, więc zobaczysz coś takiego jak poniżej:

Podczas gdy instalacja przebiega w tle, kliknij sekcję „Root Password” (hasło użytkownika root), aby ustawić hasło:

Po zakończeniu naciśnij niebieski przycisk „Done” (Gotowe). Ekran wróci do okna instalacji/konfiguracji.

Po zakończeniu instalacji będziesz mieć możliwość ponownego uruchomienia:

Nie zapomnij usunąć nośnika instalacyjnego (USB/DVD lub wirtualnej płyty CD)
System wkrótce rozpocznie uruchamianie:
Po uruchomieniu systemu zobaczysz ekran logowania. Pamiętaj, że 2 kroki wcześniej ustawiliśmy hasło roota. Zalogujmy się:

Jeśli w Twojej sieci działa DHCP, karta „Current Network Configuration” (bieżąca konfiguracja sieci) wyświetli adres IP, podobnie jak na zrzucie ekranu poniżej

Jeśli nie widzisz tam adresu IP, musisz najpierw skonfigurować sieć.
Użyj tego polecenia, aby edytować ustawienia sieci:
nano /etc/sysconfig/network-scripts/ifcfg-eth0
Zaczniesz od pliku podobnego do tego:

To jedyne parametry, które należy zmienić:
BOOTPROTO=static
ONBOOT=yes
IPADDR= <Twój adres IP>
GATEWAY= <Adres Twojej bramy domyślnej>
NETMASK= <Maska podsieci Twojej sieci>
Nie zmieniaj niczego innego w tym pliku.

Naciśnij CTRL + O, aby zapisać plik konfiguracyjny:
Naciśnij Enter, aby zakończyć zapisywanie, a następnie Ctrl-X, aby wyjść z edytora.
Uruchom następujące polecenie, aby zastosować ustawienia sieciowe.
service network restart
Jeśli używasz statycznego adresu IP, musisz również skonfigurować serwery DNS. Możesz to zrobić, edytując plik /etc/resolv.conf
Musisz dodać wiersz nameserver <Your Name Server> dla każdego wpisu serwera DNS.
nano /etc/resolv.conf
Dobre wartości dla tego pliku to:
nameserver 1.1.1.1
nameserver 8.8.8.8
nameserver 4.2.2.2
Naciśnij CTRL + O, aby zapisać plik konfiguracyjny:
Naciśnij Enter, aby zakończyć zapis, a następnie Ctrl-X, aby wyjść z edytora.
Sprawdź połączenie z internetem za pomocą polecenia ping www.multitel.net
Jeśli otrzymasz pomyślną odpowiedź na ping, możesz kontynuować dalszą konfigurację w przeglądarce internetowej, aby aktywować wdrożenie.
Adres IP swojego serwera powinieneś móc teraz otworzyć w przeglądarce internetowej:
Nie zapomnij ustawić nowej nazwy użytkownika i hasła administratora.
Po zakończeniu kliknij przycisk „Konfiguracja systemu” (Setup System).