OpenPanel¶
In dit artikel
- OpenPanel. Belangrijkste functies
- Implementatiefuncties
- Overwegingen bij het OpenPanel Wachtwoord
- Aan de slag met OpenPanel na implementatie
- Een nieuwe gebruiker toevoegen
- Een nieuwe webhosting configureren met OpenAdmin
- SMTP-poorten openen voor het instellen van een bedrijfs-e-mailservice
- OpenPanel bestellen via de API
Informatie
OpenPanel is een uitgebreid webhosting-controlpanel dat systeembeheerders en webhostingproviders een breed scala aan mogelijkheden biedt voor het beheren van servers, het aanmaken van gebruikersaccounts, het hosten van websites, het configureren van databases en meer.
OpenPanel. Belangrijkste functies¶
- Gebruikersaccountbeheer: Maakt het aanmaken, bewerken en verwijderen van gebruikersaccounts mogelijk. Beheerders kunnen verschillende hostingpakketten toewijzen met beperkingen voor schijfruimte, verkeer en andere parameters, evenals de resourcequota voor elke gebruiker configureren, zoals procestijd, geheugen en meer.
- Domeinbeheer: Faciliteert het toevoegen, bewerken en verwijderen van domeinen, het toewijzen ervan aan gebruikers, het configureren van geparkeerde pagina's en het doorsturen van domeinen. Subdomeinen en wildcard-domeinen worden ondersteund.
- MySQL-databases: Biedt tools voor het maken, bewerken en verwijderen van MySQL-databases en het toewijzen ervan aan gebruikers. Beheerders kunnen databasegebruikers en privileges beheren, back-ups maken en databases herstellen.
- Scriptinstaller: Vereenvoudigt de installatie van populaire Content Management Systemen (CMS) zoals WordPress, Joomla en Drupal, forums zoals phpBB en SMF, galerijen, blogs, webshops en andere webapplicaties.
- FTP-beheer: Maakt het aanmaken en beheren van FTP-gebruikersaccounts mogelijk, inclusief het configureren van permissies en quota voor FTP-toegang.
- Beveiliging: Bevat bescherming tegen brute-force-aanvallen, IP-adresbeheer (blokkeren, whitelists), SSH-sleutelbeheer voor veilige toegang en ondersteuning voor SSL/TLS-encryptie om het verkeer te beveiligen.
Implementatiefuncties¶
| ID | Softwarenaam | Compatibel OS | VM | BM | VGPU | GPU | Min CPU (Kernen) | Min RAM (GB) | Min HDD/SSD (GB) | Aangepast Domein | Actief |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 105 | OpenPanel | Ubuntu 22.04 | + | + | - | - | 4 | 8 | - | Nee | Nee |
Opmerking
Tenzij anders aangegeven, installeren wij standaard de nieuwste releaseversie van de software van de website van de ontwikkelaar of uit de repositories van het besturingssysteem.
Overwegingen bij het OpenPanel Wachtwoord¶
Informatie
Bij het werken met OpenPanel is er een onderscheid tussen wachtwoorden voor directe toegang tot de server (root) en wachtwoorden voor het inloggen op de webinterface.
Hoe het werkt:¶
-
Server Root Wachtwoord:
- Wordt in de originele vorm opgeslagen, inclusief alle speciale tekens;
- Voorbeeld:
AsD!@#DsA; - Wordt gebruikt voor directe toegang tot de server.
-
OpenPanel Web Interface Wachtwoord:
- Vereist een versie van het wachtwoord zonder speciale tekens;
- Voorbeeld:
AsDDsA; - De wachtwoordlengte moet tussen de 5 en 20 tekens liggen;
- Wordt alleen gebruikt voor het inloggen op de webinterface.
Regels voor wachtwoordcreatie¶
- Hoofdletters toegestaan;
- Kleine letters toegestaan;
- Cijfers toegestaan;
- Speciale tekens (!@#$% etc.) worden niet ondersteund in de webinterface.
Voorbeeld van wachtwoordtransformatie¶
Let op
- Het wijzigen van het wachtwoord heeft alleen invloed op de authenticatie via de webinterface;
- Het originele root-wachtwoord op de server blijft ongewijzigd;
- Gebruik altijd de volledige versie van het wachtwoord met speciale tekens wanneer u rechtstreeks verbinding maakt met de server;
- Gebruik de versie van het wachtwoord zonder speciale tekens, maar behoud de hoofdlettergevoeligheid, wanneer u inlogt via de webinterface.
Aan de slag met OpenPanel na implementatie¶
Na betaling van de bestelling ontvangt u op het tijdens de registratie opgegeven e-mailadres een melding over de gereedheid van de server. Deze melding bevat het VPS IP-adres evenals de inloggegevens (gebruikersnaam en wachtwoord) voor de verbinding. De klanten van ons bedrijf beheren hun servers via het servers control panel en de API — Invapi.
Webpanel-beheer vindt plaats op poort 2083. Panelbeheer kan ook worden uitgevoerd vanaf de command line van de host met behulp van de opencli utility. Gedetailleerde documentatie over het gebruik van het webpanel en opencli is beschikbaar op de officiële website.
Navigeer na installatie naar: https://<Server_ID_from_Invapi>.hostkey.in:2087
Nadat u op de webpanel link heeft geklikt, wordt u doorverwezen naar een authenticatievenster. Gebruik hier de gegevens die zijn opgegeven in het tabblad Configuration >> Tags. De login is root, en het wachtwoord staat vermeld in de opencli_root tag.
De authenticatiegegevens zijn te vinden in het tabblad Configuration >> Tags van het serverbeheerpaneel of in de verzonden e-mail:
- Link voor toegang tot de OpenPanel webinterface: in de webpanel tag. De exacte link, in het formaat
https://<Server_ID_from_Invapi>.hostkey.in:2087, wordt per e-mail verzonden na levering van de server; - Login:
admin; - Wachtwoord: Wordt naar uw e-mailadres verzonden nadat de server klaar is voor gebruik na de software-implementatie.
Nadat u op de link heeft geklikt, moet u zich authenticeren in OpenAdmin:

Het OpenAdmin startmenu bevat de volgende categorieën:
- Dashboard: De hoofdpagina van het controlpanel, die een algemeen overzicht biedt van het systeem, inclusief het aantal gebruikersaccounts, geïnstalleerde pakketten, resourcegebruik en operationele meldingen.
- Users: De sectie voor het beheren van gebruikersaccounts. Hier kunt u accounts aanmaken, bewerken en verwijderen, hostingpakketten toewijzen, limieten instellen, domeinen beheren en databases beheren.
- Hostings Plans: Hiermee kunt u hostingpakketten configureren en beheren, die de limieten en resources voor gebruikersaccounts definiëren, zoals schijfruimte, verkeer, het aantal databases en andere parameters.
- Domains: Ontworpen voor het beheren van domeinen en de bijbehorende instellingen.
- Backups: Tools voor het maken van back-ups van gebruikersaccounts, websites, databases en het volledige systeem. U kunt hier ook herstellen van back-ups en automatische back-ups inplannen.
- Settings:
- General Settings: Sectie voor het instellen van algemene parameters van het controlpanel. Hier kunt u taalvoorkeuren beheren, de tijdzone instellen, meldingen configureren en andere basisparameters die de algemene werking van het systeem beïnvloeden.
- OpenPanel: OpenPanel-instellingen, inclusief interfaceconfiguratie, optimalisatie van de prestaties van het controlpanel, beheer van updates en andere componenten gerelateerd aan het platform.
- OpenAdmin: Instellingen en parameters van het OpenAdmin-paneel zelf, inclusief toegangsbeheer, API-configuratie, parameters voor het configureren van logging en het monitoren van de werking van het administratieve paneel.
- Services:
- Service Status: Sectie die de huidige status weergeeft van verschillende services die op de server draaien, zoals webservers, databases, e-mailservices en andere applicaties. U kunt hier de status en gezondheid van alle kritieke services controleren.
- Nginx Configuration: Hiermee kunt u de parameters van de Nginx webserver configureren, zoals virtual host-instellingen, proxy-regels, prestatiebeheer en andere parameters gerelateerd aan de server.
- Docker Configuration: Sectie voor het configureren van containerisatie met Docker. Hier kunt u images, containers, netwerkinstellingen en andere parameters beheren die gerelateerd zijn aan het starten en beheren van Docker-containers.
- Resource Allocation: Tools voor het beheren van de toewijzing van resources, zoals CPU-tijd, RAM en schijfruimte voor verschillende services en gebruikers.
- View Log Files: Sectie voor het bekijken van systeem- en service-logbestanden. U kunt hier fouten, waarschuwingen en andere informatie monitoren die nodig is voor het diagnosticeren en analyseren van de werking van het systeem.
- Security:
- Firewall: Firewall-instellingen om het systeem te beschermen tegen ongeautoriseerde toegang. Inclusief het maken van regels voor inkomend en uitgaand verkeer, het blokkeren van IP-adressen en het configureren van poorttoegang.
- Advanced:
- Change Root Password: Tool voor het wijzigen van het wachtwoord van de root-gebruiker, wat volledige toegang tot het systeem biedt en een cruciaal onderdeel is van de serversbeveiliging.
- SSH Access: Het configureren van SSH-toegang voor extern serverbeheer. Hier kunt u toegang toestaan of beperken, en sleutels en authenticatiemethoden beheren.
- OpenPanel Cron Jobs: Het beheren van cron-jobs voor het automatiseren van diverse processen in het systeem, zoals het uitvoeren van scripts en regelmatige taken.
- Server Time: Het instellen van de tijd en tijdzone op de server. Inclusief het synchroniseren van de tijd via NTP (Network Time Protocol) en het instellen van lokale tijdzones.
Een nieuwe gebruiker toevoegen¶
Volg deze stappen om een nieuwe gebruiker aan te maken:
- Selecteer in het hoofdmenu de sectie Users.
- Klik op de pagina met de gebruikerslijst op de knop
Create your first user(bij het aanmaken van de eerste gebruiker, andersNew User). - Vul de volgende velden in het verschijnende formulier in:
- Email: Voer het actieve e-mailadres van de gebruiker in.
- Plan: Selecteer een geschikt hostingpakket uit de dropdownlijst (bepaalt de limieten voor schijfruimte, verkeer, etc.).
- Username: Voer een unieke gebruikersnaam in voor het nieuwe account.
- Password: Kies en voer een veilig wachtwoord in voor het account.

Klik na het invullen van alle verplichte velden op de knop Create User om het account aan te maken. De nieuwe gebruiker wordt toegevoegd en verschijnt in de gebruikerslijst:

Een nieuwe webhosting configureren met OpenAdmin¶
Op de startpagina van de OpenPanel webinterface is er een interface voor het configureren van nieuwe hosting:

Het configuratieproces bestaat uit verschillende fasen:
- Set custom domain instead of IP address: In plaats van een numeriek IP-adres te gebruiken, wat moeilijk te onthouden is, stelt deze stap u in staat om een gebruiksvriendelijke domeinnaam toe te wijzen aan de website of server. Standaard staat dit ingesteld op
.hostkey.in; - Set at least 2 nameservers: Deze stap omvat het configureren van ten minste twee DNS-servers (nameservers) om een hoge beschikbaarheid te garanderen. Nameservers zijn verantwoordelijk voor het vertalen van domeinnamen naar IP-adressen;
- Create new Plan and create User account: Hier moet u een nieuw hostingpakket aanmaken dat de limieten en resources voor het account definieert (schijfruimte, verkeer, databases, etc.). Daarna moet u een gebruikersaccount aanmaken en dit pakket daaraan toewijzen.

Informatie
Gedetailleerde informatie over de belangrijkste OpenPanel-instellingen is te vinden in de documentatie voor ontwikkelaars.
SMTP-poorten openen voor het instellen van een bedrijfs-e-mailservice¶
Om veiligheidsredenen zijn uitgaande TCP-poorten (25, 24, 2525, 387, 465 en 587) en de UDP-poort (5060) standaard geblokkeerd op alle VPS-servers. Deze maatregel is bedoeld om het verzenden van spam te voorkomen. Om de blokkade op te heffen, volgt u deze stappen:
-
Noteer uw domeinzone. Het A-record van het domein moet wijzen naar het IP-adres van uw server bij HOSTKEY.
-
Dien een verzoek in bij technische ondersteuning met de vermelding dat u de uitgaande SMTP-poorten wilt openen voor het verzenden van e-mail, inclusief de domeinnaam waarvan (of het subdomein) de e-mail verzonden zal worden.
Let op
Wij behouden ons het recht voor om aanvullende vragen te stellen over de domeinnaam en het beoogde gebruik ervan.
- Na analyse van de domeinnaam zullen wij een besluit nemen over het openen van de poorten voor SMTP-verkeer en u hiervan op de hoogte stellen.
OpenPanel bestellen via de API¶
Om deze software te installeren via de API, volgt u deze instructies.