Kennisbank

1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!

Deze handleiding legt uit hoe u de Apache-logbestanden van uw webhosting kunt bekijken en downloaden. Deze logbestanden zijn vooral handig voor het analyseren van PHP-fouten of het diagnosticeren van bepaalde applicatiegedragingen.

 

Inleiding

  • De toegangs- en foutenlogboeken worden minimaal 7 dagen bewaard.
  • Zodra de bewaartermijn is verstreken, kunnen oudere vermeldingen niet meer worden hersteld, zelfs niet op verzoek.
  • U kunt deze bestanden ook rechtstreeks op de server vinden via SSH/FTP in de map ik-logs in de hoofdmap van uw hosting.

 

Toegang tot de toegangs- en foutenlogboeken

Om deze logbestanden weer te geven:

  1. Klik hier om naar het beheer van uw website te gaan in het Infomaniak Manager (hulp nodig?).
  2. Klik rechtstreeks op de naam van de betreffende website:
  3. Klik op Geavanceerd in het linkermenu.
  4. Klik op Logboeken in het linkermenu.
  5. Klik op Fouten of Toegang om het foutenlogboek of toegangslogboek weer te geven.
  6. Selecteer indien nodig een periode.
  7. Klik op het pictogram om de details te bekijken.
  8. Klik op Verzenden per e-mail om alle gegevens onmiddellijk per e-mail naar uw gebruikersadres te laten versturen.
  9. Klik om de gegevens te exporteren in het .log-formaat:

 

De meest actieve IP-adressen in de toegangslogboeken identificeren

Hiervoor logt u via SSH in op de server (hulp nodig?).

De opdracht die u via SSH moet uitvoeren, is de volgende:

cat ik-logs/access.log | awk '{ print $2}' | sort -n | uniq -c | sort -n | tail -n 20

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1926


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding geeft een overzicht van de ondersteunde besturingssystemen (Linux-distributies) die u kunt installeren bij het bestellen van een VPS Cloud / VPS Lite.

 

Voor Windows kunt u deze andere handleiding raadplegen.

 

Vereisten

  • Maak een wachtwoord aan voor uw gebruiker nadat u zich voor het eerst heeft aangemeld met de privésleutel, zodat u uw server kunt herstellen door verbinding te maken via de VNC-console in geval van problemen.

 

Ondersteunde Linux-distributies

Debian

Als u bekend bent met Debian, dan is een server van dit type een uitstekende keuze, een alternatief voor CentOS, dat hieronder wordt aangeboden. De Debian-versies zijn zeer stabiel, met name sinds "Buster" of recenter "Bookworm" (Debian 12). Lees meer

Ubuntu

Als u bekend bent met de desktopversie van Ubuntu, wilt u deze misschien ook op uw server installeren. Meer informatie

FreeBSD

De basiscode van FreeBSD is de afgelopen dertig jaar voortdurend ontwikkeld, verbeterd en geoptimaliseerd. Het wordt ontwikkeld en onderhouden door een groot team van mensen. FreeBSD biedt geavanceerde netwerkfunctionaliteiten, uitgebreide beveiliging en uitstekende prestaties. Meer informatie

openSUSE

Deze distributie is ideaal voor beginners, ervaren gebruikers en echte techneuten, kortom, hij is geschikt voor iedereen! Meer informatie

CentOS

CentOS is de populairste distributie voor een webserver en heeft daarom veel ondersteuning, zowel op het communityforum als op het web.

De CentOS-edities zijn zeer stabiel en bedoeld voor langdurig gebruik. Meer informatie

Infomaniak voegt regelmatig nieuwe Linux-distributies toe:

  • Fedora
  • rancherOS
  • ArchLinux
  • AlmaLinux
  • RockyLinux

 

Specifieke distributie / schijfkopie

Alleen officiële images kunnen worden geïnstalleerd en Infomaniak installeert geen besturingssystemen vanaf schijfkopieën van het type ISO. Als u een specifieke distributie wilt installeren, kunt u dit doen door de image te importeren in Public Cloud.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1933


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u via SSH verbinding maakt met een Webhosting of een Cloudserver.

 

Verbinding maken via SSH…

 

… via een webbrowser

  1. Klik hier om toegang te krijgen tot het beheer van uw webhosting via het Infomaniak-beheerpaneel (hulp nodig?).
  2. Klik rechtstreeks op de naam van de betreffende hosting:
  3. Klik in het linkermenu op FTP / SSH.
  4. Klik op de knop SSH-console:

 

… via de terminal of een applicatie

Om via SSH verbinding te maken, gebruikt u de volgende commando's vanuit een applicatie zoals Terminal (commandoregelinterface, CLI) op uw apparaat, bijvoorbeeld:

  • Terminal (een applicatie die standaard is geïnstalleerd op macOS en Linux)
  • PuTTY (Windows)
  • SSH-client voor Windows 10 (zie de Franse / Engelse handleiding)

Voer vervolgens het volgende commando in:

