WordPress Gratis blogplatform
WordPress is een open source blogging tool met Big Dev -gemeenschap
WordPress is een open source blogplatform, met een bloeiende ontwikkelaarscommunity. Het heeft een breed scala aan gratis sjablonen, gratis plug -ins en plug -ins van bestemmingspagina's.
Overzicht
WordPress is open source en populaire website -software voor het bouwen en bloggen van websites. In de loop der jaren is het geëvolueerd van een blogplatform naar een content managementsysteem en een applicatie -ontwikkelingskader. Een heel groot aantal online websites die vandaag op WordPress worden uitgevoerd. Hiermee kan iemand zonder ontwikkelingservaring websites bouwen. Het geeft u volledige controle over het ontwerp en de functionaliteit van uw website. Of u nu een blog, website wilt maken of online wilt verkopen, WordPress geeft u alle tools en functies. Het heeft een uitgebreide plug -in -repository met duizenden WordPress -plug -ins beschikbaar om uw WordPress -ervaring te verbeteren. In tegenstelling tot zijn concurrenten zoals Wix, Weebly of Squarespace, is WordPress open source en 100% gratis en dit maakt het de nummer één keuze van de bedrijven. Het is niet alleen gratis, het heeft een grote ontwikkelingsgemeenschap, waarschijnlijk de grootste ontwikkelaarscommunity voor software die online beschikbaar is. Deze ontwikkelaarsgemeenschap bouwt actief plug -ins en thema’s voor WordPress. Hoewel Joomla ook een gratis contentbeheersysteem is, maar wanneer u WordPress vs Joomla vergelijkt, heeft WordPress een groot voordeel ten opzichte van Joomla vanwege de eenvoudige aard en gemakkelijke architectuur van het platform. Het. Wat voor soort website u ook wilt bouwen, er is een kans dat een bestaande WordPress -plug -in al beschikbaar is. Als u bijvoorbeeld een online winkel wilt bouwen met WordPress, zijn er een groot aantal populaire winkelwagenplugins beschikbaar voor WordPress zoals WooCommerce, EasyCart, TheCartPress en nog veel meer. Niet alleen het winkelwagentje, letterlijk in elk domein is er een plug-in beschikbaar, zoals voor gebruikersmanagement die u BuddyPress kunt gebruiken. Vanwege de populariteit is WordPress de eerste keuze van ontwikkelaars om hun eigen add-ons te schrijven om de functionaliteit van WordPress uit te breiden. De ontwikkeling van plug -in voor WordPress is een industrie geworden. Veel online softwarewinkels verkopen expliciet betaalde en gratis WordPress -blogthema’s en plug -ins. Bij het schrijven van dit overzicht zijn er meer dan 56.000 plug -ins beschikbaar in de map WordPress.org Plugins.
Vereisten
WordPress heeft een websjabloonsysteem door middel van een sjabloonprocessor. De architectuur is een frontcontroller, die alle aanvragen voor niet-statische URI’s naar een enkel PHP-bestand routeert dat de URI analyseert en de doelpagina herkent. Dit maakt ondersteuning voor meer door mensen leesbare permalinks mogelijk. WordPress is geschreven in PHP en gecombineerd met een MySQL- of Maria DB -database.
- PHP versie 7.4 of nieuwste
- MySQL versie 5.6 of nieuwste of MariaDB versie 10.1 of nieuwste
- HTTPS / SSL -certificaatondersteuning
- Apache of nginx, zoals deze zijn de meest betrouwbare en krachtige servers voor WordPress, anders kunt u elke server installeren zolang de ondersteuning van PHP en MySQL
Functies
WordPress is de achtergrond achter veel van de websites en blogs die gebruikers elke dag bezoeken. WordPress is een invloedrijk semantisch publicatieplatform en wordt geleverd met een onbeperkte reeks functies die gepland zijn om gebruikerscapaciteit als uitgever op internet even gemakkelijk, aangenaam en aantrekkelijk te maken. Er zijn andere volgende functies die WordPress een de meest eenvoudige en bruikbare interface voor zijn gebruikers maken.
Makkelijk te gebruiken
WordPress is heel gemakkelijk te gebruiken omdat het u een snelle toegang biedt tot uw online inhoud en deze zeer snel publiceert. WordPress is voornamelijk gebouwd om uw inhoud zeer snel en efficiënt te beheren.
bestemmingspagina’s voor WordPress
Bestemmingspagina’s voor WordPress zijn erg populair. WordPress biedt u platform waar u bestemmingspagina’s kunt bouwen. De bestemmingspagina biedt u de mogelijkheid om de potentiële klanten van uw bedrijf te bereiken.
gratis thema’s voor WordPress
WordPress is een platform waar u een thema gratis kunt installeren. Het thema biedt u meteen een look van uw wenswebsite. De enige taak die u op WordPress kunt uitvoeren, is gewoon uw gemakkelijke inhoud op het thema plaatsen en alle andere managementtaken worden uitgevoerd door de WordPress zichzelf in één keer. Betaalde thema’s zijn ook beschikbaar. U kunt uw thema op WordPress.org krijgen. Thema’s voor WordPress zijn gratis beschikbaar.
Gratis plug -ins voor WordPress
WordPress biedt u ook de kans om enkele aangepaste functies op uw website toe te voegen in de vorm van plug -ins. De WordPress heeft zowel gratis als betaalde plug -ins die u kunt bezoeken op WordPress.org. Plug -ins voor WordPress zijn gratis beschikbaar.
flexibiliteit
Met behulp van WordPress kan de gebruiker elk type website, een individuele blog of website, een professionele portfolio, een tijdschrift- of nieuwswebsite, een fotoblog, een zakelijke website, een overheidswebsite, een online community, zelfs een netwerk genereren van websites. Gebruiker kan een eigen website maken die aantrekkelijk is met thema’s en deze uitbreiden met plug -ins en kan zelfs een zeer eigen applicatie bouwen.
Meertalige ondersteuning voor WordPress
Een van de meest flexibele functies is dat de gebruiker WordPress in zoveel verschillende talen kan gebruiken. Gebruikers hebben toegang tot meer dan 70 talen. Het maakt het mogelijk om de hele inhoud te vertalen in de taal die door de gebruiker is gekozen.
Installatie gids
Installatie met behulp van GitHub
Download WordPress van Gitub
Uit de pakket in een lege map los en upload alles.
Open WPADMININSTALLPHP in uw browser. Het neemt u door het proces om een bestand
wp-onfig.php
in te stellen met uw databaseverbindingsgegevens.Als dit om een of andere reden niet werkt, maak je geen zorgen. Het werkt niet op alle webhosts. Open
wp-config-sample.php
met een teksteditor zoals WordPad of vergelijkbaar en vul uw databaseverbindingsdetails in.Sla het bestand op als
wp-onfig.php
en upload het.Open WPADMININSTALLPHP in uw browser.
Nadat het configuratiebestand is ingesteld, stelt het installatieprogramma de tabellen in die nodig zijn voor uw site. Als er een fout is, controleer dan uw
wp-onfig.php
-bestand dubbel en probeer het opnieuw. Als het opnieuw faalt, ga dan naar de WordPress Support Forums met zoveel gegevens als u kunt verzamelen.Als u geen wachtwoord hebt ingevoerd, noteer dan het aan u gegeven wachtwoord. Als u geen gebruikersnaam hebt gegeven, is dit `admin ‘.
Het installatieprogramma moet u vervolgens naar de login pagina sturen. Log in met de gebruikersnaam en het wachtwoord dat u tijdens de installatie hebt gekozen. Als een wachtwoord voor u is gegenereerd, kunt u vervolgens op “Profiel” klikken om het wachtwoord te wijzigen.
Installatie met Docker
De Docker -pakketten installeren met de APT -opdracht hieronder:
apt-get install docker.io
Wanneer de installatie is voltooid, start je Docker en voeg je deze toe om te worden uitgevoerd op de opstarttijd van het systeem met de opdracht SystemCTL:
systemctl start docker
systemctl enable docker
Controleer vervolgens de Docker -versie met deze opdracht Docker:
docker version
docker run hello-world
Stel de MariaDB -container in
In deze stap downloaden we nieuwe MariaDB -afbeeldingen van het Docker -register en maken we een nieuwe container op basis van die afbeelding. We zullen een nieuwe database en gebruiker configureren voor de WordPress -installatie. Download de Docker MariaDB -afbeelding naar het systeem met de opdracht Docker Pull:
docker pull mariadb
Nu kunt u de nieuwe Docker MariaDB -afbeelding zien met de onderstaande opdracht:
docker images
Maak vervolgens een nieuwe container uit de MariaDB -afbeelding voor de WordPress -installatie. Voordat u de nieuwe container maakt, maakt u een nieuwe map voor de WordPress -gegevens, databasemap en de WordPress -code -directory.
mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html
Maak nu de nieuwe MariaDB -container met naam ‘WordPressDB’ met de onderstaande opdracht:
docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb
De container van de themariadbriadb is gemaakt, controleer nu de nieuwe gebruiker en de database voor de WordPress -installatie om ervoor te zorgen dat er geen fout is met de opdracht bovenaan. Controleer vanuit de hostmachine het IP -adres van WordPressDB -container met Docker -opdracht hieronder:
docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb
Maak vervolgens verbinding met de WordPressDB -container met MySQL -opdracht van het hostsysteem:
mysql -u wpuser -h 172.17.0.2 -p
TYPE PASSWORD: wpuser@
De nieuwe Docker -container, MySQL -gebruiker en de MySQL -database voor WordPress zijn succesvol gemaakt.
Stel de WordPress -container in
Nadat de databasecontainer is gemaakt, downloadt u de nieuwste WordPress Docker -afbeelding met de opdracht Docker Pull:
docker pull wordpress:latest
Wanneer de download is voltooid, maakt u een nieuwe container uit de afbeeldingen met de naam ‘WPContainer’.
docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress
Om de WordPress -container te zien draaien, kunt u deze controleren met de opdracht CURL op de host IP en poort 8081.
curl -I 192.168.43.99:8081
U zult de resultaten zien:
- De webserver is Apache, die op de Debian draait.
- PHP 5.6 draait in de container.
- U ziet de omleiding naar de WordPresss -installatie.