Creating a Database for Joomla!/nl: Difference between revisions
From Joomla! Documentation
No edit summary |
Updating to match new version of source page |
||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
<noinclude><languages /></noinclude> | <noinclude><languages /></noinclude> | ||
Voor iedere installatie van het Joomla! CMS heb je een database nodig. In de database wordt informatie opgeslagen zoals artikelen, menu's, categorieën en gebruikers. Deze informatie is nodig om je Joomla! website te maken en beheren. Ongeacht de '''[[Technical requirements|technische eisten van de versie]]''' moet je een werkende database, database gebruiker en wachtwoord hebben om Joomla! te installeren. Deze gebruiker moet ook je juiste rechten hebben. | <span class="mw-translate-fuzzy">Voor iedere installatie van het Joomla! CMS heb je een database nodig. In de database wordt informatie opgeslagen zoals artikelen, menu's, categorieën en gebruikers. Deze informatie is nodig om je Joomla! website te maken en beheren. Ongeacht de '''[[Technical requirements|technische eisten van de versie]]''' moet je een werkende database, database gebruiker en wachtwoord hebben om Joomla! te installeren. Deze gebruiker moet ook je juiste rechten hebben.</span> | ||
Dit moet je regelen voor je kan beginnen met de installatie. In dit artikel wordt de MySQL database besproken. Dit is het meeste gangbare type database dat gebruikt wordt bij het [[Installing Joomla!|installeren van Joomla!]]. | Dit moet je regelen voor je kan beginnen met de installatie. In dit artikel wordt de MySQL database besproken. Dit is het meeste gangbare type database dat gebruikt wordt bij het [[Installing Joomla!|installeren van Joomla!]]. | ||
==MySQL DB Wizard== | ==MySQL DB Wizard== | ||
<div class="mw-translate-fuzzy"> | |||
Voor beginners wordt aangeraden de MySQL database wizard te gebruiken. Deze wizard leidt je stap voor stap door het proces. Je kan deze stappen gebruiken om je door je eigen hosting account controlepaneel te leiden, als deze anders werkt. Dit zijn: | Voor beginners wordt aangeraden de MySQL database wizard te gebruiken. Deze wizard leidt je stap voor stap door het proces. Je kan deze stappen gebruiken om je door je eigen hosting account controlepaneel te leiden, als deze anders werkt. Dit zijn: | ||
</div> | |||
:{{rarr|Database aanmaken, Gebruiker aanmaken, Wachtwoord voor de gebruiker instellen, Rechten van de gebruiker instellen}}. | :{{rarr|Database aanmaken, Gebruiker aanmaken, Wachtwoord voor de gebruiker instellen, Rechten van de gebruiker instellen}}. | ||
Activeer de wizard door op het icoon te klikken in het cPanel van je hosting account. | <span class="mw-translate-fuzzy">Activeer de wizard door op het icoon te klikken in het cPanel van je hosting account.</span> | ||
[[File:cPanel-database-wizard-icon-en.png]] | [[File:cPanel-database-wizard-icon-en.png]] | ||
===Een database aanmaken=== | ===Een database aanmaken=== | ||
<div class="mw-translate-fuzzy"> | |||
Nu moetje een naam kiezen voor je database. In een gedeelde hosting omgeving wordt de naam van de database vaak voorafgegaan door de gebruikersnaam van jouw hosting account en dan een id die je zelf opgeeft. Bijvoorbeeld, als je hosting accounts gebruikers naam B1234 is, kan je database naam iets zijn als B1234_joomla. | Nu moetje een naam kiezen voor je database. In een gedeelde hosting omgeving wordt de naam van de database vaak voorafgegaan door de gebruikersnaam van jouw hosting account en dan een id die je zelf opgeeft. Bijvoorbeeld, als je hosting accounts gebruikers naam B1234 is, kan je database naam iets zijn als B1234_joomla. | ||
</div> | |||
[[File:cPanel-create-MySQL-database-en.png]] | [[File:cPanel-create-MySQL-database-en.png]] | ||
===Een gebruiker en wachtwoord aanmaken voor de database=== | ===Een gebruiker en wachtwoord aanmaken voor de database=== | ||
<div class="mw-translate-fuzzy"> | |||
Wanneer je een database hebt gemaakt heb je een 'database gebruiker' nodig om toegang te krijgen. In deze stap maak je de gebruiker en het wachtwoord gelijktijdig aan. De gebruikersnaam voor de database ziet er ongeveer hetzelfde uit als de naam van de database. Je kan dezelfde naam gebruiken, maar in verband met veiligheid kan je beter een unieke gebruikersnaam kiezen met een sterk wachtwoord. | Wanneer je een database hebt gemaakt heb je een 'database gebruiker' nodig om toegang te krijgen. In deze stap maak je de gebruiker en het wachtwoord gelijktijdig aan. De gebruikersnaam voor de database ziet er ongeveer hetzelfde uit als de naam van de database. Je kan dezelfde naam gebruiken, maar in verband met veiligheid kan je beter een unieke gebruikersnaam kiezen met een sterk wachtwoord. | ||
</div> | |||
[[File:cPanel-create-MySQL-user-en.png]] | [[File:cPanel-create-MySQL-user-en.png]] | ||
===Gebruikersrechten instellen=== | ===Gebruikersrechten instellen=== | ||
<div class="mw-translate-fuzzy"> | |||
Het laatste wat je moet doen bij het maken va de database voor Joomla! is de juiste rechten in stellen voor de gebruiker voor de interactie met de database. Deze rechten geven de gebruiker de mogelijkheid om tabellen te make, deze te verwijderen, aan te passen en diverse andere taken uit te voeren. | Het laatste wat je moet doen bij het maken va de database voor Joomla! is de juiste rechten in stellen voor de gebruiker voor de interactie met de database. Deze rechten geven de gebruiker de mogelijkheid om tabellen te make, deze te verwijderen, aan te passen en diverse andere taken uit te voeren. | ||
</div> | |||
[[File:cPanel-set-MySQL-user-privileges.png]] | [[File:cPanel-set-MySQL-user-privileges.png]] | ||
<div class="mw-translate-fuzzy"> | |||
* ''Als je geen database wizard gebruikt. De rechten worden meestal opgenomen in het toewijzen van een gebruiker aan een database. Deze werkwijze is {{rarr|Database maken,Database gebruiker maken,Gebruiker aan database koppelen(inclusief de rechten)}}.'' | * ''Als je geen database wizard gebruikt. De rechten worden meestal opgenomen in het toewijzen van een gebruiker aan een database. Deze werkwijze is {{rarr|Database maken,Database gebruiker maken,Gebruiker aan database koppelen(inclusief de rechten)}}.'' | ||
</div> | |||
===Afronden=== | ===Afronden=== | ||
| Line 31: | Line 41: | ||
[[File:cPanel-MySQL-database-wizard-finished.png]] | [[File:cPanel-MySQL-database-wizard-finished.png]] | ||
<div class="mw-translate-fuzzy"> | |||
;Noteer de volgende informatie voor gebruik tijdens de Joomla! installatie. | ;Noteer de volgende informatie voor gebruik tijdens de Joomla! installatie. | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
:* Naam van de database, bijvoorbeeld: B1234_joomla | :* Naam van de database, bijvoorbeeld: B1234_joomla | ||
:* Gebruikersnaam, bijvoorbeeld: B1234_juser | </div> | ||
<span class="mw-translate-fuzzy">:* Gebruikersnaam, bijvoorbeeld: B1234_juser</span> | |||
:* Wachtwoord van de database gebruiker | :* Wachtwoord van de database gebruiker | ||
:* Let op de locatie van de database. Meestal is dit '''''Localhost'''''. In sommige gevallen kan de host de database op een andere server plaatsen dan de bestanden. In plaats van '''''Localhost''''' is de database locatie dan een URL of adres bijvoorbeeld '''''dbserver10.hosting.com'''''. | <span class="mw-translate-fuzzy">:* Let op de locatie van de database. Meestal is dit '''''Localhost'''''. In sommige gevallen kan de host de database op een andere server plaatsen dan de bestanden. In plaats van '''''Localhost''''' is de database locatie dan een URL of adres bijvoorbeeld '''''dbserver10.hosting.com'''''.</span> | ||
==MariaDB met gebruik van phpMyAdmin XAMPP op Localhost== | ==MariaDB met gebruik van phpMyAdmin XAMPP op Localhost== | ||
Start met het openen van je XAMPP controlepaneel en check of het werkt door naar http://localhost. te gaan. Je zou de XAMPP welkom pagina moeten zien met PHP informatie en phpMyAdmin in het menu aan de bovenkant. | <span class="mw-translate-fuzzy">Start met het openen van je XAMPP controlepaneel en check of het werkt door naar http://localhost. te gaan. Je zou de XAMPP welkom pagina moeten zien met PHP informatie en phpMyAdmin in het menu aan de bovenkant.</span> | ||
<div class="mw-translate-fuzzy"> | |||
Vervolgens willen we onze hoofdgebruiker (root) beveiligen met een wachtwoord. Dit kan gedaan worden via het console van XAMPP door de Shell te openen en "mysqladmin.exe -u root password secretpassword" in te typen. | Vervolgens willen we onze hoofdgebruiker (root) beveiligen met een wachtwoord. Dit kan gedaan worden via het console van XAMPP door de Shell te openen en "mysqladmin.exe -u root password secretpassword" in te typen. | ||
Dit zal het wachtwoord van de hoofdgebruiker instellen. Je kan secretpassword vervangen door een eigen wachtwoord. Noteer dit. | Dit zal het wachtwoord van de hoofdgebruiker instellen. Je kan secretpassword vervangen door een eigen wachtwoord. Noteer dit. | ||
</div> | |||
This will set the root to use a password. Choose your own and not ''secretpassword''. Make a note of it. | |||
[[File:Add password.png]] | [[File:Add password.png]] | ||
| Line 47: | Line 64: | ||
Nu zal de phpMyAdmin niet meer werken, dus dat moet opgelost worden. | Nu zal de phpMyAdmin niet meer werken, dus dat moet opgelost worden. | ||
Open het bestand config.inc.php. Deze vind je waarschijnlijk hier | <div class="mw-translate-fuzzy"> | ||
Open het bestand config.inc.php. Deze vind je waarschijnlijk hier | |||
</div> | |||
''C:\xampp\phpMyAdmin\config.inc.php'' | |||
<span class="mw-translate-fuzzy">Op lijn 21</span> | |||
''$cfg['Servers'][$i]['password'] = ' ';'' | |||
<span class="mw-translate-fuzzy">Je moet het wachtwoord toevoegen. In ons voorbeeld ziet het er zo uit</span> | |||
Je moet het wachtwoord toevoegen. In ons voorbeeld ziet het er zo uit | |||
$cfg['Servers'][$i]['password'] = 'secretpassword'; | ''$cfg['Servers'][$i]['password'] = 'secretpassword';'' | ||
Nu zou de phpMyAdmin werken. We kunnen een nieuwe gebruiker aanmaken. | <span class="mw-translate-fuzzy">Nu zou de phpMyAdmin werken. We kunnen een nieuwe gebruiker aanmaken.</span> | ||
<div class="mw-translate-fuzzy"> | |||
===Een nieuwe database gebruiker maken met phpMyAdmin XAMPP op Localhost=== | ===Een nieuwe database gebruiker maken met phpMyAdmin XAMPP op Localhost=== | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Open phpMyAdmin via de link in het top menu van de XAMPP welkom pagina. Als deze geopend is selecteer User accounts in het top menu. | Open phpMyAdmin via de link in het top menu van de XAMPP welkom pagina. Als deze geopend is selecteer User accounts in het top menu. | ||
Hier zie je een pagina met een lijst van de gebruikers. Klik op de Add user account link die vlak onder het New label staat. | Hier zie je een pagina met een lijst van de gebruikers. Klik op de Add user account link die vlak onder het New label staat. | ||
</div> | |||
Je wordt gevraagd een gebruikersnaam en een wachtwoord in te vullen en het wachtwoord te bevestigen. Voor lokale ontwikkeling op je localhost kan je alle vakjes selecteren in de Global privileges en klik op Go in de hoek rechts onder. | <span class="mw-translate-fuzzy">Je wordt gevraagd een gebruikersnaam en een wachtwoord in te vullen en het wachtwoord te bevestigen. Voor lokale ontwikkeling op je localhost kan je alle vakjes selecteren in de Global privileges en klik op Go in de hoek rechts onder.</span> | ||
<div class="mw-translate-fuzzy"> | |||
===Een database aanmaken met phpMyAdmin XAMPP op Localhost=== | ===Een database aanmaken met phpMyAdmin XAMPP op Localhost=== | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Nu we de gebruiker hebben kunnen we een nieuwe database aanmaken of Joomla de mogelijkheid geven deze aan te maken tijdens het installatieproces. Als je de database zelf een naam wil geven, klik dan op de database tab. | Nu we de gebruiker hebben kunnen we een nieuwe database aanmaken of Joomla de mogelijkheid geven deze aan te maken tijdens het installatieproces. Als je de database zelf een naam wil geven, klik dan op de database tab. | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Vul in de naam die je wil gebruiken. Gebruik dan een laag liggend streepje in plaats van een spatie. Dus als je "mijn database" wil, vul dan mijn_database in. | Vul in de naam die je wil gebruiken. Gebruik dan een laag liggend streepje in plaats van een spatie. Dus als je "mijn database" wil, vul dan mijn_database in. | ||
Selecteer utf8_unicode_ci en klik op Create | Selecteer utf8_unicode_ci en klik op Create | ||
</div> | |||
Nu heb je een database, een gebruiker en wachtwoord en ben je klaar om Joomla! te installeren. | |||
<noinclude> | <noinclude> | ||
Latest revision as of 16:47, 13 January 2025
Voor iedere installatie van het Joomla! CMS heb je een database nodig. In de database wordt informatie opgeslagen zoals artikelen, menu's, categorieën en gebruikers. Deze informatie is nodig om je Joomla! website te maken en beheren. Ongeacht de technische eisten van de versie moet je een werkende database, database gebruiker en wachtwoord hebben om Joomla! te installeren. Deze gebruiker moet ook je juiste rechten hebben. Dit moet je regelen voor je kan beginnen met de installatie. In dit artikel wordt de MySQL database besproken. Dit is het meeste gangbare type database dat gebruikt wordt bij het installeren van Joomla!.
MySQL DB Wizard
Voor beginners wordt aangeraden de MySQL database wizard te gebruiken. Deze wizard leidt je stap voor stap door het proces. Je kan deze stappen gebruiken om je door je eigen hosting account controlepaneel te leiden, als deze anders werkt. Dit zijn:
- Database aanmaken → Gebruiker aanmaken → Wachtwoord voor de gebruiker instellen → Rechten van de gebruiker instellen.
Activeer de wizard door op het icoon te klikken in het cPanel van je hosting account.
Een database aanmaken
Nu moetje een naam kiezen voor je database. In een gedeelde hosting omgeving wordt de naam van de database vaak voorafgegaan door de gebruikersnaam van jouw hosting account en dan een id die je zelf opgeeft. Bijvoorbeeld, als je hosting accounts gebruikers naam B1234 is, kan je database naam iets zijn als B1234_joomla.
Een gebruiker en wachtwoord aanmaken voor de database
Wanneer je een database hebt gemaakt heb je een 'database gebruiker' nodig om toegang te krijgen. In deze stap maak je de gebruiker en het wachtwoord gelijktijdig aan. De gebruikersnaam voor de database ziet er ongeveer hetzelfde uit als de naam van de database. Je kan dezelfde naam gebruiken, maar in verband met veiligheid kan je beter een unieke gebruikersnaam kiezen met een sterk wachtwoord.
Gebruikersrechten instellen
Het laatste wat je moet doen bij het maken va de database voor Joomla! is de juiste rechten in stellen voor de gebruiker voor de interactie met de database. Deze rechten geven de gebruiker de mogelijkheid om tabellen te make, deze te verwijderen, aan te passen en diverse andere taken uit te voeren.
- Als je geen database wizard gebruikt. De rechten worden meestal opgenomen in het toewijzen van een gebruiker aan een database. Deze werkwijze is Database maken → Database gebruiker maken → Gebruiker aan database koppelen(inclusief de rechten).
Afronden
Als je al deze stappen hebt doorlopen zie je een samenvatting van het resultaat.
- Noteer de volgende informatie voor gebruik tijdens de Joomla! installatie.
- Naam van de database, bijvoorbeeld: B1234_joomla
:* Gebruikersnaam, bijvoorbeeld: B1234_juser
- Wachtwoord van de database gebruiker
:* Let op de locatie van de database. Meestal is dit Localhost. In sommige gevallen kan de host de database op een andere server plaatsen dan de bestanden. In plaats van Localhost is de database locatie dan een URL of adres bijvoorbeeld dbserver10.hosting.com.
MariaDB met gebruik van phpMyAdmin XAMPP op Localhost
Start met het openen van je XAMPP controlepaneel en check of het werkt door naar http://localhost. te gaan. Je zou de XAMPP welkom pagina moeten zien met PHP informatie en phpMyAdmin in het menu aan de bovenkant.
Vervolgens willen we onze hoofdgebruiker (root) beveiligen met een wachtwoord. Dit kan gedaan worden via het console van XAMPP door de Shell te openen en "mysqladmin.exe -u root password secretpassword" in te typen. Dit zal het wachtwoord van de hoofdgebruiker instellen. Je kan secretpassword vervangen door een eigen wachtwoord. Noteer dit.
This will set the root to use a password. Choose your own and not secretpassword. Make a note of it.
Nu zal de phpMyAdmin niet meer werken, dus dat moet opgelost worden.
Open het bestand config.inc.php. Deze vind je waarschijnlijk hier
C:\xampp\phpMyAdmin\config.inc.php
Op lijn 21
$cfg['Servers'][$i]['password'] = ' ';
Je moet het wachtwoord toevoegen. In ons voorbeeld ziet het er zo uit
$cfg['Servers'][$i]['password'] = 'secretpassword';
Nu zou de phpMyAdmin werken. We kunnen een nieuwe gebruiker aanmaken.
Een nieuwe database gebruiker maken met phpMyAdmin XAMPP op Localhost
Open phpMyAdmin via de link in het top menu van de XAMPP welkom pagina. Als deze geopend is selecteer User accounts in het top menu. Hier zie je een pagina met een lijst van de gebruikers. Klik op de Add user account link die vlak onder het New label staat.
Je wordt gevraagd een gebruikersnaam en een wachtwoord in te vullen en het wachtwoord te bevestigen. Voor lokale ontwikkeling op je localhost kan je alle vakjes selecteren in de Global privileges en klik op Go in de hoek rechts onder.
Een database aanmaken met phpMyAdmin XAMPP op Localhost
Nu we de gebruiker hebben kunnen we een nieuwe database aanmaken of Joomla de mogelijkheid geven deze aan te maken tijdens het installatieproces. Als je de database zelf een naam wil geven, klik dan op de database tab.
Vul in de naam die je wil gebruiken. Gebruik dan een laag liggend streepje in plaats van een spatie. Dus als je "mijn database" wil, vul dan mijn_database in. Selecteer utf8_unicode_ci en klik op Create
Nu heb je een database, een gebruiker en wachtwoord en ben je klaar om Joomla! te installeren.