ssh gebruikersnaam@server
  • username is de gebruikersnaam van het FTP-account
  • server is de hostserver (bijv. xxxx.ftp.infomaniak.com)

 

Om te weten welke opdracht beschikbaar is en welk pad u moet gebruiken, voert u de opdracht "whereis" uit:

$ whereis mysql
mysql: /opt/mysql/bin/mysql

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1941


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u een nieuw domeinnaam aan een website toevoegt bij Infomaniak.

 

Inleiding

  • Wanneer u een nieuw domeinnaam aan een website toevoegt, spreekt men van een gekoppeld domein, maar ook van een alias.
  • Een aliasdomein is in dit geval een extra domeinnaam die ook aan een bestaande website is gekoppeld.
    • Om ervoor te zorgen dat de website domain.xyz bereikbaar is met een heel ander domeinnaam, zoals private.abc, moet u private.abc toevoegen als een alias van de website.
    • Een tweede voorbeeld: om ervoor te zorgen dat de website domain.xyz ook bereikbaar is via www.domain.xyz, moet u dit toevoegen als een alias aan het domein domain.xyz. In dit voorbeeld is domain.xyz de hoofdsite van de alias www.domain.xyz. Over het algemeen wordt de alias www al automatisch toegevoegd en is deze aanwezig…

 

Een alias toevoegen aan een bestaande website

Vereisten

Om een extra domein toe te voegen dat aan uw website wordt gekoppeld:

  1. Klik hier om naar het beheer van uw website in het Infomaniak Manager te gaan (hulp nodig?).
  2. Klik rechtstreeks op de naam van de betreffende website:
  3. Klik vervolgens op de knop Domein toevoegen:
  4. Voer de domeinnaam(en) in die u wilt toevoegen en scheid deze met de Enter-toets.
  5. Als de alias of de DNS-zone wordt beheerd door Infomaniak, kunt u de DNS-records automatisch bijwerken. Zo niet, neem dan de eventuele wijzigingen aan bij uw registrar of verplaats het beheer van de domeinnaam naar Infomaniak.
  6. Als u een SSL-certificaat heeft, zoals Let's Encrypt, kunt u hier een bijwerking aanvragen om de nieuwe domeinnamen toe te voegen.
  7. Klik op Bevestigen om de procedure te voltooien:
  8. De aan de website gekoppelde domeinen worden bijgewerkt:

Om de alias als hoofddomein in te stellen, raadpleeg deze andere handleiding.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1946


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe het hosten van meerdere websites op hetzelfde platform werkt, zowel technisch als administratief.

Technische werking

Een webhostingpakket kan meerdere websites bevatten:

  • In dat geval worden de resources van dit hostingpakket (schijfruimte, databases, geheugen, enz.) gedeeld door alle websites die erop staan.

Met een Cloudserver heeft u toegang tot een uitgebreidere infrastructuur:

  • Een standaardpakket kan bijvoorbeeld 5 hostingaccounts bevatten en het mogelijk maken om tot 20 websites te maken. U kunt deze 20 websites naar wens over uw 5 hostingaccounts verdelen.

 

Toegangsbeheer

In de Infomaniak Manager gelden de toegangsrechten voor de hosting als geheel:

  • Het is niet mogelijk om de toegang van een gebruiker tot één specifieke website te beperken: als hij toegang krijgt tot een hostingaccount, heeft hij toegang tot alle websites die daarin zijn opgenomen.

U kunt echter de volgende alternatieven gebruiken om de toegang tot één website te beperken:

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1947


Is deze veelgestelde vragenlijst nuttig geweest?

Supervisor wordt niet rechtstreeks aangeboden, omdat systemd wordt aanbevolen. Het is beter geïntegreerd in Debian en beschikbaar in Fast installer.

Als u het toch wilt installeren, neem dan contact op met de Infomaniak-ondersteuning via een schriftelijke aanvraag.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1963


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding beschrijft de procedure voor het tot stand brengen van uw eerste SSH-verbinding op een Infomaniak Cloud VPS of Lite VPS.

 

Verbinding maken via Windows (PuTTY)

Onder Windows is PuTTY het meest gebruikte hulpmiddel.

Uw privésleutel moet worden omgezet naar het .ppk-formaat om te kunnen functioneren.

Stap A: Converteren met PuTTYgen

  1. Start PuTTYgen.
  2. Klik op Laden om uw huidige privésleutel te laden.
  3. Klik op Privésleutel opslaan om uw .ppk-bestand te genereren.

Stap B: PuTTY configureren

  1. Vul in het gedeelte 'Sessie' het IP-adres van de server in bij 'Hostnaam'.
  2. Ga naar Verbinding > SSH > Authenticatie en klik op Bladeren om uw .ppk-bestand te uploaden.
  3. Klik op Openen.
  4. Er opent een venster: voer uw gebruikersnaam in.

 

Verbinding maken via een Unix-terminal (macOS en Linux)

Gebruik de ingebouwde SSH-client van uw systeem door een terminal te openen.

De syntaxis is als volgt:

ssh -i [key_path] [user]@[server]

