W następnym artykule przyjrzymy się Webminowi. Zobaczmy, jak możemy zainstaluj najnowszą wersję z oficjalnego repozytorium apt na serwerze Ubuntu 18.04 i otrzymuj przyszłe aktualizacje. Webmin jest napisany w Perlu i działa jako własny serwer WWW i proces. Domyślnie komunikuje się przez TCP przez port 10000 i można go skonfigurować do używania SSL, jeśli OpenSSL jest zainstalowany z modułami Perla.
To internetowe narzędzie do konfiguracji serwera i bardzo pomocne jest skonfigurowanie elementów wewnętrznych systemu operacyjnego, użytkowników, przydziałów dyskowych, usług lub plików konfiguracyjnych. Będzie również bardzo przydatny do modyfikowania i kontrolowania aplikacji open source, takich jak Apache HTTP Server, PHP czy MySQL.
Trudność w skonfigurowaniu naszego własnego serwera schodzi na dalszy plan i Webmin zajmuje się całą częścią technicznąpozostawiając jedynie użytkownikowi możliwość podejmowania decyzji. W ten sposób nie będą musieli tracić czasu na badanie szczegółów, jak wdrożyć opcje, które chcą mieć dostępne.
Ogólne cechy Webmin
- Webmin został napisany przez Australijczyka Jamiego Camerona i jest wydany na licencji BSD. Także tam Użytkownik, która jest zredukowaną wersją Webmin.
- Webmin obsługuje większość systemów operacyjnych opartych na Uniksie, takich jak między innymi Gnu / Linux, BSD, Solaris lub HP / UX.
- Program zaoferuje nam intuicyjny i łatwy w użyciu interfejs do administrowania własnym serwerem.
- To narzędzie jest zbudowany z modułów. Oferują one interfejs do plików konfiguracyjnych i serwera Webmin, co ułatwi dodawanie nowych funkcji.
- Webmin pozwoli sterować wieloma maszynami za pomocą prostego interfejsulub zaloguj się do innych serwerów Webmin w tej samej podsieci lub sieć lokalna.
- Dzięki temu narzędziu możesz zmieniaj typowe ustawienia pakietów w locie.
- Dzięki panelowi sterowania z interfejsem internetowym, nie jest wymagana znajomość konsoli, skryptów ani plików konfiguracyjnych, ponieważ sam panel będzie odpowiedzialny za prezentację opcji graficznych, które są łatwe w użyciu i zrozumiałe.
Zainstaluj Webmin na Ubuntu
Aby kontynuować instalację, najpierw zalogujemy się do serwera Ubuntu i wykonamy kolejno następujące polecenia dodaj repozytorium Webmin i zainstaluj oprogramowanie.
Na początek otworzymy terminal (Ctrl + Alt + T) i wykonamy polecenie do zainstaluj pakiety wymagane do zarządzania repozytoriami:
sudo apt-get install software-properties-common apt-transport-https
Będziemy kontynuować pobieranie i instalowanie klucza repozytorium używając tego innego polecenia:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
Wreszcie będziemy musieli tylko dodaj oficjalne repozytorium apt Webmin:
sudo add-apt-repository "deb https://download.webmin.com/download/repository sarge contrib"
Po tym możemy zainstaluj najnowszą wersję oprogramowania w dowolnym momencie za pomocą następującego polecenia:
sudo apt-get update; sudo apt-get install webmin
Uzyskaj dostęp do panelu Webmin
Kiedy ta aplikacja jest zainstalowana, tworzy superużytkownika do zarządzania aplikacją z nazwą root i hasłem, które nasz użytkownik root ma na komputerze. Ponieważ konto root Ubuntu jest domyślnie wyłączone, możesz potrzebować zmień hasło użytkownika root Webmin. Można to zrobić, otwierając terminal (Ctrl + Alt + T) i wpisując polecenie:
sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave
Teraz, aby uzyskać dostęp do serwera Ubuntu przez webmin, w przeglądarce internetowej klienta, będziemy musieli przejść do następującego adresu URL i Zaloguj się z korzeń i hasło, które przypisaliśmy w poprzednim poleceniu:
https://IP-DEL-SERVIDOR:10000
Jeśli masz zainstalowany ufw, będziesz musiał uruchomić następujące polecenie, aby zezwól webminowi na przechodzenie przez zaporę:
sudo ufw allow 10000
Odinstaluj
do usuń repozytorium, w terminalu (Ctrl + Alt + T) będziemy musieli wykonać polecenie:
sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"
Więc możemy usuń webmin poprzez polecenie:
sudo apt-get remove webmin
do więcej informacji o tym oprogramowaniu, możesz zapoznać się z witryna projektu oraz dokumentację, którą oferują nam tam użytkownikom.
dzięki