Jak zainstalować DirectAdmin na VPS (CentOS, Ubuntu, Debian)

DirectAdmin to lekki, przyjazny dla użytkownika panel sterowania hostingiem, idealny do zarządzania stronami internetowymi, e-mailami i bazami danych na VPS. Ten przewodnik przedstawia krok po kroku proces instalacji DirectAdmin na VPS AvaHost działającym na CentOS, Ubuntu lub Debianie, używając prostych poleceń i praktycznych przykładów.

Wprowadzenie

DirectAdmin upraszcza zarządzanie serwerem dzięki intuicyjnemu interfejsowi i niskiemu zużyciu zasobów, co czyni go doskonałym wyborem dla użytkowników VPS AvaHost. Ten przewodnik zapewnia płynne wprowadzenie.

Wymagania wstępne

Przed przystąpieniem do instalacji upewnij się, że masz następujące:

  • VPS działający na wspieranej dystrybucji Linux (CentOS, Ubuntu lub Debian).
  • Dostęp root (administrator) do VPS.
  • Ważna licencja DirectAdmin. Możesz zakupić licencję na stronie DirectAdmin.
  • Podstawowa znajomość poleceń Linux.

Zaktualizuj swój system

Zawsze warto zaktualizować system przed instalacją jakiegokolwiek oprogramowania, aby upewnić się, że wszystkie istniejące pakiety są aktualne. Pomoże to uniknąć problemów z kompatybilnością podczas instalacji.

Dla Debiana/Ubuntu:

sudo apt update && sudo apt upgrade -y

Ustaw nazwę hosta

DirectAdmin wymaga, aby na serwerze była ustawiona w pełni kwalifikowana nazwa domeny (FQDN). Możesz ustawić nazwę hosta, używając następującego polecenia:

sudo hostnamectl set-hostname your-server.domain.com

Upewnij się, że zastąpisz your-server.domain.com swoją rzeczywistą nazwą domeny.

Zainstaluj wymagane zależności

DirectAdmin wymaga zainstalowania kilku zależności przed zainstalowaniem samego panelu. Aby je zainstalować, użyj następujących poleceń:

Dla Ubuntu/Debiana:

sudo apt install -y wget perl curl

Pobierz skrypt instalacyjny DirectAdmin

Teraz, gdy niezbędne zależności są na miejscu, czas pobrać skrypt instalacyjny DirectAdmin. Możesz to zrobić, używając wget, aby pobrać skrypt z oficjalnego repozytorium DirectAdmin.

Uruchom następujące polecenie, aby pobrać skrypt instalacyjny:

wget http://www.directadmin.com/setup.sh

Krok 6: Uczyń skrypt wykonywalnym

Po pobraniu skryptu musisz uczynić go wykonywalnym. Uruchom następujące polecenie:

chmod 755 setup.sh

Krok 7: Uruchom skrypt instalacyjny

Teraz możesz rozpocząć instalację DirectAdmin. Uruchom skrypt za pomocą następującego polecenia:

sudo ./setup.sh

Skrypt poprosi o twój klucz licencyjny DirectAdmin i nazwę hosta. Postępuj zgodnie z instrukcjami na ekranie i wprowadź niezbędne dane:

  • ID licencji: Wprowadź ID licencji, które otrzymałeś przy zakupie DirectAdmin.
  • Nazwa hosta: Wprowadź w pełni kwalifikowaną nazwę domeny (FQDN), którą ustawiłeś wcześniej.

Po wprowadzeniu wymaganych informacji skrypt rozpocznie pobieranie i instalację DirectAdmin wraz z jego wymaganymi komponentami.

Krok 8: Czekaj na zakończenie instalacji

Proces instalacji może zająć kilka minut, w zależności od prędkości twojego VPS i zasobów serwera. Skrypt automatycznie pobierze wymagane pliki i skonfiguruje niezbędne usługi.

Po zakończeniu instalacji skrypt wyświetli komunikat informujący, że DirectAdmin został pomyślnie zainstalowany.

Krok 9: Uzyskaj dostęp do panelu sterowania DirectAdmin

Po instalacji możesz uzyskać dostęp do panelu sterowania DirectAdmin, odwiedzając następujący adres URL w przeglądarce internetowej:

https://your_IP_Address:2222

Zastąp your-server.domain.com adresem IP lub nazwą hosta swojego VPS. Zostaniesz poproszony o podanie nazwy użytkownika i hasła administratora. Domyślna nazwa użytkownika to admin, a hasło zostanie podane podczas procesu instalacji.

Podsumowanie

Instalacja DirectAdmin na VPS AvaHost działającym na CentOS, Ubuntu lub Debianie jest prosta dzięki powyższym krokom. Przykłady, takie jak ustawienie server.example.com i zabezpieczenie za pomocą Let’s Encrypt, zapewniają bezpieczną i wydajną konfigurację. Lekka konstrukcja DirectAdmin, w połączeniu z niezawodną infrastrukturą AvaHost, zapewnia skalowalne rozwiązanie do zarządzania stronami internetowymi, e-mailami i bazami danych. Regularnie aktualizuj swój system i monitoruj logi, aby utrzymać wydajność i bezpieczeństwo.