50% zniżki wszystkie plany, oferta czasowa. Od $2.48/mo
8 min pozostało
Serwery i system operacyjny

Jak zainstalować Webmin na VPS - przewodnik krok po kroku

Armin Potter By Armin Potter 8 min czytania Zaktualizowano 15 kwietnia 2023
Jak zainstalować Webmin na VPS

Webmin to webowy interfejs do administracji systemami Unix-like, takich jak Linux. Zapewnia kompleksowy zestaw funkcji do zarządzania systemem, w tym zarządzanie systemem, siecią, magazynowaniem i bezpieczeństwem. Webmin to darmowe oprogramowanie open-source licencjonowane na warunkach GNU, Powszechna Licencja Publiczna.

Za pomocą dowolnej nowoczesnej przeglądarki internetowej możesz tworzyć konta użytkowników, Apache, DNS, udostępniać pliki i wiele więcej.

W tym przewodniku nauczymy się, jak zainstalować Webmin na VPS, na serwerze Ubuntu i na serwerze opartym na Debian.

Zanim jednak zaczniemy, przejdźmy przez zalety Webmin i zobaczmy, dlaczego go potrzebujemy.

Dlaczego powinienem używać Webmin na VPS?

Webmin to narzędzie do administracji serwerami oparte na przeglądarce internetowej. Dzięki niemu możesz zarządzać swoim serwerem przez przeglądarkę z dowolnego miejsca na świecie. Zawiera szeroki zakres modułów do wykonywania wielu typowych zadań i można je rozszerzyć o dodatkowe moduły w razie potrzeby. Niektórzy mówią nawet, że Webmin jest zwycięzcą Webmin a cPanel.

Istnieje wiele korzyści z używania Webmin na VPS. Oto niektóre z ważniejszych:

  • Być może najważniejszą zaletą jest fakt, że Webmin jest bezpłatny i otwarty. Nie musisz się zatem martwić o swój budżet.
  •  Webmin jest łatwy w użyciu i nauce. Udostępnia przyjazny dla użytkownika interfejs graficzny do zarządzania serwerem. Może to być bardzo pomocne, jeśli jesteś nowy w administracji serwerem, ponieważ umożliwia łatwe wykonywanie zadań takich jak tworzenie kont użytkowników, konfiguracja Apache i zarządzanie bazami danych.
  • Webmin obsługuje wszystkie główne dystrybucje Linux i nie musisz się martwić zmianą serwera.
  • Kiedy zainstalujesz Webmin na VPS, może ci pomóc zaoszczędzić czas, udostępniając skróty do często używanych poleceń.
  • Eliminuje także potrzebę używania narzędzi wiersza poleceń do edycji plików konfiguracyjnych i wykonywania poleceń.
  • Webmin udostępnia API do integracji aplikacji trzecich ze systemem Webmin.
  • Kolejną zaletą hostingu Webmin na VPS jest możliwość utrzymania porządku. Ponieważ wszystkie ustawienia i konfiguracje serwera są przechowywane w jednym miejscu, łatwo jest znaleźć to, czego szukasz. Może to być szczególnie pomocne, jeśli często musisz dokonywać zmian w ustawieniach serwera.
  • Ponadto zainstaluj Webmin na VPS, aby pozostać bezpieczny.
  • Wreszcie ma dużą społeczność użytkowników z obfitą dokumentacją i forami wsparcia. Nie martw się więc o jego wiarygodność.

Teraz, gdy znasz znaczenie nauki instalowania Webmin na VPS, zaczynajmy.

Czytaj też: Zainstaluj pptp VPN na swoim VPS

Jak zainstalować Webmin na serwerze CentOS lub na serwerze opartym na RHEL

Jeśli szukasz łatwego w obsłudze interfejsu do zarządzania VPS, Webmin to świetna opcja. Zobaczmy, jak zainstalować Webmin na VPS (Virtual Private Server).

Krok 1: Najpierw musisz zainstalować pakiety zależności.

 sudo yum install nano -y 

Krok 2: Musisz dodać repozytorium Webmin do listy repozytoriów. Otwórz terminal i wprowadź następującą komendę:

sudo nano /etc/yum.repos.d/webmin.repo

