Inhoudsopgave:
- Stap 1: Dingen die nodig zijn
- Stap 2: Verbinding maken
- Stap 3: Opdrachten die in de terminal moeten worden uitgevoerd
- Stap 4: Uw database instellen voor Wordpress
- Stap 5: Bijna daar
- Stap 6: uw eigen website
Video: Wordpress in een zak: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
De Raspberry Pi Zero is de kleinste computer in de Raspberry Pi-familie.
De Pi Zero is gemakkelijk in uw zak te stoppen en kan worden gebruikt als een Wordpress-server.
Ik heb voor Wordpress gekozen omdat het de instant oplossing is om eenvoudig een krachtige website te maken.
Stap 1: Dingen die nodig zijn
1 Raspberry Pi Zero of Zero W verbonden met internet. Zorg ervoor dat u een op Debian gebaseerd besturingssysteem gebruikt, zoals Raspbian of DietPi. Ubuntu wordt niet ondersteund op de Pi Zero, omdat Ubuntu alleen op een ARMv7 of hogere architectuur kan draaien. Hier heb ik de Pi Zero via USB Ethernet ingesteld. Dit kan ook via wifi.
Zorg ervoor dat SSH is ingeschakeld.
2 Een desktopcomputer met een internetverbinding.
3 Putty-terminalsoftware (bij gebruik van Windows). Link:-
Als je een Mac- of Linux-computer gebruikt, open dan een terminal en gebruik de opdracht "ssh".
Stap 2: Verbinding maken
Zet de Zero aan en verbind hem met internet via Wifi of USB Ethernet.
Ontdek het IP-adres van uw Pi Zero door in te loggen op uw router. Meestal https://192.168.1.1 of
Het adres van de routeraanpassingspagina verschilt voor verschillende routers. U vindt het IP-adres op een sticker op de achterkant van uw router. Of zoek het IP-adres van uw routermodel op Google.
U kunt ook de Bonjour-service van Apple gebruiken die Multicast DNS ondersteunt (of hostnaam zoals raspberrypi.local)
Je kunt Bonjour hier downloaden:-
Dit maakt het gemakkelijk. U kunt uw hostnaam gebruiken om via SSH in te loggen op uw Pi Zero in plaats van het IP-adres te achterhalen en vervolgens te typen.
U kunt ook een tool gebruiken zoals Advanced IP Scanner. Download het hier:-
of gebruik Angry IP Scanner. Download het hier:-
Voer nu het IP-adres in de Putty-aanmeldingsinstellingen in en log in op uw Pi Zero als de pi-gebruiker.
U hebt nu op afstand toegang tot de opdrachtprompt van de Pi. Nadat u bent ingelogd, zou u het volgende moeten zien: -
pi@raspberrypi ~ $:
Als je nog steeds niet weet hoe je ssh moet inschakelen, sluit dan een monitortoetsenbord en -muis aan op je Pi Zero.
Open een terminal en typ: -
sudo raspi-config
Dit opent de configuratietool.
Als u Raspbian Stretch gebruikt: -
selecteer de interface-opties, druk op enter.
Er wordt gevraagd of u de ssh-server wilt inschakelen.
Selecteer ja.
Maar als je Raspbian Jessie gebruikt: -
selecteer de geavanceerde opties, druk op enter en doe hetzelfde als hierboven vermeld.
Sluit het hulpprogramma raspi-config af
Je zou nu je Pi opnieuw moeten opstarten door te typen: -
sudo reboot
Een herstart na de configuratie zorgt ervoor dat de wijzigingstaak effect heeft.
Gebruik nu een ssh-terminal op uw normale desktopcomputer. Als u Windows gebruikt, typt u Putty, als u Linux of Mac gebruikt, het 'ssh'-commando in uw terminal.
De standaard gebruikersnaam is pi
En het standaardwachtwoord is framboos.
Alle zijn in kleine letters.
U kunt uw wachtwoord desgewenst wijzigen door te typen: -
sudo passwd
Stap 3: Opdrachten die in de terminal moeten worden uitgevoerd
Uitvoeren (typ het volgende in uw terminal): -
sudo apt-get update
sudo apt-get upgrade -y
Start vervolgens uw Pi Zero opnieuw op door te typen: -
sudo reboot
Het opnieuw opstarten is nodig om de nieuwe kernelgerelateerde wijzigingen van kracht te laten worden.
sudo apt-get install -y apache2 php libapache2-mod-php mysql-server php-mysql
OPMERKING:- BELANGRIJK! WIJZIG DE php NAAR php5 libapache2-mod-php5 php5-mysql ALS U RASPBIAN JESSIE GEBRUIKT!
sudo-service apache2 opnieuw opstarten
of
sudo /etc/init.d/apache2 herstart
Verander nu de map door te typen: -
cd /var/www/html
Dit is de standaard Apache2-directory waar u HTML-programma's of andere programma's met betrekking tot webontwerpen kunt schrijven, zoals.css,.php,.js
Voer het volgende uit om wordpress te installeren en jezelf het eigendom van die map te geven: -
sudo rm *
sudo wget
sudo tar xzf nieuwste.tar.gz
sudo mv wordpress/*.
sudo rm -rf wordpress nieuwste.tar.gz
sudo chown -R www-data:.
In de laatste afbeelding heb ik de Apache2-service opnieuw opgestart nadat ik de nodige dingen in de /var/www/html-directory heb gedaan (zoals de wordpress-installatie)
Stap 4: Uw database instellen voor Wordpress
Voer deze opdracht uit: -
sudo mysql_secure_installation
U wordt gevraagd Voer het huidige wachtwoord voor root in (voer voor geen): - druk op Enter.
Typ Y en druk op Enter om root-wachtwoord in te stellen?.
Typ een wachtwoord bij de prompt Nieuw wachtwoord: en druk op Enter
LET OP: - ZEER BELANGRIJK! NOTEER HET WACHTWOORD DAT U NU INVOERT, DAAR HEBT U HET LATER NODIG.
Typ Y tot: -
Anonieme gebruikers verwijderen, root-login op afstand niet toestaan, testdatabase en toegang ertoe verwijderen, privilegetabellen nu opnieuw laden.
Als u klaar bent, ziet u het bericht Alles klaar! en bedankt voor het gebruik van MariaDB!.
Nu wordt u begroet met de gebruikelijke opdrachtprompt: - pi@raspberrypi ~ $:
Typ deze opdracht in: -
sudo mysql -uroot -p
Voer vervolgens het wachtwoord in dat u eerder hebt ingevoerd.
Nu wordt u begroet met de MariaDB-prompt (zoals deze >).
Voer deze opdracht in om een database met de naam wordpress te maken.
maak database wordpress;
Onthoud dat de puntkomma aan het einde van de opdracht belangrijk is in de SQL-sytax.
Voer nu deze opdracht uit: -
VERLENEN ALLE VOORRECHTEN OP wordpress.* AAN 'root'@'localhost' GEDENTIFICEERD DOOR 'UWWACHTWOORD';
Vervang UWWACHTWOORD door het wachtwoord dat u eerder hebt ingevoerd.
Ren dan:-
SPOEL VOORRECHTEN;
Druk vervolgens op ctrl + d om af te sluiten.
Stap 5: Bijna daar
Open nu een browser en typ het IP-adres van je Pi Zero. Selecteer uw taal en klik op Doorgaan. U krijgt het WordPress-scherm te zien. Klik nu op de knop Let's Go op de pagina. Voer de gebruikersnaam in als root en wachtwoord als het wachtwoord dat u eerder hebt ingevoerd. Voer de knop Installeren uit. Geef je website een pakkende titel en gebruikersnaam root. Helemaal klaar!
Nu nog een paar laatste details: -
sudo a2enmod herschrijven
sudo nano /etc/apache2/sites-available/000-default.conf
Voeg deze regels toe aan het bestand na regel 1: AllowOverride All
Zorg ervoor dat het binnen de.
Het zou er ongeveer zo uit moeten zien: -
ToestaanAlles overschrijven
De afbeeldingen laten de installatie van Wordpress stapsgewijs zien. De laatste vier leggen de laatste hand. Voer dan uit: -
sudo-service apache2 opnieuw opstarten
Om de Apache2-service opnieuw te starten.
Stap 6: uw eigen website
In de laatste afbeelding is mijn testwebsite, zoals ik deze heb aangepast op de pagina Aanpassen die in de vorige afbeelding wordt getoond. U kunt inloggen (afbeelding 1) en uw pagina aanpassen, thema's, lettertypen en al dat soort dingen eenvoudig aan uw webpagina toevoegen (afbeelding 2). U kunt ook nieuwe thema's installeren. OPMERKING: - Ik heb mijn Raspberry Pi Zero niet geport-forward, daarom kunt u mijn website niet bekijken tenzij en totdat u bent verbonden met hetzelfde netwerk dat ik gebruik (d.w.z. mijn thuisrouter)
Ik hoop dat je het leuk vond om je eigen Pocket-Sized Wordpress Server te maken met een Raspberry Pi Zero of Zero W.
Tot ziens en gelukkig webdesign!:):):):)
Aanbevolen:
Een persoonlijke mini-bureauventilator maken van een oude computer - past in uw zak - Ajarnpa
Een persoonlijke mini-bureauventilator maken van een oude computer - past in uw zak: ik laat u zien hoe u een persoonlijke mini-bureauventilator kunt maken van een oude computer. Een bonus is dat hij zelfs in je broekzak past. Dit is een heel eenvoudig project, dus er is niet veel ervaring of expertise nodig. Dus laten we beginnen
Heartcrab: een Lambada-lopende robot in je zak! 15 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Heartcrab: een Lambada-Walking Robot in Your Pocket!: Dit is een van deze projecten met meerdere betekenissen: is dit het goedkope familielid van de "headcrabs" van de Half-Life-videogames? Misschien een wandelende robot die verliefd is op een lieveheersbeestje? Of bestuurt het lieveheersbeestje haar eigen mecha? Wat het antwoord ook is
MicroKeyRing: kleine wachtwoordopslag die in uw zak past: 4 stappen
MicroKeyRing: kleine wachtwoordopslag die in uw zak past: wachtwoorden, wachtwoorden en meer wachtwoorden. Elke website, e-mailtoepassing of Google-service heeft een wachtwoord nodig. En u MAG NIET op twee plaatsen hetzelfde wachtwoord gebruiken. Waar kunt u ze opslaan? In een desktop-applicatie? In een (zogenaamd veilige) webapp?
Wikipedia in uw zak: 12 stappen (met afbeeldingen)
Wikipedia in uw zak: aka. The Hitchhiker's Guide to the Galaxy, v1.0 :) Deze Instructable zal uiteenzetten hoe te bouwen wat volgens mij een unieke implementatie van Wikipedia is in een offline, draagbaar apparaat. Het gaat om het installeren van een uitgeklede distributie van Linux
Red de planeet en je zak. $$ Converteer uw goedkope P&S digitale camera naar oplaadbaar: 4 stappen (met afbeeldingen)
Red de planeet en je zak. $$ Converteer uw goedkope P&S digitale camera naar oplaadbaar: Jaren geleden kocht ik een Dolphin Jazz 2.0 Megapixel digitale camera. Het had goede eigenschappen en een goede prijs. Het had ook trek in AAA-batterijen. Niet iemand die een uitdaging uit de weg gaat, ik dacht dat ik het zou aanpassen om een oplaadbare batterij te gebruiken om te stoppen met het verspillen van ba