← Wszystkie poradniki

PORADNIK 1 / 12

Od nowego VPS do Twojego panelu.

Wybierz serwer, podłącz trzy nazwy hostów i zakończ pierwsze logowanie.

Co uzyskasz

Działający panel HTTPS i zabezpieczone konto administratora.

1. Wybierz VPS z Linuksem

W panelu dostawcy hostingu utwórz nowy VPS z Linuksem x86-64 z dostępem root. Ubuntu 24.04 LTS lub Debian 12+ to proste wybory. Używaj utrzymywanej wersji systemu; instalator natywny nie obejmuje ARM.

Dla małego sklepu zacznij od 2 vCPU, 4 GB RAM i 60 GB SSD. Przy niewielkim obciążeniu wystarczy 1 vCPU, 2 GB RAM i 20 GB dysku, ale zostaw miejsce na system, historię płatności, kopie zapasowe i aktualizacje. Ten serwer nie uruchamia węzłów blockchain.

Dodaj swój publiczny klucz SSH, zapisz IP serwera i przy pierwszym połączeniu sprawdź odcisk klucza hosta SSH. Nigdy nie udostępniaj prywatnego klucza SSH. Zobacz pełne wymagania lub opcjonalną instalację w Dockerze.

2. Skieruj domeny na serwer

W panelu DNS swojej domeny dodaj te rekordy. Zastąp example.com oraz IP własnymi wartościami.

Nazwa hostaRekordCel
merchant.example.comA → IPv4 VPSTwój panel
pay.example.comA → IPv4 VPSStrona płatności klienta
api.example.comA → IPv4 VPSTwoje integracje

Własne nazwy subdomen są w porządku; instalator o nie zapyta. Dodawaj rekordy AAAA tylko wtedy, gdy IPv6 faktycznie dociera do tego VPS. Stary rekord AAAA może zakłócić walidację HTTPS nawet przy poprawnym rekordzie A.

Cloudflare: wyłącz proxy (tylko DNS) na czas instalacji. Po zakończeniu konfiguracji i walidacji HTTPS możesz je ponownie włączyć. Używaj szyfrowanego połączenia z serwerem źródłowym, najlepiej Full (strict) z ważnym certyfikatem.

3. Sprawdź zaporę sieciową

Zezwól na ruch przychodzący na TCP 80 i 443 zarówno w zaporze VPS, jak i zaporze dostawcy hostingu. Pozostaw otwarty faktycznie używany port SSH. Wychodzący HTTPS i DNS muszą działać.

Nie udostępniaj PostgreSQL ani wewnętrznych portów aplikacji. Instalator nie zmienia za Ciebie reguł zapory. Podczas zmieniania reguł dostępu pozostaw bieżącą sesję SSH otwartą, aby nie odciąć sobie dostępu.

4. Uruchom podpisany instalator

Połącz się przez SSH jako root i uruchom:

bash <(curl -fsSL https://releases.whollycrypto.com/setup_wholly.sh)

Konfigurator poprosi o domeny, kontaktowy e-mail dla HTTPS, domyślną walutę fiat oraz nazwę użytkownika i hasło HTTP Basic. Możesz wybrać hasło lub pozwolić konfiguratorowi je wygenerować. Przechowuj je bezpiecznie.

Instalator weryfikuje podpisane wydanie i konfiguruje PostgreSQL, Nginx, HTTPS oraz usługi systemowe. Poczekaj na komunikat o powodzeniu. Dane Basic Auth stanowią osobną warstwę bezpieczeństwa, nie Twoje późniejsze konto panelu.

Najpierw sprawdź zgodność lub wznów przerwaną instalację

Przed instalacją uruchom kontrolę zgodności:

bash <(curl -fsSL https://releases.whollycrypto.com/setup_wholly.sh) --check

Napraw zgłoszony błąd, a następnie wznów. Nie usuwaj katalogu instalacji ani nie generuj ponownie kluczy portfeli.

bash <(curl -fsSL https://releases.whollycrypto.com/setup_wholly.sh) --resume

5. Zarejestruj i zabezpiecz konto

Otwórz host panelu sprzedawcy, przejdź Basic Auth i zarejestruj pierwszego administratora za pomocą e-maila oraz silnego hasła. Wybierz tryb instalacji, język i strefę czasową oraz przeczytaj podlinkowane warunki i politykę prywatności. Wybór trybu jest trwały. Odczytaj Tryb Merchant lub Operator przed zatwierdzeniem.

W Ustawienia → Konto, włącz uwierzytelnianie dwuskładnikowe. W Ustawienia → System, sprawdź regionalne wartości domyślne waluty/strefy czasowej i aktywne domeny. Regionalne wartości domyślne wpływają na nowe elementy; nie zmieniają istniejących projektów.

Pierwsza kwalifikująca się instalacja otrzymuje jednorazowo 10 USD środków powitalnych automatycznie po rejestracji i połączeniu. Sprawdź Ustawienia → Opłaty , aby zobaczyć status rozliczeń. Jak działają środki na przetwarzanie →

6. Sprawdź wszystko przed przyjęciem płatności

Otwórz Ustawienia → Połączenia blockchain. Sprawdź gotowość skanera, nie tylko stan węzłów. Zachowaj niezależnych dostawców zapasowych dla blockchainów, których będziesz używać.

Chroń ten serwer jak serwer gorącego portfela: ogranicz dostęp administratorów, instaluj poprawki bezpieczeństwa i przechowuj prywatne kopie zapasowe poza VPS. Eksport portfela zawiera sekrety; nigdy nie przesyłaj go na stronę internetową ani do zgłoszenia pomocy technicznej. Lista kontrolna bezpieczeństwa serwera →

Możesz już utworzyć projekt i sklep. Zrób mały rzeczywisty test każdej metody płatności, zanim zaoferujesz ją klientom.