Details van de parameters

  • [key_path]: Pad naar uw bestand met de privésleutel (gegenereerd of geïmporteerd tijdens het uitvoeren van het commando).
  • [user]: Gebruikersnaam (zie de tabel met distributies hieronder).
  • [server]: Het IPv4-adres van uw VPS, beschikbaar in het beheerpaneel.

Let op de machtigingen: als u een foutmelding krijgt zoals "ONBEVEILIGD PRIVÉ-SLEUTELBESTAND", beveilig dan uw sleutel met het volgende commando: 
chmod 400 [key_path]

Standaardgebruikerslijst

Gebruik de identificatie die overeenkomt met de Linux-distributie die op uw server is geïnstalleerd:

Linux-distributieStandaardgebruiker
Ubuntuubuntu
Debian 8 en hogerdebian
Debian 7 en eerdere versiesroot
AlmaLinuxalmalinux
Arch Linuxarch
CentOScloud-user
Fedorafedora
FreeBSDfreebsd
OpenBSDopenbsd
openSUSE Leap 15opensuse
openSUSE 16sles
openSUSE 42 / SLESroot
RancherOSrancher
RockyLinuxrocky

Let op: de gebruiker is altijd degene die standaard door de leverancier van de distributie is ingesteld.

 

Overstappen naar de beheerdersmodus (root)

Om veiligheidsredenen wordt de eerste verbinding niet direct als root-gebruiker tot stand gebracht.

Om volledige beheerrechten op het systeem te verkrijgen, voert u het volgende commando uit:

sudo -i

Met dit commando wordt de volledige omgeving van de root-gebruiker geladen (systeemvariabelen en persoonlijke map).

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1973


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u een MySQL/MariaDB-database toevoegt, gebruikers aanmaakt of wijzigt en hoe u alle benodigde instellingen vindt om uw scripts en CMS te configureren op een webhostingpakket.

 

Databases beheren

Om naar de pagina te gaan waar u uw databases kunt beheren:

  1. Klik hier om naar het beheer van uw hosting te gaan in het Infomaniak Manager (hulp nodig?).
  2. Klik rechtstreeks op de naam van de betreffende hosting.
  3. Klik in het linkermenu op Databases (of MariaDB indien nodig) om toegang te krijgen tot het menu Databases en Gebruikers:

 

Databases

Onder het tabblad Databases kunt u:

  • Maak een MySQL-database / MariaDB-database door op de knop Database toevoegen te klikken.
  • Importeer, exporteer of herstel een MySQL-database door op de pijl rechts van de knop Toevoegen te klikken.

 

Gebruikers

Onder het tabblad Gebruikers kunt u:

  • Maak een MySQL/MariaDB-databasegebruiker door op de knop Gebruiker toevoegen te klikken.

 

Configuratiegegevens

Hier vindt u ook de benodigde informatie voor het configureren van CMS-systemen of webapplicaties:

  • De naam van een database (bijvoorbeeld XXXX_dbname)
  • De gebruikersnaam van een database (bijvoorbeeld XXXX_username)
  • Het wachtwoord van de gebruikersnaam van een database (de wachtwoord die u heeft gekozen bij het aanmaken van de MySQL/MariaDB-gebruiker u kunt deze opnieuw instellen als u hem bent vergeten)
  • De MySQL/MariaDB-server van de databases / de hostnaam (bijvoorbeeld XXXX.myd.infomaniak.com) met de bijbehorende versie (bijvoorbeeld 5.7)

 

Gebruikersrechten, gedeelde servers & Cloud

  • Met leesrechten: “SELECT”
  • Met schrijfrechten: "INSERT, UPDATE, DELETE, CREATE TEMPORARY TABLES, LOCK TABLES"
  • Met de admin-rechten: "CREATE, DROP, INDEX, ALTER, CREATE VIEW, SHOW VIEW, REFERENCES"
  • Zonder enige rechten: de gebruiker ziet de database niet in phpMyAdmin.

 

Databases voor webapplicaties

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1981


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u een extra website kunt toevoegen aan een bestaand Infomaniak-hostingpakket.

 

Inleiding

  • De hosting kan plaatsvinden op een gedeeld webhostingpakket of op een Infomaniak Cloud Server.
  • De extra website kan het volgende zijn:
    • een tweede domeinnaam (bijv. domain2.xyz),
    • of een subdomein (bijv. abc.domain.xyz) van een domeinnaam die u al bezit.
  • In dit beheer van meerdere websites/domeinen (virtuele host) worden de totale schijfruimte en de resources van uw hosting gedeeld tussen uw websites/subdomeinen.

 

Toegang tot het beheer van websites

Vereisten

