Innehållsförteckning:

Wordpress i en ficka: 6 steg
Wordpress i en ficka: 6 steg

Video: Wordpress i en ficka: 6 steg

Video: Wordpress i en ficka: 6 steg
Video: How to Change a WordPress Theme (Without Breaking Your Website) 2024, December
Anonim
Wordpress i en ficka
Wordpress i en ficka

Raspberry Pi Zero är den minsta datorn i Raspberry Pi -familjen.

Lätt att glida i fickan, Pi Zero kan användas som en Wordpress -server.

Jag valde Wordpress eftersom det är den omedelbara lösningen för att enkelt skapa en kraftfull webbplats.

Steg 1: Saker som behövs

Saker som behövs
Saker som behövs
Saker som behövs
Saker som behövs
Saker som behövs
Saker som behövs

1 Raspberry Pi Zero eller Zero W ansluten till Internet. Se till att du kör ett Debian-baserat operativsystem som Raspbian eller DietPi. Ubuntu stöds inte på Pi Zero, eftersom Ubuntu bara kan köras på en ARMv7 eller högre arkitektur. Här har jag installerat Pi Zero via USB Ethernet. Du kan också göra detta via Wi-Fi.

Se till att SSH är aktiverat.

2 En stationär dator med internetanslutning.

3 Kittterminalprogramvara (om du använder Windows). Länk:-

Om du använder en Mac- eller Linux -dator öppnar du en terminal och använder kommandot "ssh".

Steg 2: Bli ansluten

Bli ansluten
Bli ansluten
Bli ansluten
Bli ansluten
Bli ansluten
Bli ansluten

Starta nollan och anslut den till Internet med Wifi eller USB Ethernet.

Ta reda på IP -adressen för din Pi Zero genom att logga in på din router. Vanligtvis https://192.168.1.1 eller

Routeranpassningssidan är annorlunda för olika routrar. Du hittar IP -adressen på en klistermärke på baksidan av din router. Eller hitta din routermodells IP på Google.

Du kan också använda Apples Bonjour -tjänst som stöder Multicast DNS (eller värdnamn som raspberrypi.local)

Du kan ladda ner Bonjour här:-

Detta gör det enkelt. Du kan använda ditt värdnamn för att logga in på din Pi Zero via SSH istället för att ta reda på dess IP och sedan skriva det.

Du kan också använda ett verktyg som Advanced IP Scanner. Ladda ner den här:-

eller använd Angry IP Scanner. Ladda ner den här:-

Ange nu IP -adressen i Putty -inloggningsinställningarna och logga in på din Pi Zero som pi -användare.

Du kommer nu att kunna komma åt Pi -kommandotolken på distans. När du har loggat in bör du se:-

pi@raspberrypi ~ $:

Om du fortfarande inte vet hur du aktiverar ssh, anslut sedan ett skärmtangentbord och mus till din Pi Zero.

Öppna en terminal och skriv:-

sudo raspi-config

Detta öppnar konfigurationsverktyget.

Om du använder Raspbian Stretch:-

välj gränssnittsalternativ, tryck enter.

Den kommer att fråga om du vill att ssh -servern ska vara aktiverad.

Välj ja.

Men om du använder Raspbian Jessie:-

välj Avancerade alternativ, tryck på enter och gör samma sak som ovan.

Avsluta verktyget raspi-config

Du bör nu starta om din Pi genom att skriva:-

sudo starta om

En omstart efter konfiguration säkerställer att ändringarnas uppgiftseffekt.

Använd nu en ssh -terminal på din vanliga stationära dator. Om du använder Windows, Putty, om du använder Linux eller Mac, skriver du kommandot 'ssh' i din terminal.

Standardnamnet är pi

Och standardlösenordet är hallon.

Alla är i små bokstäver.

Du kan ändra ditt lösenord om du vill genom att skriva:-

sudo passwd

Steg 3: Kommandon som ska köras i terminalen

Kommandon ska köras i terminalen
Kommandon ska köras i terminalen
Kommandon ska köras i terminalen
Kommandon ska köras i terminalen
Kommandon ska köras i terminalen
Kommandon ska köras i terminalen

Kör (skriv följande i din terminal):-

sudo apt-get uppdatering

sudo apt -get upgrade -y

Starta sedan om din Pi Zero genom att skriva:-

sudo starta om

Omstarten är nödvändig för att de nya kärnrelaterade ändringarna ska träda i kraft.

sudo apt-get install -y apache2 php libapache2-mod-php mysql-server php-mysql

OBS:- VIKTIGT! ÄNDRA FÖRÄNDRINGEN av php till php5 libapache2-mod-php5 php5-mysql OM DU ANVÄNDER RASPBIAN JESSIE!