Krok 3: Dodaj następujące linie do pliku:

  [Webmin]

  name=Webmin Distribution Neutral

  #baseurl=http://download.webmin.com/download/yum

  mirrorlist=http://download.webmin.com/download/yum/mirrorlist

  enabled=1

Krok 4: Teraz pobierz i zainstaluj klucz GPG, używając następującej komendy:

  wget http://www.webmin.com/jcameron-key.asc
  sudo rpm --import jcameron-key.asc

Krok 5: Zaktualizuj repozytorium:

  sudo yum check-update

Krok 6: Następnie, wprowadzając następującą komendę, możesz zainstalować Webmin:

  sudo yum install webmin -y

Jeśli instalacja nie powiodła się z powodu braku gotowych zależności, po prostu ponów polecenie instalacji.

Krok 7: Uruchom usługę i ustaw ją na automatyczne uruchamianie:

  chkconfig webmin on
  service webmin start

Krok 8: Jeśli masz firewall, powinieneś włączyć Webmin w firewallu, wprowadzając następującą komendę:

  firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload

Krok 9: Teraz możesz zalogować się do Webmin. Otwórz następującą stronę w przeglądarce:

  https://your-ip-addres:10000

Krok 10: Wprowadź swoją nazwę użytkownika i hasło, używając protokołu HTTPS.

Domyślnie nazwa użytkownika to root, a hasło to hasło użytkownika root

Krok 11: Skonfiguruj swój VPS

Teraz czas skonfigurować VPS za pomocą Webmin, przechodząc do "konfiguracji Webmin".

Krok 12: Zmień port standardowy

Jeśli Twój Webmin VPS ma publiczny adres IP, przejdź do "portów i adresów" i ustaw port standardowy na "niektóre".

Gotowe. Teraz wiesz, jak zainstalować Webmin na VPS.

Jeśli chcesz zmienić hasło Webmin, możesz wpisać to polecenie:

/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD

Ale zmiana hasła dla konkretnego użytkownika w Webmin nie jest zalecana.

Wirtualny host Webmin

Jedną z wielu funkcji Webmin jest wirtualny host Webmin. Pozwala on hostować wiele witryn na jednym serwerze. Po zainstalowaniu Webmin na VPS możesz tworzyć wirtualne hosty, wykonując następujące kroki:

  • Krok 1: Go do panelu kontrolnego.
  • Krok 2: Zaktualizuj Webmin, aby upewnić się, że używasz jego najnowszej wersji.
  • Krok 3: Zaloguj się do Webmin i kliknij ikonę Servers.
  • Krok 4: Kliknij na Apache WebServer.
  • Krok 5: Wybierz "any address" w sekcji "Create a New Virtual Server".
  • Krok 6: W sekcji "port" wpisz 80 i wybierz ostatnią opcję.
  • Krok 7: W sekcji "document root" wpisz nazwę plików HTML, którą będzie mieć twój host wirtualny.
  • Krok 8: Wpisz nazwę domeny w sekcji "server name".

Właśnie utworzyłeś wirtualny host Webmin.

Jak zainstalować Webmin na serwerze Ubuntu lub opartym na Debian

Ubuntu to system operacyjny oparty na Debian, popularny ze względu na łatwość obsługi i bogatą bibliotekę dostępnych pakietów. Ubuntu to jedna z najczęściej używanych dystrybucji Linux na serwerach internetowych, głównie dzięki zintegrowanemu narzędziu Webmin. Webmin oferuje intuicyjny interfejs graficzny do zarządzania ustawieniami serwera, w tym Apache, MySQL i kontami użytkowników. Ułatwia konfigurację serwera Ubuntu osobom, które nie znają składni wiersza poleceń Linux.

Czytaj też: Apache kontra Nginx 2022

Już wiesz, jak zainstalować Webmin na VPS. Teraz pokażemy Ci, jak zainstalować Webmin na serwerze Ubuntu lub serwerze opartym na Debian.

Zainstaluj najpierw wymagane pakiety.

sudo apt install software-properties-common apt-transport-https -y

Dodaj repozytorium Webmin i klucz GPG.

sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add - 
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

Teraz możemy zainstalować Webmin:

sudo apt install webmin -y

Jeśli masz firewall, zezwól na to, uruchamiając to polecenie:

sudo ufw allow 10000/tcp

