Nieoficjalne
Na tej stronie
  1. Wymagania
  2. I. Kopia z Pleska
  3. II. Zanim przełączysz
  4. III. Przełączenie
  5. Co sprawdzić?
  6. Jak się wycofać?

Papapa Plesk, witaj WebPortico na QNAP

Plesk? Papapa! Płacisz za serwer z Pleskiem i za licencję panelu, a w domu stoi QNAP, który i tak pracuje dzień i noc. Sprowadźmy strony do domu!

NAS QNAP TS-467X na biurku o zmierzchu, obok otwarty karton z kablami sieciowymi i routerem

WebPortico ma wbudowany import z Pleska. Łączy się z Twoim serwerem i kopiuje na NAS strony, bazy danych, pocztę i strefy DNS. Plesk w tym czasie normalnie obsługuje gości. Po imporcie przełączasz ruch na NAS, gdy kopia działa.

Wymagania

  • NAS QNAP z procesorem Intel albo AMD i QTS 6.0 albo QuTS hero 6.0 lub nowszym.
  • WebPortico z App Center (repozytorium QNAP Utilities). Do poczty MailServerPro, do DNS TurboDNS; import sam powie, czego brakuje.
  • Hasło roota serwera z Pleskiem, czyli własny serwer albo VPS. Na hostingu współdzielonym roota nie dostaniesz.
  • Publiczny adres IP i dostęp do ustawień routera.

I. Kopia z Pleska

  • Zaloguj się do NAS-a, otwórz WebPortico i przejdź do Import z Pleska.
  • Wpisz adres serwera, port SSH i hasło roota, np. 203.0.113.20 i 22, i kliknij Połącz. WebPortico utworzy klucz SSH, którym będzie się posługiwać przy dalszym logowaniu. W ten sposób maksymalizujesz bezpieczeństwo, a hasło możesz już unieważnić albo zmienić.
    Formularz Połącz z serwerem Plesk: adres serwera, port SSH i hasło roota
  • Kliknij Uruchom próbę. Próba niczego nie zmienia. Powinieneś zobaczyć, co przejdzie na NAS, a co zostanie na Plesku.
    Co zrobi import: znalezione subskrypcje, witryny, bazy danych i skrzynki oraz rozmiar do skopiowania
  • Przeczytaj komunikaty oznaczone Wymaga działania. To rzeczy, które trzeba zrobić ręcznie.
  • Kliknij Importuj przy pierwszej domenie i poczekaj, aż przebieg skończy się wynikiem Gotowe. Tak samo zrób z kolejnymi domenami.
    Strona Witryny po imporcie: każda witryna ze swoim folderem i certyfikatem

Kopię możesz odświeżać do woli: każdy następny import dociąga zmiany z Pleska.

QNAP TS-467X na biurku wieczorem, z zapalonymi diodami w trakcie kopiowania

II. Zanim przełączysz

  • Dzień wcześniej obniż w DNS czas ważności rekordów (TTL) do kilku minut.
  • Strona korzystała z Redisa? Po każdym imporcie wpisz w jej pliku konfiguracyjnym gniazdo z panelu Pamięć podręczna witryny. Bez tego strona pokaże błąd 500.
  • Na stronie SSL/TLS daj każdej nazwie prawdziwy certyfikat: zamów Let’s Encrypt (DNS-01 przez Cloudflare albo DNS-01 przez OVHcloud) albo wklej obecny certyfikat z Pleska. Zaznacz Przekieruj HTTP na HTTPS.
    Strona SSL/TLS: certyfikaty z Pleska na trzech witrynach, zaznaczone Przekieruj HTTP na HTTPS
  • W MailServerPro ustaw Nazwa hosta i Nazwa HELO (taka jak rekord PTR Twojego adresu).
  • (opcjonalnie) Do dnia przełączenia zablokuj na routerze wychodzący port 25 z NAS-a, dla IPv4 i IPv6. Zablokujesz w ten sposób niekontrolowaną wysyłkę maili, np. z systemów WWW.
  • Chcesz zobaczyć kopię pod prawdziwą domeną? Dopisz domenę z lokalnym adresem NAS-a do pliku C:\Windows\System32\drivers\etc\hosts. Po sprawdzeniu usuń ten wiersz.

III. Przełączenie

  • Wybierz spokojną godzinę i zamknij stronę na Plesku, np. forum wyłącz z komunikatem dla gości.
  • W WebPortico kliknij Uruchom próbę ponownie i ostatni raz zaimportuj domenę.
  • Przekieruj na routerze porty na NAS: strony 80 i 443, poczta 25, 465, 587 i 993, DNS 53 (tylko z TurboDNS). WebPortico zrobi to sam na stronie Serwer frontowy i porty, jeśli router przyjmuje UPnP, NAT-PMP albo PCP (z bramą UniFi przez klucz API). Na każdym innym routerze ustaw to ręcznie. Przy IPv6 otwórz te same porty w zaporze IPv6 routera.
    Panel Przekierowanie portów na routerze: automatyczne otwieranie przez UPnP, NAT-PMP i PCP
  • Ustaw rekordy A domeny na swój publiczny adres. Resztę podpowie przycisk Pokaż rekordy do wpisania. Jeśli DNS trzymał Plesk, kliknij Podgląd strefy w TurboDNS, a potem Wyślij strefę do TurboDNS.
    Domowy router z kablami sieciowymi przed NAS-em QNAP TS-467X
  • Jeśli blokowałeś port 25, zdejmij blokadę. Otwórz stronę na NAS-ie i włącz jej zadania (odznacz Wstrzymane).
  • Kliknij Usuń dostęp.

UWAGA! Gdy strona działa już na NAS-ie, nie importuj jej domeny ponownie z zaznaczoną witryną. (Import nadpisałby ją starą kopią z Pleska.)

Voila! QNAP to nie tylko NAS!

Co sprawdzić?

  • Otwórz stronę z telefonu na danych komórkowych.
  • Wyślij maila do kogoś spoza domeny. W MailServerPro, na stronie Dostarczalność, zobaczysz, czy Twój adres nie wisi na żadnej czarnej liście.

Jak się wycofać?

Dopóki nie otworzysz strony na NAS-ie, nic nie tracisz: cofnij przekierowania i rekordy DNS na Pleska i otwórz tam stronę. Pleska zostaw jeszcze na tydzień. Przed wyłączeniem pozwól mu wysłać pocztę, która została mu w kolejce.

QNAP TS-467X na biurku obok stosu monet i małej rośliny

PS. A wiecie, że na tym możecie zarabiać?