sudo service apache2 starta om

eller

sudo /etc/init.d/apache2 starta om

Byt nu katalog genom att skriva:-

cd/var/www/html

Detta är standard Apache2 -katalogen där du kan skriva HTML -program eller andra program relaterade till webbdesign som.css,.php,.js

Kör följande för att installera wordpress och ge dig själv en ägande av den katalogen:-

sudo rm *

sudo wget

sudo tar xzf senaste.tar.gz

sudo mv wordpress/*.

sudo rm -rf wordpress latest.tar.gz

sudo chown -R www -data:.

På den sista bilden har jag startat om Apache2 -tjänsten efter att ha gjort de nödvändiga sakerna i katalogen/var/www/html (t.ex. wordpress -installationen)

Steg 4: Konfigurera din databas för Wordpress

Konfigurera din databas för Wordpress
Konfigurera din databas för Wordpress
Konfigurera din databas för Wordpress
Konfigurera din databas för Wordpress
Konfigurera din databas för Wordpress
Konfigurera din databas för Wordpress

Kör det här kommandot:-

sudo mysql_secure_installation

Du kommer att bli ombedd Ange aktuellt lösenord för root (ange för ingen): - tryck på Enter.

Skriv in Y och tryck på Enter för att ställa in rotlösenord ?.

Skriv in ett lösenord vid prompten Nytt lösenord: och tryck på Retur

OBS:- MYCKET VIKTIGT! ANMÄRKA LÖSENORDET DU SKRIVER NU, SOM DU KOMMER ATT BEHÖVA DET SENARE.

Skriv Y till:-

Ta bort anonyma användare, Tillåt rotinloggning på distans, Ta bort testdatabas och få åtkomst till den, Ladda om privilegietabeller nu.

När du är klar ser du meddelandet Allt klart! och tack för att du använder MariaDB !.

Nu kommer du att hälsas med den vanliga kommandotolken:- pi@raspberrypi ~ $:

Skriv in det här kommandot:-

sudo mysql -uroot -p

Ange sedan lösenordet du angav tidigare.

Nu kommer du att hälsas med MariaDB -prompten (så här>).

Ange detta kommando för att skapa en databas namd wordpress.

skapa databas wordpress;

Kom ihåg att semikolon i slutet av kommandot är viktigt i SQL -sytaxen.

Kör nu det här kommandot:-

GE ALLA PRIVILEGER PÅ wordpress.* TILL 'root'@'localhost' IDENTIFIERAD MED 'DITT LÖSENORD';

Ersätt DITT LÖSENORD med lösenordet du angav tidigare.

Kör sedan:-

FLUSH PRIVILEGER;

Tryck sedan på ctrl + d för att avsluta.

Steg 5: Nästan där

Nästan där
Nästan där
Nästan där
Nästan där
Nästan där
Nästan där

Öppna nu en webbläsare och skriv in din Pi Zeros IP -adress. Välj ditt språk och klicka på Fortsätt. Du kommer att presenteras med WordPress -skärmen. Klicka nu på Let's Go -knappen på sidan. Ange användarnamnet som root och lösenord som lösenordet du angav tidigare. Kör knappen Installera. Ge dig en häftig titel och användarnamnrot. Klart!

Nu bara några sista detaljer:-

sudo a2enmod skriva om

sudo nano /etc/apache2/sites-available/000-default.conf

Lägg till dessa rader i filen efter rad 1:- AllowOverride All

Se till att det är inom.

Det ska se ut så här:-

AllowOverride All

Bilderna visar installationen av Wordpress stegvis. De fyra sista visar sista handen. Kör sedan:-

sudo service apache2 starta om

För att starta om Apache2 -tjänsten.

Steg 6: Din alldeles egna webbplats

Din alldeles egna webbplats
Din alldeles egna webbplats
Din alldeles egna webbplats
Din alldeles egna webbplats
Din alldeles egna webbplats
Din alldeles egna webbplats

På den sista bilden är min testwebbplats, eftersom jag har anpassat den på sidan Anpassning som visas i föregående bild. Du kan logga in (bild 1) och anpassa din sida, enkelt lägga till teman, teckensnitt och allt det där på din webbsida (bild 2). Du kan också installera nya teman. OBS:- Jag har inte vidarebefordrat min Raspberry Pi Zero, därför kommer du inte att kunna se min webbplats om du inte är ansluten till samma nätverk som jag använder (dvs. min hemrouter)

Jag hoppas att du tyckte om att göra din egen Pocket-sized Wordpress Server med en Raspberry Pi Zero eller Zero W.

Hej och lycklig webbdesign!:):):)

Rekommenderad: