Oavsett om du är en erfaren WordPress-utvecklare eller precis har börjat, är det snabbt och enkelt att installera WordPress på Ubuntu.

WordPress är ett omfattande innehållshanteringssystem (CMS) som driver många av de webbplatser som du besöker dagligen.

Om du vill komma igång med att utveckla WordPress-webbplatser men inte är redo att betala för en server i molnet, kan du köra och vara värd för din WordPress-webbplats lokalt på din PC. Här är allt du behöver veta om att installera WordPress på Linux.

Varför använda WordPress?

Enligt WordPress, 40 % av webbplatserna i världen är byggda med WordPress. Det här är imponerande statistik, och du kanske undrar, "Varför är WordPress så populärt?"

Här är några viktiga skäl till varför många människor väljer WordPress för att driva sina webbplatser:

  • Användarvänlig: WordPress kommer med en intuitiv och lättanvänd instrumentpanel som gör det enkelt att skapa och hantera webbplatser. Detta gör det också lättare att lära sig ramverket.
  • Mångsidig: Du kan använda WordPress för att skapa ett brett utbud av webbplatser som bloggar, nätbutiker, företagsmålsidor etc.
    instagram viewer
  • Anpassning: Två kärnelement i WordPress-webbplatser är teman och plugins. Dessa låter dig anpassa och ändra utseendet på din webbplats efter eget tycke.
  • Kostnadseffektiv: WordPress är öppen källkod och gratis att använda och är ekonomiskt vettigt när man utvecklar webbplatser. Dessutom är det relativt enkelt att hitta WordPress-utvecklare vilket gör det billigare.

Här är stegen för att installera WordPress på Ubuntu:

1. Sätt upp en LAMP Stack

En LAMP-stack är en samling av fyra huvudprogramvarupaket som krävs för att WordPress ska fungera effektivt. LAMP står för Linux, Apache, MySQL och PHP.

  • Linux är operativsystemet som du ska distribuera dina WordPress-webbplatser på.
  • Apache är en webbserverapplikation med öppen källkod som används för att servera webbsidor och annat innehåll på internet. Det underlättar anslutningen mellan servern och din webbläsare. Det är en av de mest använda webbservrarna känd för sin stabilitet, flexibilitet och utbyggbarhet.
  • MySQL är ett kraftfullt, öppen källkod och plattformsoberoende relationsdatabashanteringssystem (RDBMS) som används i stor utsträckning för att hantera och lagra strukturerad data. Den används för att behålla och bevara din webbplatsinformation.
  • PHP är ett programmeringsspråk på serversidan som används för att utveckla webbplatser. Du kan utveckla kärnan i WordPress och dess teman och mallar med PHP. Dessutom hanterar den all affärslogik på din WordPress-webbplats.

XAMPP är en fantastisk LAMP-stack som paketerar alla dessa mjukvarupaket. Om du inte har en LAMP-stack på din PC är den relativt enkel att ställa in.

Ladda först ner XAMPP för Linux.

Ladda ner:XAMPP

När nedladdningen är klar, gå till Nedladdningar katalogen och ge den nyladdade XAMPP-filen körrättigheter med:

cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run

Starta XAMPP-installationsprogrammet med:

sudo ./xampp-linux-x64-*-installer.run

Du kommer att presenteras med ett grafiskt installationsprogram, så följ bara med för att avsluta installationen.

När det är installerat kan du starta eller köra XAMPP med:

sudo /opt/lampp/lampp start

När du har startat XAMPP kan du gå till följande URL med din webbläsare: lokal värd. Om du har konfigurerat allt korrekt kommer du att mötas av en skärm som liknar följande:

Kom ihåg att WordPress är plattformsoberoende, så du kan också installera det lokalt på Windows eller macOS.

2. Ladda ner WordPress på Linux

Med LAMP-stacken inställd kan du fortsätta att ladda ner den senaste WordPress-versionen.

Som standard kommer WordPress att laddas ner till din nedladdningskatalog. Gå sedan till nedladdningskatalogen med kommandot cd:

cd ~/Downloads

Packa upp det nyligen nedladdade WordPress-arkivet med hjälp av unzip-verktyget som följer:

unzip wordpress-*.zip

Ladda ner:WordPress

3. Konfigurera WordPress på Linux

Skapa en mapp i /opt/lampp/htdocs katalog som motsvarar namnet på webbplatsen som du vill skapa. Mappnamnet är det du kommer att använda i URL: en för att navigera till din WordPress-webbplats lokalt.

Gå in i välja katalog och skapa en mapp med namnet muo. Använd gärna vilket namn du vill.

cd /opt/lampp/htdocs && sudo mkdir muo

Kopiera innehållet i WordPress-mappen som du packade upp tidigare till din webbplatskatalog.

sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo

Kom ihåg att ersätta WordPress-versionen i föregående kommando med rätt version.

Ändra ägaren till webbplatsen och allt dess innehåll från rot till www-data använder sig av:

sudo chown www-data: www-data -R /opt/lampp/htdocs/muo/

Ändra också skrivbehörigheterna så att du enkelt kan arbeta med din WordPress-webbplats lokalt.

sudo chmod 777 -R /opt/lampp/htdocs/muo

Använd inte de föregående skrivbehörigheterna på produktionsmiljöer eftersom de inte är tillräckligt restriktiva, men de är okej för testning och lokal utveckling.

4. Installera WordPress på Linux

Din WordPress-webbplats behöver en databas för att lagra och bevara webbplatskonfigurationer och användarinformation. Lyckligtvis har XAMPP redan installerat en MySQL-databas åt oss.

Du kan komma åt databasen från din webbläsare genom att besöka URL: en: localhost/phpmyadmin.

Klicka på Ny knappen i den vänstra rutan och ange ett namn för din databas. Klicka sedan Skapa. Jag har döpt min muo för att motsvara webbplatsens namn.

Besök webbadressen localhost/muo för att börja konfigurera din webbplats. Byta ut muo med webbplatsens mappnamn som du angav i det tredje steget.

På nästa sida bör du ange databasens namn och andra detaljer. Standardanvändarnamnet för MySQL är rot och det finns inget lösenord så lämna det tomt.

Klicka på Skicka in knappen och följ instruktionerna som följer.

Slutligen, ange webbplatsens titel, användarnamn, ett starkt lösenord och din e-postadress. Klicka sedan på Installera knapp.

På nästa sida kommer du att logga in på WordPress adminpanel som låter dig anpassa och bygga din webbplats efter eget tycke.

Det är viktigt att säkra din WordPress-webbplats

WordPress är utmärkt för att utveckla ett brett utbud av webbplatser. Och det bästa av allt är att det är enkelt att komma igång med och installera på din lokala PC.

När du vill distribuera din WordPress-webbplats i produktion måste du säkra din webbplats för att undvika dataintrång och exploatering.