← Alle handleidingen

HANDLEIDING 1 / 12

Van een nieuwe VPS naar je console.

Kies een server, verbind drie hostnamen en voltooi je eerste aanmelding.

Wat je hebt na afloop

Een werkende HTTPS-console en een beveiligd beheerdersaccount.

1. Neem een Linux-VPS

Maak in het paneel van je hostingprovider een nieuwe x86-64 Linux-VPS met roottoegang. Ubuntu 24.04 LTS of Debian 12+ zijn eenvoudige keuzes. Gebruik een onderhouden OS-release; ARM valt niet onder het native installatieprogramma.

Begin voor een kleine winkel met 2 vCPU, 4 GB RAM en 60 GB SSD. Licht gebruik kan op 1 vCPU, 2 GB RAM en 20 GB schijf draaien, maar laat ruimte voor het OS, betalingsgeschiedenis, back-ups en updates. Deze server draait geen blockchainnodes.

Voeg je openbare SSH-sleutel toe, noteer het server-IP en verifieer de SSH-hostvingerafdruk bij je eerste verbinding. Deel nooit een privé-SSH-sleutel. Zie de volledige vereisten of de optionele Docker-installatie.

2. Verwijs je domeinen naar de server

Voeg deze records toe in het DNS-paneel van je domein. Vervang example.com en het IP door je eigen gegevens.

HostnaamRecordDoel
merchant.example.comA → VPS IPv4Je console
pay.example.comA → VPS IPv4Afrekenen voor klanten
api.example.comA → VPS IPv4Je integraties

Aangepaste subdomeinnamen zijn prima; het installatieprogramma vraagt ernaar. Voeg alleen AAAA-records toe als IPv6 deze VPS daadwerkelijk bereikt. Een oud AAAA-record kan HTTPS-validatie verstoren, ook als het A-record correct is.

Cloudflare: schakel de proxy tijdens de installatie uit (alleen DNS). Na voltooiing van de installatie en HTTPS-validatie kun je die weer inschakelen. Gebruik een versleutelde verbinding met de oorsprong, bij voorkeur Full (strict) met het geldige certificaat.

3. Controleer de firewall

Sta inkomend verkeer toe op TCP 80 en 443 in zowel de VPS-firewall als de firewall van de hostingprovider. Houd je werkelijke SSH-poort open. Uitgaand HTTPS en DNS moeten werken.

Stel PostgreSQL of interne applicatiepoorten niet openbaar beschikbaar. Het installatieprogramma wijzigt firewallregels niet voor je. Houd je huidige SSH-sessie open terwijl je toegangsregels wijzigt, zodat je jezelf niet buitensluit.

4. Voer het ondertekende installatieprogramma uit

Verbind via SSH als root en voer uit:

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

De installatie vraagt om je domeinen, HTTPS-contacte-mail, standaardfiatvaluta en HTTP Basic-gebruikersnaam/-wachtwoord. Je kunt dat wachtwoord kiezen of de installatie er een laten genereren. Bewaar het veilig.

Het installatieprogramma verifieert de ondertekende release en stelt PostgreSQL, Nginx, HTTPS en systeemdiensten in. Wacht op de succesmelding. De Basic Auth-inloggegevens vormen een afzonderlijke beveiligingslaag, niet je latere consoleaccount.

Controleer eerst of hervat een onderbroken installatie

Voer vóór installatie de compatibiliteitscontrole uit:

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

Verhelp de gemelde fout en hervat daarna. Verwijder de installatiemap niet en genereer walletsleutels niet opnieuw.

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

5. Registreer en beveilig je account

Open je handelaarshostnaam, doorloop Basic Auth en registreer de eerste beheerder met een e-mailadres en sterk wachtwoord. Kies je installatiemodus, taal en tijdzone en lees de gelinkte voorwaarden en het privacybeleid. De moduskeuze is permanent. Lees Merchant- of Operator-modus voordat je indient.

Bekijk in Instellingen → Account, schakel tweefactorauthenticatie in. In Instellingen → Systeem, controleer de regionale valuta-/tijdzonestandaarden en actieve domeinen. Regionale standaardwaarden gelden voor nieuwe items; ze herschrijven bestaande projecten niet.

De eerste in aanmerking komende installatie ontvangt eenmalig US$10 welkomsttegoed automatisch na registratie en verbinding. Controleer Instellingen → Kosten voor de factureringsstatus. Zo werkt verwerkingstegoed →

6. Controleer voordat je betalingen aanneemt

Open Instellingen → Blockchainverbindingen. Kijk naar scannergereedheid, niet alleen naar nodegezondheid. Houd onafhankelijke terugvalproviders aan voor de blockchains die je gaat gebruiken.

Bescherm dit als een hot-walletserver: beperk beheerderstoegang, installeer beveiligingsupdates en bewaar privéback-ups buiten de VPS. Een walletexport bevat geheimen; upload die nooit naar een website of ondersteuningsticket. Checklist voor serverbeveiliging →

Je bent klaar om een project en een winkel aan te maken. Doe voor elke betaalmethode een kleine echte test voordat je die aan klanten aanbiedt.