To wszystko. Domyślna nazwa użytkownika to "root", a hasło to twoje obecne hasło root.

Teraz otwórz przeglądarkę internetową i przejdź na poniższy adres:

https://localhost:10000/

W niektórych dystrybucjach Debian lub Ubuntu logowanie użytkownika "root" może być zablokowane. W takiej sytuacji użyj "sudo" jako nazwy użytkownika.

Po zalogowaniu się możesz skonfigurować serwer WWW zgodnie ze swoimi potrzebami i celami.

ssd-vps Błyskawiczny VPS

Nie poprzestań na czymkolwiek. Zapomnij o starych rozwiązaniach — wybierz NVMe SSD VPS od Cloudzy i doświadcz prawdziwej prędkości!

Zamów SSD VPS

Wnioski

Podsumowując, Webmin to niezwykle potężne narzędzie do zarządzania VPS. Jest to darmowe oprogramowanie open-source, proste w instalacji i obsłudze. Oferuje wiele opcji do administrowania serwerem.

Jeśli szukasz prostego sposobu na zarządzanie serwerem i utrzymanie go w dobrej kondycji, przejdź przez nasz przewodnik jeszcze raz i dowiedz się, jak zainstalować Webmin na VPS lub Ubuntu. Ale czeka cię jeszcze jedno.

Pamiętam, kiedy chciałem kup VPS. Pamiętam, jak trudno mi było znaleźć niezawodny, bezpieczny i porządnie zabezpieczony serwer. Jeśli coś takie wreszcie znalazłem, albo było za drogie, albo miało słabą wydajność. Byłem sfrustrowany i gotów już wszystko porzucić. Właśnie miałem się poddać, gdy trafiłem na Cloudzy VPS.

Cloudzy oferuje wydajność najwyższej klasy VPS w cenie poniżej dwóch porcji pikantnych crunchów. Dzięki DDR4 RAMs, NVMe pamięci masowej i pasmu 1 Gbps, Cloudzy spełni wszystkie Twoje potrzeby.

Udostępnij

Więcej z bloga

Czytaj dalej.

Okładka artykułu o najlepszych aplikacjach self-hosted do uruchomienia z Cosmos Cloud, z panelami aplikacji wokół pulpitu Cosmos.
Serwery i system operacyjny

Najlepsze aplikacje self-hosted do uruchomienia z Cosmos Cloud: pliki, multimedia, hasła, automatyzacja i nie tylko!

Maybe masz już skonfigurowany Cosmos Cloud i chcesz zobaczyć, jakie aplikacje dobrze z nim współpracują, a może jeszcze nie zdecydowałeś się na Cosmos i po prostu chcesz sprawdzić, jak wpasowuje się w twój przepływ pracy

Nick SrebrnyNick Srebrny Czytanie w 16 minut
Portainer vs Cosmos Cloud do zarządzania aplikacjami Docker: okładka z diagramem konfiguracji hybrydowej oraz blokami ops i access.
Serwery i system operacyjny

Portainer vs Cosmos Cloud: Które rozwiązanie lepiej sprawdzi się do zarządzania aplikacją Docker?

Jeśli znasz już Docker i szukasz wygodniejszego sposobu na obsługę rosnącego stosu aplikacji, oto krótka odpowiedź na pytanie Portainer vs Cosmos Cloud. Portainer to mocniejszy wybór do bezpośred

Nick SrebrnyNick Srebrny 14 minut czytania
Grafika porównawcza Cosmos Cloud vs CasaOS vs Umbrel pokazująca trzy ścieżki self-hostingu w ramach jednej abstrakcyjnej sieci chmurowej.
Serwery i system operacyjny

Cosmos Cloud vs CasaOS vs Umbrel: Która platforma self-hosted pasuje do Twojego środowiska?

Krótka odpowiedź: CasaOS to nadal najłatwiejszy punkt startowy, Umbrel ma najbardziej dopracowany i spójny interfejs, a Cosmos Cloud zaczyna mieć sens, gdy chcesz mieć większą kontrolę nad dome

Nick SrebrnyNick Srebrny 11 minut czytania

Gotowy do wdrożenia? Od 2,48 USD/miesiąc.

Niezależna chmura od 2008 roku. AMD EPYC, NVMe, 40 Gbps. Zwrot pieniędzy w ciągu 14 dni.