Om toegang te krijgen tot een webhostingpakket en een website toe te voegen:

  1. Klik hier om naar het beheer van uw producten in het Infomaniak Manager te gaan (hulp nodig?).
  2. Klik rechtstreeks op de naam die aan het betreffende product is toegekend.
  3. Klik op de blauwe knop Toevoegen:
  4. Kies de optionele inhoud voor de nieuwe website (A) of een andere specifieke installatie, een blanco pagina of geavanceerde technologieën (Node.js bijvoorbeeld) (B):
  5. Klik op Volgende.
  6. Kies het type domein dat u aan deze nieuwe website wilt toewijzen:
    1. een domeinnaam die u al heeft geregistreerd
    2. een subdomein dat u aanmaakt op basis van een domeinnaam die u al heeft geregistreerd
    3. een domeinnaam die nog beschikbaar is en die u kunt bestellen
  7. Voer de domeinnaam (bijvoorbeeld domain2.xyz) of het subdomein in.
  8. Selecteer eventuele geavanceerde opties, zoals:
    1. Standaard wordt de nieuwe website toegevoegd aan de map /sites/domain2.xyz op uw FTP-server.
    2. Om handmatig een andere map te definiëren, selecteert u Locatie handmatig instellen en geeft u het pad en de naam op.
    3. Maak indien nodig een nieuwe map:
  9. Klik op Doorgaan.

 

 

Als het om een subdomein gaat, of als het domeinnaam of de DNS-zone wordt beheerd door Infomaniak, dan is het mogelijk om de bestaande DNS-records automatisch bij te werken. Zo niet, voer dan de benodigde wijzigingen uit bij uw registrar of verplaats het beheer van de domeinnaam naar Infomaniak.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1988


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u de versie van het besturingssysteem van de server van uw webhosting kunt achterhalen.

 

Inleiding

  • Zelfs als Debian of een pakket verouderd lijkt, bevatten de weergegeven versies geen beveiligingslekken:
    • Infomaniak houdt deze up-to-date door middel van regelmatige interne patches voor alle gebruikte componenten en systemen.
    • De versies worden gekozen vanwege hun stabiliteit en vervolgens verder beveiligd met maatregelen die niet door standaardtests worden gedetecteerd.
  • Als u of uw klanten een kwetsbaarheid in een Infomaniak-product ontdekt, stuur dan een proof of concept (POC) in. Hoewel dit zelden voorkomt, worden dergelijke gevallen snel behandeld.
    • De beveiliging van gegevens is de verantwoordelijkheid van de gebruiker: Infomaniak kan niet verantwoordelijk worden gehouden voor onzorgvuldig beheer of gebruik van toegangsgegevens.

 

Welk besturingssysteem draait op mijn website?

Om de versie te achterhalen:

  1. Log in op de server via SSH (hulp nodig?).
  2. Voer de volgende opdracht uit:

    lsb_release -a
  3. U ontvangt informatie van het volgende type:

    Distributor ID: Debian
    Beschrijving: Debian GNU/Linux 7.9 (wheezy)
    Versie: 7.9
    Codenaam: wheezy

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1995


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u een aliasdomein verwijdert van een webhosting-account van Infomaniak. Het primaire domeinnaam van de website wordt dan niet langer gekoppeld aan een ander domeinnaam.

Dit maakt het bijvoorbeeld mogelijk om later een nieuwe webhosting of een afzonderlijke website voor het betreffende domeinnaam aan te maken.

 

Vereisten

  • Het synonieme domeinnaam moet eerst worden losgekoppeld van het primaire domeinnaam, indien deze eerder waren gekoppeld.

 

Aliasdomein verwijderen

Om een aliasdomein van uw website te verwijderen:

  1. Klik hier om naar het beheer van uw website in het Infomaniak Manager te gaan (hulp nodig?).
  2. Klik direct op de naam die aan de betreffende website is toegewezen:
  3. Klik op het actiemenu rechts van het domein dat u wilt verwijderen.
  4. Kies Loskoppelen:
  5. Bevestig de verwijdering van de alias:

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1997


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding helpt u snel de belangrijkste functies van uw nieuwe Cloudserver te gebruiken.

 

Een applicatie installeren

 

De server configureren

 

Websites en domeinen beheren

Als uw domeinnaam niet door Infomaniak wordt beheerd of uw hosting niet in hetzelfde gebruikersaccount als uw domeinnaam wordt beheerd, raadpleeg dan deze andere handleiding om de DNS- of records te configureren en zo de domeinnaam aan uw hosting te koppelen. Maar ook:

 

Raadpleeg bij problemen eerst de kennisbank voordat u contact opneemt met de Infomaniak-ondersteuning.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2006


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding bevat essentiële bronnen om goed op weg te helpen met uw VPS Cloud of VPS Lite, aangeboden door Infomaniak.

 

Inleiding

  • De ondersteuning voor UEFI en Secure Boot is niet voorzien in het VPS Cloud / VPS Lite-aanbod.
  • Het is niet mogelijk om een vmdk-bestand te migreren zodat het kan werken op OpenStack, omdat KVM wordt gebruikt voor virtualisatie.
  • Bij problemen kunt u de kennisbank raadplegen.

 

Aan de slag met een Cloud VPS / VPS Lite Linux

 

Aan de slag met een Cloud VPS / VPS Lite Windows

 

