Jak zainstalować CloudPanel na VPS z Ubuntu/Debian z AvaHost

CloudPanel to lekki, open-source’owy panel sterowania zoptymalizowany pod kątem wydajności, idealny do zarządzania aplikacjami internetowymi na VPS AvaHost. Ten przewodnik upraszcza instalację CloudPanel na Ubuntu 20.04/22.04 lub Debianie 10/11, z praktycznymi przykładami i wskazówkami dla bezpiecznej, efektywnej konfiguracji.

Wprowadzenie

CloudPanel oferuje nowoczesny, przyjazny interfejs do zarządzania stronami internetowymi, bazami danych i ustawieniami serwera, co czyni go świetną alternatywą dla cPanel lub DirectAdmin. W połączeniu z VPS AvaHost, CloudPanel zapewnia szybkie, niezawodne hostowanie dla Twoich projektów.

Wymagania wstępne:

Przed rozpoczęciem upewnij się, że masz następujące:

  • Nowy VPS działający na Ubuntu 20.04/22.04 lub Debianie 10/11.

  • Dostęp root lub użytkownik z uprawnieniami sudo.

  • Podstawowa znajomość pracy z terminalem Linux.

Krok 1: Zaktualizuj swój system

Przed zainstalowaniem jakiegokolwiek oprogramowania ważne jest, aby zaktualizować system, aby upewnić się, że wszystkie pakiety są aktualne.

sudo apt update && sudo apt upgrade -y

Krok 2: Zainstaluj wymagane zależności

CloudPanel wymaga zainstalowania kilku zależności. Należą do nich curl, wget i sudo. Zainstaluj je, uruchamiając:

sudo apt install curl wget sudo -y

Krok 3: Dodaj repozytorium CloudPanel i klucz

CloudPanel udostępnia oficjalny skrypt instalacyjny, ale najpierw musimy upewnić się, że repozytorium i jego klucz GPG są skonfigurowane.

wget -qO- https://packages.cloudpanel.io/installer.sh | sudo bash

To polecenie pobierze i uruchomi skrypt instalacyjny bezpośrednio z serwerów CloudPanel.

Krok 4: Uruchom skrypt instalacyjny

Po uruchomieniu powyższego polecenia skrypt instalacyjny rozpocznie się. Automatycznie zainstaluje CloudPanel oraz wszystkie wymagane komponenty (w tym Nginx, MySQL, PHP i Redis).

Skrypt zada Ci kilka pytań konfiguracyjnych podczas instalacji:

  1. Typ serwera: Wybierz odpowiednią opcję w zależności od swojego serwera.

  2. Baza danych: Skrypt domyślnie skonfiguruje MariaDB. Możesz wybrać inną bazę danych, jeśli wolisz.

Gdy proces instalacji zostanie zakończony, skrypt poda Ci podsumowanie szczegółów serwera, w tym:

  • Twój adres URL logowania do CloudPanel (np. https://twoj-adres-ip:8443)

  • Twoja nazwa użytkownika i hasło administratora.

Krok 5: Uzyskaj dostęp do pulpitu nawigacyjnego CloudPanel

Po zakończeniu instalacji możesz zalogować się do CloudPanel, przechodząc do adresu IP swojego VPS, a następnie portu 8443 (np. https://your-vps-ip:8443).

Zostaniesz poproszony o podanie danych logowania administratora, które zostały wygenerowane podczas instalacji. Po zalogowaniu możesz zacząć zarządzać swoim serwerem, tworzyć strony internetowe i konfigurować bazy danych.

Krok 6: Skonfiguruj zaporę (opcjonalnie)

Jeśli używasz zapory (takiej jak ufw), musisz zezwolić na ruch na porcie 8443 dla dostępu do CloudPanel.

sudo ufw allow 8443/tcp

Dodatkowo otwórz porty dla HTTP (80) i HTTPS (443), jeśli planujesz hostować strony internetowe:

sudo ufw allow 80,443/tcp

Krok 7: Zabezpiecz swój serwer (opcjonalnie)

Aby zwiększyć bezpieczeństwo, zdecydowanie zaleca się zainstalowanie certyfikatu SSL dla strony logowania do CloudPanel. Możesz skorzystać z Let’s Encrypt, aby uzyskać darmowy certyfikat SSL.

  1. Zaloguj się do CloudPanel.

  2. Przejdź do Ustawienia i przejdź do sekcji SSL.

  3. Postępuj zgodnie z instrukcjami, aby zainstalować darmowy certyfikat SSL za pośrednictwem Let’s Encrypt.

Krok 8: Zacznij korzystać z CloudPanel

Teraz, gdy CloudPanel jest zainstalowany i działa, możesz go używać do:

  • Tworzenia i zarządzania stronami internetowymi.

  • Zarządzania ustawieniami DNS.

  • Tworzenia baz danych.

  • Konfigurowania kont e-mail i FTP.

Przyjazny interfejs CloudPanel pozwala łatwo zarządzać wieloma serwerami, dając Ci pełną kontrolę nad Twoim VPS i hostowanymi aplikacjami.

Podsumowanie

Lekki, nowoczesny interfejs CloudPanel sprawia, że zarządzanie Twoim VPS z AvaHost jest proste i efektywne. Powyższe kroki, z przykładami takimi jak konfiguracja panel.yourdomain.com, zapewniają szybką instalację na Ubuntu lub Debianie. Dzięki niezawodnej infrastrukturze AvaHost i funkcjom takim jak AutoSSL, możesz łatwo zarządzać stronami internetowymi, bazami danych i nie tylko. Zabezpiecz swoją konfigurację, monitoruj wydajność i wykorzystuj narzędzia CloudPanel do zasilania swoich aplikacji internetowych.