OKWszystkie usługi działają prawidłowo
InfrawireLogo InfrawireDokumentacja

Instalacja Plesk na VPS z Linuxem

Ten przewodnik opisuje instalację Plesk Obsidian na VPS z Linuxem. Plesk to kompletny panel kontrolny do zarządzania stronami, bazami, pocztą, domenami i innymi usługami.

📋 Wymagania wstępne

  • VPS z Linuxem z dostępem root lub sudo
  • Co najmniej 1 GB RAM (zalecane 2 GB)
  • Co najmniej 10 GB wolnego miejsca na dysku
  • Stabilne połączenie z Internetem
  • Domena (opcjonalna, ale zalecana)

⚠️ Ważne przed instalacją

  • Kopia zapasowa danych — instalacja Plesk może zmienić część konfiguracji systemu
  • Porty — Plesk używa 8443 (HTTPS), 8880 (HTTP), 8447 (instalator Plesk)
  • Czas instalacji — zwykle 15–30 minut w zależności od łącza

🔧 Metoda 1: Automatyczna instalacja skryptem (zalecana)

Krok 1: Pobranie skryptu instalacyjnego

Bash
curl -o plesk-installer.sh https://installer.plesk.com/plesk-installer

Krok 2: Uprawnienia do wykonania

Bash
chmod +x plesk-installer.sh

Krok 3: Uruchomienie instalacji

Bash
1# Instalacja z licencją próbną (30 dni) 2./plesk-installer.sh install plesk --release latest 3 4# Lub z konkretnym kluczem licencyjnym 5./plesk-installer.sh install plesk --release latest --license-key YOUR_LICENSE_KEY

Krok 4: Przebieg instalacji

Instalator:

  1. pobierze potrzebne pakiety,
  2. zainstaluje Plesk i zależności,
  3. skonfiguruje usługi.

Nie zamykaj sesji SSH podczas instalacji. Może to potrwać 15–30 minut.

🔧 Metoda 2: Instalacja z repozytorium

Krok 1: Repozytorium Plesk

Ubuntu/Debian:

Bash
1wget -q -O - https://autoinstall.plesk.com/plesk.gpg | sudo apt-key add - 2 3echo "deb https://autoinstall.plesk.com/ubuntu/ $(lsb_release -sc) all" | sudo tee /etc/apt/sources.list.d/plesk.list 4 5sudo apt update

CentOS/RHEL:

Bash
1sudo tee /etc/yum.repos.d/plesk.repo <<EOF 2[PLESK_17_8_11] 3name=Plesk 4baseurl=https://autoinstall.plesk.com/centos_7-x86_64 5enabled=1 6gpgcheck=1 7gpgkey=https://autoinstall.plesk.com/plesk.gpg 8EOF 9 10sudo yum update

Krok 2: Instalacja Plesk

Ubuntu/Debian:

Bash
sudo apt install plesk sudo PLESK_LICENSE_KEY=YOUR_LICENSE_KEY apt install plesk

CentOS/RHEL:

Bash
sudo yum install plesk sudo PLESK_LICENSE_KEY=YOUR_LICENSE_KEY yum install plesk

🔐 Krok 3: Pierwsze logowanie do Plesk

Dane administratora

Po instalacji Plesk generuje hasło administratora. Aby je odczytać:

Bash
sudo plesk bin admin --show-password

Interfejs Plesk

  1. Otwórz przeglądarkę
  2. Adres: https://TWOJE_IP:8443
    • Zamień TWOJE_IP na adres VPS
    • Przykład: https://192.168.1.100:8443
  3. Ostrzeżenie certyfikatu SSL przy pierwszym połączeniu jest normalne
  4. Logowanie:
    • Użytkownik: admin
    • Hasło: z polecenia powyżej

Pierwsza konfiguracja

Przy pierwszym logowaniu Plesk zwykle prosi o:

  1. zmianę hasła administratora,
  2. podstawowe ustawienia,
  3. akceptację warunków licencji.

🔒 Krok 4: Zapora sieciowa

Otwórz potrzebne porty:

Bash
1sudo ufw allow 8443/tcp # HTTPS Plesk 2sudo ufw allow 8880/tcp # HTTP Plesk 3sudo ufw allow 8447/tcp # Instalator Plesk 4sudo ufw allow 80/tcp 5sudo ufw allow 443/tcp 6sudo ufw allow 21/tcp # FTP 7sudo ufw allow 25/tcp # SMTP 8sudo ufw allow 465/tcp # SMTPS 9sudo ufw allow 587/tcp # SMTP (submission) 10sudo ufw allow 993/tcp # IMAPS 11sudo ufw allow 995/tcp # POP3S 12sudo ufw allow 3306/tcp # MySQL 13sudo ufw reload

🌐 Krok 5: Konfiguracja domeny (opcjonalna, zalecana)

Z poziomu Plesk

  1. Zaloguj się do Plesk
  2. Narzędzia i ustawieniaUstawienia serwera
  3. W polu Nazwa hosta wpisz domenę (np. panel.twoja-domena.com)
  4. OK

Z linii poleceń

Bash
sudo plesk bin server_pref --update -hostname panel.twoja-domena.com

🔄 Krok 6: Aktualizacje Plesk

Bash
sudo plesk installer update

Lub w interfejsie: Narzędzia i ustawieniaAktualizacje.

📦 Polecane rozszerzenia

Przydatne rozszerzenia Plesk:

  • WordPress Toolkit — zarządzanie WordPress
  • Git — integracja z Git
  • Docker — obsługa Dockera
  • Node.js — środowisko Node.js
  • Let's Encrypt — darmowe certyfikaty SSL

Instalacja:

  1. Narzędzia i ustawieniaRozszerzenia
  2. Przegląd katalogu
  3. Zainstaluj przy wybranym rozszerzeniu

🔐 Zabezpieczenie Plesk

Zmiana portu HTTPS (opcjonalnie)

Bash
sudo plesk bin server_pref --update -admin-https-port 8444

Zapora:

Bash
sudo ufw allow 8444/tcp

Uwierzytelnianie dwuskładnikowe

  1. Zaloguj się do Plesk
  2. Narzędzia i ustawieniaUstawienia bezpieczeństwa
  3. Włącz uwierzytelnianie dwuskładnikowe
  4. Zeskanuj kod QR w aplikacji TOTP

❓ Typowe problemy

Brak dostępu do Plesk

  1. Zapora — port 8443 musi być otwarty
  2. Usługa: sudo systemctl status psa
  3. Logi: sudo tail -f /var/log/plesk/panel.log

Błąd instalacji

  1. Miejsce na dysku: df -h
  2. RAM: free -h
  3. Logi: sudo tail -f /var/log/plesk/install/autoinstaller3.log

Reset hasła administratora

Bash
sudo plesk bin admin --set-admin-password -passwd "YourNewPassword"

📝 Przydatne polecenia

Bash
1sudo systemctl status psa 2 3sudo systemctl restart psa 4 5sudo systemctl stop psa 6 7sudo systemctl start psa 8 9sudo plesk version 10 11sudo plesk repair installation

📞 Potrzebujesz pomocy?

W razie problemów z instalacją skontaktuj się z pomocą techniczną Infrawire. Jesteśmy dostępni, aby pomóc.


Uwaga: Plesk oferuje 30-dniową licencję próbną. Po tym okresie wymagany jest zakup licencji, aby dalej korzystać z Plesk.