Enten du er en erfaren WordPress-utvikler eller bare har begynt, er det raskt og enkelt å installere WordPress på Ubuntu.

WordPress er et omfattende innholdsstyringssystem (CMS) som driver mange av nettstedene du besøker daglig.

Hvis du ønsker å komme i gang med å utvikle WordPress-nettsteder, men ikke er klar til å betale for en server på skyen, kan du kjøre og hoste WordPress-nettstedet ditt lokalt på din PC. Her er alt du trenger å vite om å installere WordPress på Linux.

Hvorfor bruke WordPress?

I følge WordPress, 40 % av nettsidene i verden er bygget med WordPress. Dette er imponerende statistikk, og du lurer kanskje på "Hvorfor er WordPress så populært?"

Her er noen viktige grunner til at mange velger WordPress for å drive nettstedene sine:

  • Brukervennlig: WordPress kommer med et intuitivt og brukervennlig dashbord som gjør det enkelt å lage og administrere nettsider. Dette gjør det også lettere å lære rammeverket.
  • Allsidig: Du kan bruke WordPress til å lage et bredt spekter av nettsteder som blogger, nettbutikker, bedriftens landingssider, etc.
  • instagram viewer
  • Tilpasning: To kjerneelementer i WordPress-nettsteder er temaer og plugins. Disse lar deg tilpasse og endre utseendet til nettstedet ditt etter eget ønske.
  • Kostnadseffektiv: WordPress er åpen kildekode og gratis å bruke og gir økonomisk mening når du utvikler nettsider. I tillegg er det relativt enkelt å finne WordPress-utviklere som gjør det billigere.

Her er trinnene for å installere WordPress på Ubuntu:

1. Sett opp en LAMPE-stabel

En LAMP-stabel er en samling av fire hovedprogramvarepakker som kreves for at WordPress skal kjøre effektivt. LAMP står for Linux, Apache, MySQL og PHP.

  • Linux er operativsystemet du vil distribuere WordPress-nettstedene dine på.
  • Apache er en åpen kildekode-nettserverapplikasjon som brukes til å betjene nettsider og annet innhold på internett. Det forenkler forbindelsen mellom serveren og nettleseren din. Det er en av de mest brukte webserverne kjent for sin stabilitet, fleksibilitet og utvidbarhet.
  • MySQL er et kraftig, åpen kildekode og plattformbasert relasjonsdatabasestyringssystem (RDBMS) som er mye brukt for å administrere og lagre strukturerte data. Den brukes til å beholde og vedvare nettstedets informasjon.
  • PHP er et programmeringsspråk på serversiden som brukes til å utvikle nettsteder. Du kan utvikle kjerneprogramvaren for WordPress og dens temaer og maler ved hjelp av PHP. I tillegg håndterer den all forretningslogikk på WordPress-nettstedet ditt.

XAMPP er en flott LAMP-stabel som samler alle disse programvarepakkene. I tilfelle du ikke har en LAMP-stabel på PC-en, er det relativt enkelt å sette opp.

Last først ned XAMPP for Linux.

Nedlasting:XAMPP

Når nedlastingen er fullført, gå til Nedlastinger katalog, og gi deretter den nylig nedlastede XAMPP-filkjøringstillatelsen med:

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

Start XAMPP-installasjonsprogrammet ved å bruke:

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

Du vil bli presentert med et grafisk installasjonsprogram, så bare følg med for å fullføre installasjonen.

Når den er installert, kan du starte eller kjøre XAMPP med:

sudo /opt/lampp/lampp start

Etter at du har startet XAMPP, kan du gå til følgende URL ved å bruke nettleseren din: lokal vert. Hvis du har konfigurert alt riktig, vil du bli møtt med en skjerm som ligner på følgende:

Husk at WordPress er på tvers av plattformer, så du kan også installer det lokalt på Windows eller macOS.

2. Laster ned WordPress på Linux

Med LAMP-stakken satt opp, kan du fortsette å laste ned den nyeste WordPress-versjonen.

Som standard vil WordPress bli lastet ned til nedlastingskatalogen din. Gå deretter inn i nedlastingskatalogen ved å bruke cd-kommandoen:

cd ~/Downloads

Pakk ut det nylig nedlastede WordPress-arkivet ved å bruke unzip-verktøyet følgende:

unzip wordpress-*.zip

Nedlasting:WordPress

3. Konfigurere WordPress på Linux

Opprett en mappe i /opt/lampp/htdocs katalog som tilsvarer navnet på nettstedet du vil opprette. Mappenavnet er det du vil bruke i URL-en for å navigere til WordPress-nettstedet ditt lokalt.

Gå inn i opt katalog og opprett en mappe med navnet muo. Bruk gjerne et hvilket som helst navn du vil.

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

Kopier innholdet i WordPress-mappen som du tidligere pakket ut til nettstedets katalog.

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

Husk å erstatte WordPress-versjonen i den foregående kommandoen med riktig versjon.

Endre eieren av nettstedet og alt innholdet fra rot til www-data ved hjelp av:

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

Endre også skrivetillatelsene slik at du enkelt kan jobbe med WordPress-nettstedet ditt lokalt.

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

Ikke bruk de foregående skrivetillatelsene på produksjonsmiljøer fordi de ikke er begrensende nok, men de er ok for testing og lokal utvikling.

4. Installere WordPress på Linux

WordPress-nettstedet ditt trenger en database for å lagre og opprettholde nettstedkonfigurasjoner og brukerdetaljer. Heldigvis har XAMPP allerede installert en MySQL-database for oss.

Du får tilgang til databasen fra nettleseren din ved å gå til URL-en: localhost/phpmyadmin.

Klikk på Ny knappen på venstre side og angi et navn for databasen. Klikk deretter Skape. Jeg har navngitt min muo for å samsvare med nettstedets navn.

Besøk URL-en localhost/muo for å begynne å konfigurere nettstedet ditt. Erstatte muo med nettstedets mappenavn som du spesifiserte i det tredje trinnet.

På neste side bør du oppgi databasenavnet og andre detaljer. Standard MySQL-brukernavn er rot og det er ikke noe passord, så bare la det stå tomt.

Klikk på Sende inn knappen og følg instruksjonene som følger.

Til slutt, oppgi nettstedets tittel, brukernavn, et sterkt passord og e-postadressen din. Klikk deretter på Installere knapp.

På neste side vil du logge inn på WordPress admin panel som lar deg tilpasse og bygge nettstedet ditt etter eget ønske.

Det er viktig å sikre WordPress-nettstedet ditt

WordPress er flott for å utvikle et bredt spekter av nettsider. Og best av alt, det er enkelt å komme i gang med og installere på din lokale PC.

Når du vil distribuere WordPress-nettstedet ditt i produksjon, må du sikre nettstedet ditt for å unngå datainnbrudd og utnyttelse.