Uanset om du er en erfaren WordPress-udvikler eller lige er begyndt, er det hurtigt og nemt at installere WordPress på Ubuntu.

WordPress er et omfattende indholdsstyringssystem (CMS), der driver mange af de websteder, du besøger dagligt.

Hvis du gerne vil i gang med at udvikle WordPress-websteder, men ikke er klar til at betale for en server i skyen, kan du køre og hoste dit WordPress-websted lokalt på din pc. Her er alt, hvad du behøver at vide om installation af WordPress på Linux.

Hvorfor bruge WordPress?

Ifølge WordPress, 40% af hjemmesiderne i verden er bygget ved hjælp af WordPress. Dette er imponerende statistikker, og du undrer dig måske, "Hvorfor er WordPress så populær?"

Her er nogle vigtige grunde til, at mange mennesker vælger WordPress til at drive deres websteder:

  • Brugervenlig: WordPress kommer med et intuitivt og brugervenligt dashboard, der gør det nemt at oprette og administrere hjemmesider. Det gør det også nemmere at lære rammerne.
  • Alsidig: Du kan bruge WordPress til at oprette en bred vifte af hjemmesider såsom blogs, onlinebutikker, firmalandingssider osv.
  • instagram viewer
  • Tilpasning: To kerneelementer i WordPress-websteder er temaer og plugins. Disse giver dig mulighed for at tilpasse og ændre udseendet af din hjemmeside til din smag.
  • Omkostningseffektiv: WordPress er open source og gratis at bruge og giver økonomisk mening, når man udvikler hjemmesider. Derudover er det relativt nemt at finde WordPress-udviklere, hvilket gør det billigere.

Her er trinene til at installere WordPress på Ubuntu:

1. Opsæt en LAMPESTAK

En LAMP-stak er en samling af fire hovedsoftwarepakker, der kræves for, at WordPress kan køre effektivt. LAMP står for Linux, Apache, MySQL og PHP.

  • Linux er det operativsystem, som du vil implementere dine WordPress-websteder på.
  • Apache er en open source-webserverapplikation, der bruges til at betjene websider og andet indhold på internettet. Det letter forbindelsen mellem serveren og din webbrowser. Det er en af ​​de mest udbredte webservere kendt for sin stabilitet, fleksibilitet og udvidelsesmuligheder.
  • MySQL er et kraftfuldt, open source og cross-platform relationel database management system (RDBMS), der er meget udbredt til styring og lagring af strukturerede data. Det bruges til at opbevare og vedligeholde dine webstedsoplysninger.
  • PHP er et server-side programmeringssprog, der bruges til at udvikle websteder. Du kan udvikle kerne WordPress-softwaren og dens temaer og skabeloner ved hjælp af PHP. Derudover håndterer den al forretningslogik på din WordPress hjemmeside.

XAMPP er en fantastisk LAMP-stak, der samler alle disse softwarepakker. Hvis du ikke har en LAMP-stak på din pc, er den forholdsvis nem at sætte op.

Først skal du downloade XAMPP til Linux.

Hent:XAMPP

Når overførslen er færdig, skal du gå til Downloads mappe, og giv derefter den nyligt downloadede XAMPP-filudførelsestilladelse med:

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

Start XAMPP-installationsprogrammet ved at bruge:

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

Du vil blive præsenteret for et grafisk installationsprogram, så bare følg med for at afslutte installationen.

Når det er installeret, kan du starte eller køre XAMPP med:

sudo /opt/lampp/lampp start

Når du har startet XAMPP, kan du gå til følgende URL ved hjælp af din webbrowser: lokal vært. Hvis du har konfigureret alt korrekt, vil du blive mødt med en skærm, der ligner følgende:

Husk at WordPress er cross-platform, så det kan du også installere det lokalt på Windows eller macOS.

2. Download WordPress på Linux

Med LAMP-stakken sat op, kan du fortsætte med at downloade den seneste WordPress-version.

Som standard vil WordPress blive downloadet til din Downloads-mappe. Gå derefter ind i mappen Downloads ved hjælp af cd-kommandoen:

cd ~/Downloads

Udpak det nyligt downloadede WordPress-arkiv ved hjælp af unzip-værktøjet som følger:

unzip wordpress-*.zip

Hent:WordPress

3. Konfiguration af WordPress på Linux

Opret en mappe i /opt/lampp/htdocs mappe, der svarer til navnet på det websted, du vil oprette. Mappenavnet er det, du vil bruge i URL'en til at navigere til dit WordPress-websted lokalt.

Gå ind i opt mappe og opret en mappe med navnet muo. Du er velkommen til at bruge et hvilket som helst navn, du kan lide.

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

Kopier indholdet af WordPress-mappen, som du tidligere har pakket ud til dit webstedsbibliotek.

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

Husk at erstatte WordPress-versionen i den foregående kommando med den korrekte version.

Skift ejeren af ​​webstedet og alt dets indhold fra rod til www-data ved brug af:

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

Skift også skrivetilladelserne, så du nemt kan arbejde med dit WordPress-websted lokalt.

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

Brug ikke de foregående skrivetilladelser på produktionsmiljøer, fordi de ikke er begrænsende nok, men de er i orden til test og lokal udvikling.

4. Installation af WordPress på Linux

Dit WordPress-websted har brug for en database til lagring og vedvarende webstedskonfigurationer og brugeroplysninger. Heldigvis har XAMPP allerede installeret en MySQL-database for os.

Du kan få adgang til databasen fra din browser ved at besøge URL'en: localhost/phpmyadmin.

Klik på Ny knappen i venstre side og angiv et navn til din database. Klik derefter skab. Jeg har navngivet min muo for at svare til webstedets navn.

Besøg URL'en localhost/muo for at begynde at konfigurere dit websted. Erstatte muo med dit websteds mappenavn, som du angav i tredje trin.

På næste side skal du angive databasenavnet og andre detaljer. Standard MySQL brugernavn er rod og der er ingen adgangskode, så lad den være tom.

Klik på Indsend knappen og følg anvisningerne, der følger.

Til sidst skal du angive webstedets titel, brugernavn, en stærk adgangskode og din e-mailadresse. Klik derefter på Installere knap.

På næste side vil du logge ind på WordPress admin panel, som giver dig mulighed for at tilpasse og bygge din hjemmeside efter din smag.

Det er vigtigt at sikre dit WordPress-websted

WordPress er fantastisk til at udvikle en bred vifte af hjemmesider. Og det bedste af det hele er, at det er nemt at komme i gang med og installere på din lokale pc.

Når du vil implementere din WordPress hjemmeside i produktion, skal du sikre din hjemmeside for at undgå databrud og udnyttelse.