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
Bashcurl -o plesk-installer.sh https://installer.plesk.com/plesk-installer
Krok 2: Uprawnienia do wykonania
Bashchmod +x plesk-installer.sh
Krok 3: Uruchomienie instalacji
Bash1# 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:
- pobierze potrzebne pakiety,
- zainstaluje Plesk i zależności,
- 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:
Bash1wget -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:
Bash1sudo 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:
Bashsudo apt install plesk sudo PLESK_LICENSE_KEY=YOUR_LICENSE_KEY apt install plesk
CentOS/RHEL:
Bashsudo 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ć:
Bashsudo plesk bin admin --show-password
Interfejs Plesk
- Otwórz przeglądarkę
- Adres:
https://TWOJE_IP:8443- Zamień
TWOJE_IPna adres VPS - Przykład:
https://192.168.1.100:8443
- Zamień
- Ostrzeżenie certyfikatu SSL przy pierwszym połączeniu jest normalne
- Logowanie:
- Użytkownik:
admin - Hasło: z polecenia powyżej
- Użytkownik:
Pierwsza konfiguracja
Przy pierwszym logowaniu Plesk zwykle prosi o:
- zmianę hasła administratora,
- podstawowe ustawienia,
- akceptację warunków licencji.
🔒 Krok 4: Zapora sieciowa
Otwórz potrzebne porty:
Bash1sudo 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
- Zaloguj się do Plesk
- Narzędzia i ustawienia → Ustawienia serwera
- W polu Nazwa hosta wpisz domenę (np.
panel.twoja-domena.com) - OK
Z linii poleceń
Bashsudo plesk bin server_pref --update -hostname panel.twoja-domena.com
🔄 Krok 6: Aktualizacje Plesk
Bashsudo plesk installer update
Lub w interfejsie: Narzędzia i ustawienia → Aktualizacje.
📦 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:
- Narzędzia i ustawienia → Rozszerzenia
- Przegląd katalogu
- Zainstaluj przy wybranym rozszerzeniu
🔐 Zabezpieczenie Plesk
Zmiana portu HTTPS (opcjonalnie)
Bashsudo plesk bin server_pref --update -admin-https-port 8444
Zapora:
Bashsudo ufw allow 8444/tcp
Uwierzytelnianie dwuskładnikowe
- Zaloguj się do Plesk
- Narzędzia i ustawienia → Ustawienia bezpieczeństwa
- Włącz uwierzytelnianie dwuskładnikowe
- Zeskanuj kod QR w aplikacji TOTP
❓ Typowe problemy
Brak dostępu do Plesk
- Zapora — port 8443 musi być otwarty
- Usługa:
sudo systemctl status psa - Logi:
sudo tail -f /var/log/plesk/panel.log
Błąd instalacji
- Miejsce na dysku:
df -h - RAM:
free -h - Logi:
sudo tail -f /var/log/plesk/install/autoinstaller3.log
Reset hasła administratora
Bashsudo plesk bin admin --set-admin-password -passwd "YourNewPassword"
📝 Przydatne polecenia
Bash1sudo 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.