Ten przewodnik pokazuje proces instalowania gwiazdki w instancji AWS EC2 Ubuntu. Jednak warunek wstępny obejmuje instancję EC2 Ubuntu i komputer podłączony do instancji EC2 za pomocą połączenia SSH. Jeśli nadal chcesz wykonać warunki wstępne, postępuj zgodnie z tym przewodnikiem!
Instalowanie Asterisk w instancji EC2 Ubuntu
Zakładając, że wykonałeś wspomniany powyżej krok wstępny i jesteś podłączony do terminalu SSH, pierwszym poleceniem jest aktualizacja listy pakietów Apt:
Aktualizacja sudo apt
Przyniesie to następujące wyniki na terminalu SSH instancji EC2:
Następnie zainstaluj pakiety wymagane, aby zapewnić prawidłowy budynek, konfigurowanie i działanie gwiazdki:
sudo apt -y instaluj git curl wget libnewt-dev libssl-dev libncurses5-dev subversion libsqlite3-dev kompilacyjny libjansson-dev libxml2-dev uuid-dev-dev-dev-dev-dev-dev
Terminal SSH wyświetli następujący wynik wskazujący udaną instalację
Kolejnym krokiem jest pobranie pakietu zamków Asterisk, dla niego pierwszego w katalogu „SRC” z następującym poleceniem:
CD/usr/src/
Następnie pobierz pakiet zamek z Asterisk za pomocą następującego polecenia:
sudo curl -o http: // pobieranie.gwiazdka.org/pub/telefonia/gwiazdka/asterisk 16.smoła.GZ
Wykonanie tego polecenia wyświetli następujące dane wyjściowe na terminalu SSH:
Oznacza to, że pakiet został pobrany w folderze „SRC”, a ponieważ jest to folder archiwum zapinany na zamek, musisz go uwolnić za pomocą następującego polecenia:
sudo smar xvf asterisk-16-prąd.smoła.GZ
Po rozpakowaniu paczki wejdź do folderu gwiazdkowego za pomocą następującego polecenia:
CD Asterisk-16*/
Następnie pobierz skrypty źródłowe MP3, ponieważ będą one działać jako pakiet dekodera do mp3 podczas budowania gwiazdki:
sudo spółka/scenariusze/get_mp3_source.cii
To polecenie przyniesie następujące wyniki:
Następnie instalujemy wszystkie warunki wstępne za pomocą następującego polecenia:
sudo wkład/skrypty/instalacja instalacja
Podczas tej instalacji zostaniesz poproszony o kod obszarowy, wpisz go, a następnie naciśnij klawisz „Enter”:
Gdy instalator zapyta Cię o usługi, które powinny zostać ponownie uruchomione, po prostu naciśnij klawisz „Enter”:
Gdy instalacja się powiedzie, na terminalu SSH będzie widoczna następująca wiadomość:
Następnie, aby skonfigurować wszystko razem, uruchom skrypt konfiguracyjny za pomocą następującego polecenia:
sudo ./skonfiguruj
To polecenie może potrwać kilka minut, dlatego cierpliwie poczekaj. Po pomyślnym wykonaniu polecenie zwróci następujące dane wyjściowe w terminalu:
To potwierdza, że konfiguracje kompilacji są zakończone. Następnie przejdź do wyboru menu za pomocą następującego polecenia:
sudo tworzy menuselect
Pokazuje to menu „Wybór opcji kompilacji”, a na podstawie tego wybierz dodatki, z którymi chcesz iść, a następnie naciśnij klawisz „Enter”. W tym poście wybór jest jako:
Po naciśnięciu klawisza „Enter” pokaże, że zmiany zostały zapisane:
Po tym wszystkie konfiguracje są wprowadzone do kompilacji. Dlatego zbuduj gwiazdkę za pomocą następującego polecenia:
Sudo Make
Wykonanie tego polecenia zainicjuje proces kompilacji:
Po zakończeniu procesu budowy terminal pokaże następujące dane wyjściowe:
Przejdź do instalacji za pomocą następującego polecenia:
sudo wykonaj instalację
Po zakończeniu instalacji gwiazdka terminal SSH wyświetli następujące dane wyjściowe:
To potwierdza, że pomyślnie zainstalowałeś Asterisk na EC2 Ubuntu
Wniosek
Aby zainstalować Asterisk w instancji EC2 Ubuntu, podłącz się do instancji, a następnie pobierz wymagane pakiety. Po wykonaniu tego pobierz pakiet Asterisk (polecenia wspomniane powyżej). Następnie pobierz, rozpakuj pakiet, wejdź do katalogu Asterisk i zainstaluj wszystkie warunki wstępne. Następnie skonfiguruj opcje kompilacji, zbuduj gwiazdkę i zainstaluj ją.