Welke versie (Cloud of Lite) kies je voor de VPS?

  • De configuraties (vCPU / RAM / schijfruimte) verschillen per VPS-aanbod, beginnend bij 1 vCPU met zeer concurrerende prijzen.
    • Kies de configuratie die het beste bij uw behoeften past.
    • Het is nog niet mogelijk om automatisch te upgraden van een VPS Lite naar een VPS Cloud, en het is ook niet mogelijk om een afgesloten abonnement te downgraden.
    • Raadpleeg deze andere handleiding als u wilt migreren van VPS Lite naar VPS Cloud (de migratie is onomkeerbaar).
  • Dezelfde Linux-distributies en Windows-versies worden aangeboden (Windows is niet beschikbaar op de kleinste configuraties).
    • Er worden alleen officiële beelden van de besturingssystemen geïnstalleerd, zonder voorgeïnstalleerde beveiligingssoftware zoals fail2ban.
    • De firewall kan echter wel worden geconfigureerd via het beheerpaneel en een VPS profiteert ook van DDoS-bescherming.
    • Raadpleeg deze andere handleiding voor informatie over het openen van poorten.
  • Bij VPS Lite is de bandbreedte beperkt tot 500 Mbit/s en zijn de gegarandeerde SLA en snapshots niet beschikbaar.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2007


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u een PTR-record aanmaakt voor de toegewezen IP-adressen van uw VPS Cloud / VPS Lite.

 

Inleiding

  • Een PTR-record (Pointer Record) is een type DNS-record dat wordt gebruikt om IP-adressen om te zetten in domeinnamen.
  • Het PTR-record wordt gebruikt om een IP-adres te koppelen aan een domeinnaam of een subdomein.
  • Dit is het tegenovergestelde van een A-record, dat wordt gebruikt om domeinnamen om te zetten in IP-adressen.

 

Een PTR-record aanmaken voor het IP-adres van de Cloud VPS / VPS Lite

Vereisten

  • Zorg ervoor dat uw domein of subdomein verwijst naar het IP-adres (v4 of v6) van uw Cloud VPS / VPS Lite-server.
    • U kunt dit doen door een A-record aan te maken voor uw domein of door de bestaande record te wijzigen zodat deze naar het IP-adres van uw Cloud VPS / VPS Lite-server verwijst.
  • Controleer of uw domeinnaam correct verwijst naar het IP-adres van uw Cloud VPS / VPS Lite (zie 1).
  • Noteer het IP-adres van uw Cloud VPS / VPS Lite-server (u kunt dit IP-adres vinden in uw serverbeheerpaneel of door een opdracht in de opdrachtregel te gebruiken, zoals "ifconfig" of "ipconfig", afhankelijk van het besturingssysteem dat u gebruikt).

Vervolgens kunt u een PTR-record aanmaken voor uw toegewezen IP-adres:

  1. Klik hier om naar het beheer van uw VPS in het Infomaniak-beheerportaal te gaan (hulp nodig?).
  2. Klik rechtstreeks op de naam van de betreffende VPS:
  3. Klik op de juiste snelkoppeling of rechtstreeks op de menu-items onder de IP-adressen van de server:
  4. Voer de gewenste informatie in en sla op.
  5. Nadat de PTR-record is aangemaakt, gebruikt u een online verificatietool om te controleren of de PTR-record naar uw domein of subdomein verwijst.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2012


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding beschrijft het gebruik van MySQL op Infomaniak-hosting, met name de werking van opgeslagen procedures.

 

Inleiding

  • “Stored procedures” en “stored routines” zijn niet beschikbaar op een gedeelde webhostingomgeving.

 

Inzicht in opgeslagen procedures en routines

Als opgeslagen procedures essentieel zijn voor uw project en u momenteel gebruikmaakt van een gedeelde hostingomgeving, is het raadzaam om een VPS of een dedicated server te overwegen, die meer controle en resources bieden.

Opgeslagen procedures zijn een efficiënte manier om taken te automatiseren en bedrijfslogica rechtstreeks in de database te integreren. Hierdoor kunnen applicaties efficiënter worden en zijn ze gemakkelijker te onderhouden.

Op een Cloudserver heeft de gebruiker, zolang hij de beheerdersrechten heeft voor de betreffende MySQL-database, de benodigde rechten om SQL-instructies uit te voeren, inclusief de opdracht EXECUTE, die wordt gebruikt om opgeslagen procedures uit te voeren die al in de database aanwezig zijn.

De gebruiker heeft ook de benodigde rechten om nieuwe opgeslagen procedures te maken.Het maken van een opgeslagen procedure gebeurt via een specifieke SQL-syntaxis, waarin de uit te voeren instructies worden gedefinieerd, waarna deze in de database wordt opgeslagen.

Voorbeeld

DELIMITER // CREATE PROCEDURE GetUserCount() BEGIN    SELECT COUNT(*) AS total_users FROM users;    -- Geeft het totale aantal gebruikers in de tabel weer. END // DELIMITER ; -- Voer de opgeslagen procedure uit CALL GetUserCount();

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2014


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit wat de verschillen zijn tussen de webhostingpakketten van Infomaniak, zodat u de beste oplossing voor uw behoeften kunt kiezen.

 

