Serwer dedykowany: Instalacja Plesk
Ten poradnik został stworzony z wykorzystaniem następujących produktów:
(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)
Wprowadzenie
Plesk to kompleksowa platforma do zarządzania hostingiem i serwerami, która pozwala użytkownikom zarządzać stronami internetowymi, serwerami, kontami e-mail i wieloma innymi funkcjami przez przyjazny interfejs. To wszechstronne rozwiązanie, które sprawdzi się zarówno dla początkujących, jak i doświadczonych web developerów oraz administratorów systemów.
Instalacja Plesk
Przed instalacją wykonaj apt update
i apt upgrade
, aby na serwerze znalazły się najnowsze pakiety.
Plesk można obecnie zainstalować tylko na Debian 9 (Stretch), Debian 10 (Buster), Ubuntu 18.04 (Bionic Beaver), Ubuntu 20.04 (Focal Fossa), CentOS 7/8, Red Hat Enterprise Linux 7.x/8.x, CloudLinux 7.1+/8, AlmaLinux OS, Rocky Linux 8.x oraz Virtuozzo Linux 7. Architektura musi być 64-bitowa.
Połączenie z serwerem można nawiązać np. przez Putty.
Rozpoczęcie instalacji
- Instalacja jednym kliknięciem
- Instalacja przez przeglądarkę
- Instalacja przez konsolę
Aby Plesk zainstalował się całkowicie automatycznie z domyślnymi komponentami i funkcjami używanymi przez większość użytkowników Plesk, wystarczy jedno polecenie:
Instalator Plesk zawsze instaluje najnowszą/dostępną wersję Plesk. Może się zdarzyć, że grafiki/zrzuty ekranu tutaj nie pokazują najnowszej wersji Plesk.
sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)
Jeśli pojawi się błąd: "-bash: curl: command not found", musisz doinstalować pakiet poleceniem apt install curl
.
Po wykonaniu tego polecenia instalacja Plesk zwykle trwa od 15 do 60 minut.
Sesja SSH nie może zostać zamknięta, dopóki instalator działa. W przeciwnym razie instalacja zostanie przerwana.
W takim wypadku serwer trzeba będzie przeinstalować, aby ponownie uruchomić instalator.
Jeśli instalator zostanie uruchomiony ponownie bez reinstalacji serwera, mogą wystąpić problemy z niedziałającymi funkcjami podczas instalacji lub w panelu Plesk.
Może się wydawać, że instalator „zawiesił się”, ale w 99% przypadków po kilku minutach kontynuuje działanie, ponieważ wciąż konfiguruje pakiety i ustawienia.
Instalacja jest zakończona, gdy pojawi się taki ekran:
Do instalacji Plesk przez przeglądarkę potrzebne są tylko kilka poleceń.
Instalator Plesk zawsze instaluje najnowszą/dostępną wersję Plesk. Może się zdarzyć, że grafiki/zrzuty ekranu tutaj nie pokazują najnowszej wersji Plesk.
Pobierz instalator Plesk:
wget https://autoinstall.plesk.com/plesk-installer
Nadaj odpowiednie uprawnienia:
chmod +x plesk-installer
Uruchom instalator:
./plesk-installer --web-interface
Do instalacji Plesk przez konsolę potrzebne są tylko kilka poleceń.
Instalator Plesk zawsze instaluje najnowszą/dostępną wersję Plesk. Może się zdarzyć, że grafiki/zrzuty ekranu tutaj nie pokazują najnowszej wersji Plesk.
Pobierz instalator:
wget https://autoinstall.plesk.com/plesk-installer
Nadaj odpowiednie uprawnienia:
chmod +x plesk-installer
Uruchom instalator:
./plesk-installer
Po wykonaniu tych trzech poleceń startowych, licencję trzeba zatwierdzić klawiszem "F":
Po zatwierdzeniu system zapyta, którą wersję Plesk chcesz zainstalować — Plesk Obsidian lub Plesk Onyx. Wskaże też, która jest bardziej stabilna. Zazwyczaj do produkcji wybiera się wersję „stable”. Ponieważ domyślne opcje wskazują już na wersję stabilną, potwierdź to ponownie klawiszem "F".
Pytanie, czy Plesk może zbierać dane do ulepszania produktu, można odpowiedzieć "Y" (tak) lub "n" (nie).
Następnie system zapyta, jaki typ wybranej wersji Plesk chcesz zainstalować. Zazwyczaj wystarczy domyślny typ "Recommended". Moduły, które nie zostaną zainstalowane teraz, ale będą potrzebne, można doinstalować później w panelu Plesk.
Kolejne pytanie o możliwość instalacji/aktualizacji pakietów potwierdź klawiszem "F".
Teraz instalator rozpocznie instalację.
Sesja SSH nie może zostać zamknięta, dopóki instalator działa. W przeciwnym razie instalacja zostanie przerwana i serwer trzeba będzie przeinstalować, aby ponownie uruchomić instalator.
Może się wydawać, że instalator „zawiesił się”, ale w 99% przypadków po kilku minutach kontynuuje działanie, ponieważ wciąż konfiguruje pakiety i ustawienia.
Instalacja jest zakończona, gdy pojawi się taki ekran:
Otwórz instalator webowy
Po uruchomieniu instalatora instalacja odbywa się w przeglądarce. Stronę instalacyjną można otworzyć pod adresem https://IP:8447 lub https://Domena.xx:8447.
Panel webowy Plesk
Przy pierwszym wejściu do panelu webowego może pojawić się komunikat: "To połączenie nie jest bezpieczne". Trzeba to potwierdzić, aby strona się otworzyła.
Interfejs webowy jest dostępny pod adresem https://IP:8443 lub https://Domena.xx:8443 serwera. Dane do logowania to root/admin oraz aktualne hasło root. Alternatywnie można użyć jednego z wyświetlanych adresów URL. Jeśli nie działają, można wygenerować nowe poleceniem plesk login
.
Konfiguracja
Po pomyślnej rejestracji trzeba ustawić konto administratora. Należy podać nazwę kontaktową, e-mail oraz hasło. Jeśli masz już licencję Plesk, możesz ją od razu wpisać. Alternatywnie można poprosić o 15-dniową licencję testową od Plesk. Na koniec trzeba potwierdzić umowę użytkownika.
Teraz Plesk jest gotowy do użycia.
Ustaw język
Po instalacji panel Plesk jest po angielsku. Niemiecki język można ustawić lub wybrać w Narzędzia i ustawienia ➡️ Wygląd Plesk ➡️ Języki. Tam wybierz "de-DE". Następnie kliknij "Ustaw jako domyślny", aby język był ustawiony na stałe dla wszystkich.
Po wylogowaniu i ponownym zalogowaniu panel Plesk będzie w języku niemieckim.
Dodaj domenę
Aby dodać pierwszą domenę, kliknij niebieski przycisk "Dodaj domenę".
Teraz wpisz swoją domenę. Trzeba też określić IP oraz nazwę użytkownika i hasło do hostingu domeny. Jeśli subdomena "www" jest już wpisana w DNS domeny, można od razu wygenerować certyfikat SSL od Let's Encrypt. Opcję tę wybierz po wpisaniu adresu e-mail i potwierdź niebieskim przyciskiem "OK".
Domena musi wskazywać na IP hostingu. Jeśli domena jest u ZAP-Hosting, można ją łatwo przekierować na hosting przez EasyDNS. Jeśli jest zewnętrzna, trzeba ustawić rekord A na IP oraz subdomeny "www" i "webmail" również na IP. Rekord MX powinien wskazywać na IP hostingu.
Zmiany w DNS mogą się propagować do 24 godzin.
Szyfrowanie SSL
Podczas rejestracji domeny/tworzenia hostingu certyfikat SSL od Let's Encrypt został już wygenerowany i można go teraz wybrać w "Ustawienia hostingu" domeny. Następnie zatwierdź klikając "Zastosuj".
Aby wymusić stałe przekierowanie na HTTPS (SSL) podczas odwiedzania strony, zaznacz opcję "Stałe, SEO-friendly przekierowanie 301 z HTTP na HTTPS".
Po otwarciu domeny w przeglądarce zobaczysz, że jest szyfrowana.
Instalacja oraz konfiguracja pierwszej domeny z szyfrowaniem SSL jest teraz całkowicie zakończona.