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 ze standardowymi komponentami i funkcjami używanymi przez większość użytkowników, 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", zainstaluj 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 "utknął", ale w 99% przypadków po kilku minutach kontynuuje działanie, ponieważ musi skonfigurować pakiety i ustawienia.
Instalacja jest zakończona, gdy pojawi się taki komunikat:
Do instalacji Plesk przez przeglądarkę potrzebne jest 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 jest 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ą na wersję stabilną, potwierdź to ponownie klawiszem "F".
Pytanie, czy Plesk może zbierać dane do ulepszania produktu, możesz 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 instalację/aktualizację 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 "utknął", ale w 99% przypadków po kilku minutach kontynuuje działanie, bo musi skonfigurować pakiety i ustawienia.
Instalacja jest zakończona, gdy pojawi się taki komunikat:
Otwórz instalator webowy
Po uruchomieniu instalatora instalacja odbywa się w przeglądarce. Stronę instalacyjną znajdziesz pod adresem https://IP:8447 lub https://Domena.xx:8447.
Panel webowy Plesk
Przy pierwszym wejściu do panelu webowego pojawi się komunikat: "This is not a secure connection". Trzeba go potwierdzić, aby strona się otworzyła.
Interfejs webowy jest dostępny pod https://IP:8443 lub https://Domena.xx:8443 serwera. Dane do logowania to root/admin oraz aktualne hasło root. Alternatywnie możesz użyć jednego z wyświetlanych adresów URL. Jeśli nie działają, możesz wygenerować nowe poleceniem plesk login.
Konfiguracja
Po pomyślnej rejestracji trzeba ustawić konto administratora. Wprowadź nazwę kontaktową, e-mail i hasło. Jeśli masz już licencję Plesk, możesz ją od razu wpisać. Alternatywnie możesz poprosić o 15-dniową licencję testową od Plesk. Na koniec zaakceptuj umowę użytkownika. Teraz możesz korzystać z Plesk.
Ustaw język
Po instalacji panel Plesk jest po angielsku. Niemiecki język możesz 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ł na stałe dla wszystkich. Po wylogowaniu i ponownym zalogowaniu panel Plesk będzie po niemiecku.
Dodaj domenę
Aby dodać pierwszą domenę, kliknij niebieski przycisk "Dodaj domenę".
Teraz wpisz swoją domenę. Musisz 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żesz 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żesz ją łatwo przekierować na hosting przez EasyDNS. Jeśli jest zewnętrzna, ustaw 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. Teraz możesz go wybrać w "Ustawienia hostingu" domeny. Potwierdź zmiany klikając "Zastosuj".
Aby wymusić stałe przekierowanie na HTTPS (SSL) podczas wywoływania 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.