Als u uw e-mail wilt hosten, raadpleeg dan deze andere handleiding.

 

1. Websitebouwer

Onafhankelijke aanbiedingen, los van een hostingpakket zoals beschreven in punt 3

Site Creator is een complete oplossing waarmee u eenvoudig een websites, een blog of een webshop kunt maken, zonder specifieke technische vaardigheden. Het wordt als een zelfstandige oplossing aangeboden (standalone, zonder dat traditionele webhosting nodig is) en is verkrijgbaar in verschillende varianten, afhankelijk van uw behoeften:

  • Site Creator Free: een gratis versie waarmee u een webpagina kunt testen en aanpassen met de basisfunctionaliteiten
  • Site Creator Lite: ideaal voor het publiceren van een eenvoudige website of een blog (tot 6 webpagina's, 15 GB opslagruimte en een gratis domeinnaam voor 1 jaar)
  • Site Creator Pro: de complete oplossing voor webshops (onbeperkt aantal pagina's, 50 GB opslagruimte, e-commercefunctionaliteiten met beheer van betalingen en voorraad, gratis domeinnaam voor 1 jaar)

Meer informatie over de Site Creator-aanbiedingen en vergelijk de functies.

 

2. Webhosting Starter

Eenvoudige en gratis webhosting

De Starter webhosting wordt gratis aangeboden bij elk geregistreerd domeinnaam bij Infomaniak. Het biedt 10 MB schijfruimte om een website te maken (eenvoudige pagina's in HTML - geen PHP, geen database), zelfs zonder specifieke kennis, dankzij de tool Welkompagina.

 

3. Gedeelde webhosting

Het ideale aanbod voor het maken van uw websites

Deze webhostingpakketten zijn gedeelde hostingoplossingen (websites worden gehost op servers waarvan de resources worden gedeeld met andere klanten). Om de betrouwbaarheid van deze gedeelde diensten te garanderen, gebruiken de servers van Infomaniak gemiddeld slechts 40% van de CPU-capaciteit en zijn ze uitgerust met professionele SSD-schijven van de nieuwste generatie.

Webhosting biedt minimaal 250 GB schijfruimte en maakt het mogelijk om meerdere websites met verschillende domeinnamen te beheren. Dit pakket bevat alle technologieën die doorgaans worden gebruikt voor het maken van professionele websites: PHP, MySQL, FTP- en SSH-toegang, SSL-certificaten en eenvoudige installatie van WordPress of andere populaire CMS-systemen, enz. Het is ook mogelijk om een Node.js-site en/of Site Creator toe te voegen.

Let op: zonder enige vorm van hosting is het ook mogelijk om Site Creator in een “autonome” versie te verkrijgen en te gebruiken. Raadpleeg deze andere handleiding.

 

3. Cloudserver

Professionele webhosting

Met een Cloudserver,de resources die aan u zijn toegewezen, worden niet gedeeld met andere klantenen u kunt de hardware- en softwareconfiguratie van uw server aanpassen aan uw behoeften. Een cloudserver maakt het ook mogelijk om componenten te gebruiken die niet beschikbaar zijn op gedeelde webhosting (Node.js, mongoDB, Sol, FFMPEG, enz.).

  • Een Cloudserver maakt het eenvoudig om uw server te beheren via dezelfde beheerdersinterface als uw webhosting – u beheert uw websites op dezelfde manier.
  • Een VPS stelt u in staat om uw server volledig zelfstandig te beheren, met de door u gekozen versie van Windows of Linux-distributie (Debian, Ubuntu, openSUSE, ...) – voor het gebruik van een VPS, inclusief VPS Lite, zijn goede technische vaardigheden vereist.

 

4. Public Cloud (et Kubernetes Service)

Open, beproefde en veilige IaaS-oplossing

Voor Infomaniak is dit de infrastructuur die kDrive, Swiss Backup en Webmail aandrijft, diensten die door miljoenen gebruikers worden gebruikt. Maar Public Cloud is toegankelijk voor iedereen en biedt de resources die u nodig heeft voor de ontwikkeling van uw projecten.

Met onze gepersonaliseerde en op maat gemaakte aanbiedingen kunt u uw ontwikkelbudget eenvoudig beheren. Er zijn geen activeringskosten. Er is geen minimumbedrag. U kunt op elk moment opzeggen. U betaalt alleen voor de daadwerkelijk gebruikte resources met Public Cloud aan het einde van elke maand, hetzelfde geldt voor Kubernetes Service.

 

5. Jelastic Cloud

Webhosting op maat met de technologieën van uw keuze

Jelastic Cloud maakt het mogelijk om op maat gemaakte ontwikkelomgevingen te creëren met de technologieën van uw keuze (PHP, Java, Docker, Ruby, enz.). Het is een flexibel cloud-aanbod:

  • Horizontale en verticale aanpassing van de resources.
  • Betaling op basis van het werkelijke gebruik van de resources.
  • Eenvoudige aanpassing van uw infrastructuur (redundantie, IP-adres, SSL, load balancing, enz.).

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2019


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u uw huidige Cloudserver-abonnement kunt wijzigen.

 

Het wijzigen van resources en configuratie

Het basis Cloud Server-pakket bevat 5 hostingaccounts en 20 websites. Om een extra hostingaccount toe te voegen of de serverconfiguratie aan te passen om de CPU/RAM te verhogen :

  1. Klik hier om naar het beheer van uw product in het Infomaniak-beheerportaal te gaan (hulp nodig?).
  2. Klik op het menu met acties ⋮ rechts van het betreffende item.
  3. Klik op Aanbieding wijzigen:
  4. Voer de gewenste wijzigingen door en rond de procedure af.

 

Om de omvang van de opslagruimte van de gehele Cloudserver te verminderen:

  1. Bestel een nieuwe server met de gewenste nieuwe opslagcapaciteit (neem contact op met de supportafdeling om gratis een nieuwe server te bestellen terwijl u de onderstaande stappen uitvoert).
  2. Verplaats de hostingaccounts van de oude server naar de nieuwe server.
  3. Zeg het abonnement op de oude server op.

Raadpleeg deze andere handleiding om de schijfruimte van een hostingpakket te wijzigen.

 

Verhoog de limiet voor het aantal processen

Onder Linux is het aantal processen dat een gebruiker of een systeem tegelijkertijd kan aanmaken, beperkt. Deze limieten voorkomen dat te snel draaiende processen overmatige resources verbruiken en de algemene stabiliteit van het systeem beïnvloeden. De proceslimieten worden beheerd door de Linux-kernel en kunnen worden bekeken en gewijzigd met behulp van specifieke commando's en configuratiebestanden. U kunt een verhoging van de limieten aanvragen door contact op te nemen met de supportafdeling.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2022


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u…

  1. … een CSR en een privésleutel genereert om een certificaataanvraag bij een certificeringsinstantie (CA) in te dienen,
  2. importeer dit certificaat voor uw Infomaniak-website, met behulp van het CRT-bestand dat u van de CA heeft ontvangen.

 

Inleiding

  • Hoewel Infomaniak alle SSL-certificaten aanbiedt die u mogelijk nodig heeft…
    • gratis Let's Encrypt-certificaten voor persoonlijke websites (alleen mogelijk voor websites die bij Infomaniak worden gehost),
    • DV-certificaten van Sectigo voor professionele/particuliere websites die niet in het handelsregister zijn geregistreerd,
    • EV-certificaten van Sectigo voor bedrijven die in het handelsregister zijn geregistreerd,
  • … het is ook mogelijk om een SSL-certificaat te installeren dat u elders heeft verkregen (een tussenliggend certificaat van een certificeringsinstantie naar keuze), aangepaste of zelfondertekende certificaten.

 

1. Een CSR (Certificate Signing Request) genereren

Een CSR (Certificate Signing Request of aanvraag voor een certificaat) is een gecodeerd bestand dat de informatie bevat die nodig is om een SSL/TLS-certificaat aan te vragen.

Deze moet aan uw kant worden gegenereerd, zodat u de controle over de privésleutel behoudt. U kunt hiervoor bijvoorbeeld OpenSSL gebruiken.

Pas de volgende opdracht aan en voer deze uit via een applicatie van het type Terminal (commandoregelinterface, CLI / Command Line Interface) op uw apparaat:

openssl req -utf8 -nodes -sha256 -newkey rsa:2048 -keyout domain.xyz.key -out domain.xyz.csr -addext "subjectAltName = DNS:domain.xyz, DNS:www.domain.xyz"


Uitleg

  • newkey rsa:2048: Genereert een nieuwe RSA-sleutel van 2048 bits.
  • keyout domain.xyz.key: Specificeert het bestand waarin de privésleutel wordt opgeslagen.
  • out domain.xyz.csr: Specificeert het bestand waarin de CSR wordt opgeslagen.
  • addext “subjectAltName = ...”: Voegt extra domeinen toe via de extensie SAN (Subject Alternative Name), wat nodig is om alle gewenste domeinen in het certificaat op te nemen (het hoofddomein domain.xyz + alle andere domeinen of subdomeinen die eraan gekoppeld zijn, zoals www.domain.xyz).

Na het genereren kunt u de inhoud van de CSR controleren met het volgende commando:

openssl req -in domain.xyz.csr -noout -text

Dit zorgt ervoor dat alle domeinen die in subjectAltName zijn opgenomen, correct zijn opgenomen.

Nadat de CSR is gegenereerd, kunt u deze doorsturen naar de certificeringsinstantie (CA) om uw SSL/TLS-certificaat te verkrijgen.

 

2. Het externe certificaat importeren

Nadat dit is gevalideerd, verstrekt de CA een certificaat (domain.xyz.crt) en soms een tussenliggend certificaat (ca_bundle.crt).

Om toegang te krijgen tot het beheer van SSL-certificaten:

  1. Klik hier om toegang te krijgen tot het beheer van uw website via het Infomaniak-beheerpaneel (hulp nodig?).
  2. Klik rechtstreeks op de naam die aan de betreffende website is toegekend:
  3. Klik in het linkermenu op SSL-certificaten.
  4. Klik op de blauwe knop Een certificaat installeren:
  5. Selecteer het aangepaste certificaat.
  6. Klik op de knop Volgende:
  7. Importeer uw certificaat en privésleutel, door de bestanden .crt en .key te importeren of door ze te kopiëren en te plakken.
  8. Klik op Voltooien:

 

Alternatief commando om een zelfondertekend certificaat te genereren (optioneel)

Als u een lokaal certificaat wilt gebruiken, bijvoorbeeld voor testdoeleinden of zonder gebruik te maken van een CA (niet aanbevolen voor productieomgevingen), kunt u het volgende commando gebruiken:

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout domain.xyz.key -out domain.xyz.crt -addext “subjectAltName = DNS:domain.xyz, DNS:www.domain.xyz”

Dit genereert zowel een zelfondertekend certificaat (domain.xyz.crt) als een privésleutel (domain.xyz.key). Zelfondertekende certificaten worden echter niet als geldig erkend door browsers of openbare systemen. Ze zijn alleen geschikt voor interne of ontwikkelomgevingen.

 

Een tussenliggend certificaat importeren

Bij het toevoegen van een aangepast SSL-certificaat kunt u het tussenliggende certificaat importeren (door het .crt-bestand te importeren of door de gegevens die door de certificeringsinstantie zijn verstrekt, te kopiëren en te plakken):

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2027


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u Node.js kunt implementeren met een Cloud Server, zodat u altijd de benodigde omgeving tot uw beschikking heeft om moderne frontends (React, Vue, enz.) te compileren of te bouwen. Het wordt echter aanbevolen om de “geïntegreerde” node.js-oplossing te gebruiken.

 

Inleiding

  • Node.js is een open-source softwareplatform in JavaScript, gericht op netwerkapplicaties die schaalbaar moeten zijn. Het is een eenvoudige en efficiënte oplossing om frontend-tools in elke serverstack te integreren.
    • Node.js = de officiële naam van de taal/omgeving.
    • NodeJS = de "technische" of vereenvoudigde naam in bepaalde contexten (vaak om praktische redenen, er is geen echt technisch verschil).

 

Node.js installeren

Vereisten

  • Installeer NVM op uw Cloud Server.
  • Let op: versie 18 van Node.js is niet compatibel met oudere Cloud-servers; voer vooraf een migratie uit!

 

Installeer de stabiele versie van Node.js

nvm install stable

Installeer de meest recente versie

nvm install node

Een oudere versie installeren (niet aanbevolen)

nvm install 17

Beschikbare versies weergeven

nvm ls-remote

Een specifieke versie installeren

nvm install <version>

De Node.js-versie wijzigen en versie 6.3.1 (of een andere versie) als standaard instellen

nvm alias default 6.3.1

Een specifieke versie van Node.js gebruiken in de huidige shell

nvm use <version>

De momenteel gebruikte versie van Node.js controleren

node -v

 

Bron

Om NVM te installeren, gaat u naar de WebSSH-console van uw Cloud Server.

Zoek het bestand .profile op

source ~/.profile

Voer het volgende commando uit om de installatie van NVM te controleren

nvm

 

Node configureren als service

Om Node als service te configureren, wordt het gebruik van een "systemd-user service" aanbevolen.

 

Verkeer doorverbinden naar een specifieke poort

Lees deze andere handleiding over het doorverbinden van verkeer naar een specifieke poort en het gebruik van toegewezen IP-adressen.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2052


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u de PHP-versie kunt wijzigen die beschikbaar is voor de websites op uw Webhosting van Infomaniak.

 

Inleiding

  • U kunt overschakelen van een oudere, mogelijk kwetsbare PHP-versie naar een recente versie, maar het is daarna niet meer mogelijk om terug te keren naar die kwetsbare versieom veiligheidsredenen.
  • De wijziging is onmiddellijk en permanent van kracht.
  • Raadpleeg deze andere handleiding als u informatie zoekt over het configureren van de PHP-versie die in SSH wordt gebruikt.
  • Het kan nodig zijn om uw hosting eerst bij te werken om toegang te krijgen tot de nieuwste PHP-versies die door Infomaniak worden aangeboden.

 

De PHP-versie wijzigen die voor een website wordt gebruikt

Het is mogelijk om eenvoudig de PHP-versie te wijzigen die voor een hele website wordt gebruikt:

  1. Klik hier om naar het beheer van uw website in het Infomaniak-beheerportaal te gaan (hulp nodig?).
  2. Klik rechtstreeks op de naam die aan de betreffende website is toegekend.
  3. Klik op Meer informatie.
  4. Klik op Bewerken:
  5. Selecteer de gewenste PHP-versie.
  6. Klik op Opslaan onderaan de pagina om de wijziging op te slaan:

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2053


Is deze veelgestelde vragenlijst nuttig geweest?