Of je nu een ervaren WordPress-ontwikkelaar bent of net begint, het installeren van WordPress op Ubuntu is snel en eenvoudig.
WordPress is een uitgebreid contentmanagementsysteem (CMS) dat veel van de websites aanstuurt die u dagelijks bezoekt.
Als je wilt beginnen met het ontwikkelen van WordPress-websites, maar niet bereid bent te betalen voor een server in de cloud, kun je je WordPress-site lokaal op je pc uitvoeren en hosten. Hier is alles wat u moet weten over het installeren van WordPress op Linux.
Waarom WordPress gebruiken?
Volgens WordPress, 40% van de websites ter wereld is gebouwd met WordPress. Dit zijn indrukwekkende statistieken en je vraagt je misschien af: "Waarom is WordPress zo populair?"
Hier zijn enkele belangrijke redenen waarom veel mensen WordPress kiezen om hun websites van stroom te voorzien:
- Gebruikersvriendelijk: WordPress wordt geleverd met een intuïtief en gebruiksvriendelijk dashboard waarmee u moeiteloos websites kunt maken en beheren. Dit maakt het ook gemakkelijker om het raamwerk te leren.
- Veelzijdig: U kunt WordPress gebruiken om een breed scala aan websites te maken, zoals blogs, online winkels, bestemmingspagina's van bedrijven, enz.
- Maatwerk: Twee kernelementen van WordPress-sites zijn thema's en plug-ins. Hiermee kunt u het uiterlijk van uw website naar wens aanpassen en aanpassen.
- Kostenefficiënt: WordPress is open-source en gratis te gebruiken en is economisch zinvol bij het ontwikkelen van websites. Bovendien is het relatief eenvoudig om WordPress-ontwikkelaars te vinden, wat het goedkoper maakt.
Hier zijn de stappen om WordPress op Ubuntu te installeren:
1. Stel een LAMP-stack in
Een LAMP-stack is een verzameling van vier hoofdsoftwarepakketten die nodig zijn om WordPress effectief te laten werken. LAMP staat voor Linux, Apache, MySQL en PHP.
- Linux is het besturingssysteem waarop u uw WordPress-websites implementeert.
- Apache is een open-source webservertoepassing die wordt gebruikt om webpagina's en andere inhoud op internet aan te bieden. Het vergemakkelijkt de verbinding tussen de server en uw webbrowser. Het is een van de meest gebruikte webservers die bekend staat om zijn stabiliteit, flexibiliteit en uitbreidbaarheid.
- MySQL is een krachtig, open-source en platformonafhankelijk relationeel databasebeheersysteem (RDBMS) dat veel wordt gebruikt voor het beheren en opslaan van gestructureerde gegevens. Het wordt gebruikt voor het bewaren en behouden van uw website-informatie.
- PHP is een programmeertaal aan de serverzijde die wordt gebruikt voor het ontwikkelen van websites. U kunt de kernsoftware van WordPress en de bijbehorende thema's en sjablonen ontwikkelen met behulp van PHP. Bovendien behandelt het alle bedrijfslogica op uw WordPress-website.
XAMPP is een geweldige LAMP-stack die al deze softwarepakketten bundelt. Als u geen LAMP-stack op uw pc hebt, is deze relatief eenvoudig in te stellen.
Download eerst XAMPP voor Linux.
Downloaden:XAMPP
Wanneer de download is voltooid, gaat u naar de Downloaden directory en geef vervolgens de nieuw gedownloade XAMPP-bestandsuitvoeringsrechten met:
cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run
Start het XAMPP-installatieprogramma met:
sudo ./xampp-linux-x64-*-installer.run
U krijgt een grafisch installatieprogramma te zien, dus volg gewoon om de installatie te voltooien.
Eenmaal geïnstalleerd, kunt u XAMPP starten of uitvoeren met:
sudo /opt/lampp/lampp start
Nadat u XAMPP hebt gestart, kunt u met uw webbrowser naar de volgende URL gaan: localhost. Als je alles correct hebt geconfigureerd, wordt je begroet met een scherm dat lijkt op het volgende:
Vergeet niet dat WordPress platformonafhankelijk is, dus dat kan ook installeer het lokaal op Windows of macOS.
2. WordPress downloaden op Linux
Met de LAMP-stack ingesteld, kunt u doorgaan met het downloaden van de nieuwste WordPress-versie.
WordPress wordt standaard gedownload naar uw Downloads-directory. Ga vervolgens naar de map Downloads met behulp van het cd-commando:
cd ~/Downloads
Pak het nieuw gedownloade WordPress-archief uit met behulp van het unzip-hulpprogramma als volgt:
unzip wordpress-*.zip
Downloaden:WordPress
3. WordPress configureren op Linux
Maak een map aan binnen de /opt/lampp/htdocs map die overeenkomt met de naam van de website die u wilt maken. De mapnaam is wat u in de URL zult gebruiken om lokaal naar uw WordPress-site te navigeren.
Ga in de kiezen directory en maak een map met de naam muo. Voel je vrij om elke gewenste naam te gebruiken.
cd /opt/lampp/htdocs && sudo mkdir muo
Kopieer de inhoud van de WordPress-map die u eerder hebt uitgepakt naar uw websitemap.
sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo
Vergeet niet om de WordPress-versie in de voorgaande opdracht te vervangen door de juiste versie.
Verander de eigenaar van de site en al zijn inhoud van wortel naar www-gegevens gebruik makend van:
sudo chown www-data: www-data -R /opt/lampp/htdocs/muo/
Wijzig ook de schrijfrechten zodat u eenvoudig lokaal met uw WordPress-site kunt werken.
sudo chmod 777 -R /opt/lampp/htdocs/muo
Gebruik de voorgaande schrijfmachtigingen niet op productieomgevingen omdat ze niet beperkend genoeg zijn, maar ze zijn prima voor testen en lokale ontwikkeling.
4. WordPress installeren op Linux
Uw WordPress-website heeft een database nodig voor het opslaan en behouden van websiteconfiguraties en gebruikersgegevens. Gelukkig heeft XAMPP al een MySQL-database voor ons geïnstalleerd.
U kunt de database vanuit uw browser openen door naar de URL te gaan: localhost/phpmyadmin.
Klik op de Nieuw knop in het linkerdeelvenster en geef een naam op voor uw database. Dan klikken Creëren. Ik heb de mijne genoemd muo overeenkomen met de naam van de site.
Bezoek de URL localhost/muo om te beginnen met het configureren van uw website. Vervangen muo met de mapnaam van uw website die u in de derde stap hebt opgegeven.
Op de volgende pagina moet u de databasenaam en andere details opgeven. De standaard MySQL-gebruikersnaam is wortel en er is geen wachtwoord, dus laat het leeg.
Klik op de Indienen knop en volg de aanwijzingen die volgen.
Geef ten slotte de sitetitel, gebruikersnaam, een sterk wachtwoord en uw e-mailadres op. Klik vervolgens op de Installeren knop.
Op de volgende pagina logt u in op het WordPress-beheerderspaneel waarmee u uw website naar wens kunt aanpassen en bouwen.
Het beveiligen van uw WordPress-site is belangrijk
WordPress is geweldig voor het ontwikkelen van een breed scala aan websites. En het beste van alles is dat het gemakkelijk is om ermee aan de slag te gaan en het op uw lokale pc te installeren.
Wanneer u uw WordPress-website in productie wilt nemen, moet u uw website beveiligen om datalekken en uitbuiting te voorkomen.