Jak zainstalować Webmin na Fedorze Linux
Monitorowanie wydajności systemu jest jednym z podstawowych zadań, które każdy użytkownik Linuksa powinien od czasu do czasu wykonywać. Pomaga to w diagnozowaniu wszelkich wąskich gardeł, które mogą mieć wpływ na wydajność.
Webmin to bezpłatne narzędzie typu open source do monitorowania i administrowania, które pomaga użytkownikom Linuksa rzucić okiem na różne wskaźniki systemu i wykonywać zadania administracyjne bez konieczności uruchamiania poleceń na terminalu.
Webmin zapewnia intuicyjny i prosty interfejs użytkownika, który udostępnia takie dane, jak CPU, RAM i wykorzystanie dysku. Zawiera także podstawowe informacje, takie jak system operacyjny serwera, nazwa hosta, wersja jądra, czas pracy, średnie obciążenie, uruchomione procesy i informacje o procesorze, żeby wymienić tylko kilka. Dodatkowo możesz wykonywać zadania sysadmin, takie jak:
- Załóż/usuń konta użytkowników.
- Zmień hasła do kont użytkowników.
- Instalowanie, aktualizowanie, aktualizowanie i usuwanie pakietów.
- Konfiguracja reguł zapory sieciowej.
- Ponowne uruchamianie/zamykanie.
- Przeglądanie plików dziennika.
- Zaplanuj zadania cron.
- I wiele więcej.
W tym przewodniku omawiamy, jak zainstalować Webmin w Fedorze Linux.
Krok 1: Zainstaluj repozytorium YUM Webmin
Jeśli chcesz zainstalować i zaktualizować Webmin za pomocą menedżera pakietów DNF, utwórz plik /etc/yum.repos.d/webmin.repo.
vi /etc/yum.repos.d/webmin.repo
Dodaj do pliku następujące informacje o repozytorium.
[Webmin]
name=Webmin Distribution Neutral
#baseurl=https://download.webmin.com/download/yum
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1
Następnie pobierz i dodaj klucz GPG Webmin, którym podpisane są pakiety, jak pokazano.
wget https://download.webmin.com/jcameron-key.asc
rpm --import jcameron-key.asc
Krok 2: Zainstaluj Webmin na Fedorze
Po zakończeniu instalacji zależności zainstalujmy teraz Webmin za pomocą polecenia.
dnf install webmin
Wszystkie zależności powinny zostać rozwiązane automatycznie, a instalacja rozpocznie się i zajmie kilka minut.
Po zakończeniu możesz sprawdzić, czy Webmin działa, uruchamiając stary skrypt inicjujący SysV, jak pokazano.
/etc/init.d/webmin status
Dane wyjściowe wskazują, że Webmin jest uruchomiony.
Krok 3: Otwórz port Webmin w zaporze Fedory
Domyślnie Webmin nasłuchuje na porcie TCP 10000 i możesz to sprawdzić, uruchamiając polecenie netstat, jak pokazano.
netstat -pnltu | grep 10000
Jeśli jesteś za zaporą sieciową, musisz otworzyć port TCP 10000, jak pokazano.
firewall-cmd --add-port=10000/tcp --zone=public --permanent
firewall-cmd --reload
Krok 4: Dostęp do Panelu sterowania Webmin
Póki co zainstalowaliśmy Webmina i sprawdziliśmy jego stan. Pozostało już tylko zalogować się do Webmina i zarządzać naszym systemem. Uruchom więc swoją ulubioną przeglądarkę i przeglądaj poniższy adres URL.
https://server-ip:10000/
Gdy przeglądasz adres URL po raz pierwszy, w przeglądarce pojawi się alert „Twoje połączenie nie jest prywatne”. Nie ma się o co martwić. Dzieje się tak dlatego, że Webmin jest dostarczany z certyfikatem SSL z podpisem własnym, który nie jest podpisywany przez urząd certyfikacji.
Aby obejść ten problem, kliknij przycisk „Zaawansowane”, jak pokazano.
Następnie kliknij, aby przejść do serwera. Poniżej otrzymasz stronę logowania. Użyj danych logowania root i kliknij „Zaloguj się”, aby się zalogować.
Na koniec otrzymasz panel Webmin, który umożliwia wgląd w wskaźniki Twojego systemu, a w lewym okienku zobaczysz dostępne opcje administracyjne.
To oznacza koniec tego samouczka. Mamy nadzieję, że ułatwiło Ci to pracę podczas instalowania Webmina w Fedorze Linux.