Installasjon av WordPress
Her går vi ut fra at du allerede har installert (L)AMP på Ubuntu-serveren din. Guiden er tilpasset oppsett av webserver uten domene, bare IP-adresse brukes for å koble seg til.
Steg 1: Logg inn i databasesystemet
Logg inn i din webservers database. Du vil bli spurt om passord, og da oppgir du passordet du satte tidligere.
Steg 2: Gjør databasetilpasninger
WordPress trenger sin egen database og databasebruker.
Kjør hver linje for seg med Enter mellom hver linje.
Hver kommando avsluttes med (;
). Dette er standardisert, og hvis dette mangler, forstår ikke databasesystemet at kommandoen er ferdigskrevet selv om du trykker på Enter. Kommandoene gjør følgende oppgaver:
- Lager en database som heter nettside_db.
- Lager en lokal bruker som heter databasebruker og setter passord på denne. Velg gjerne et annet passord.
- Gir databasebruker rett til å arbeide med nettside_db-databasen.
- Oppfrisker rettighetene til alle brukere og databaser.
- Avslutter databasesystemet.
Under kan du se eksempel på hvordan databasesystemet responderer på hver enkelt kommando.
I denne delen skal du laste ned og gjøre filtilpasninger som gjør at WordPress blir aktivt og kan konfigureres ferdig gjennom nettleser.
For kommandoer som gjør forandringer i filsystemet, er kommandoen ls -la
lagt til. Dette er for å vise forandringene som skjer underveis. ls -la
gjør ingenting annet enn å vise innholdet i mappa du er i.
Steg 1: Flytt deg til websidemappa
Bruk kommandoene under til først å flytte plassering og etterpå liste opp innholdet i denne mappa:
I bildet under kan du se at webserver-root-mappa bare har to filer, index.html
og info.php
:
Steg 2: Last ned nyeste versjon av WordPress
Kommandoene under laster ned nyeste versjon av WordPress og viser innholdet i mappa.
Du kan nå se at fila latest.tar.gz
er lastet ned. Dette er et nedpakket filarkiv som inneholder mange filer og mapper.
Steg 3: Pakk ut det nedlastede filarkivet
Kommandoen under pakker ut filarkivet. Siden det ikke er oppgitt noen plassering, vil filene legges i den samme mappa som brukeren står i (/var/www/html
).
Når du kjører kommandoen ls -la
, kan du legge merke til at den nye mappa (wordpress
) ikke har root
som eier, dette må vi justere i neste steg.
Steg 4: Sett rettigheter på mappe og filer
Tidligere, da du installerte Apache webserver, ble det laget en bruker som heter www-data
og ei gruppe med samme navn. Vi ønsker å gi denne brukeren og gruppa eierskap til den nye wordpress
-mappa.
chown
-kommandoen styrer eierskap av filer og mapper.
-R
-parameteren gir beskjed om at rettighetene skal forandres også for undermapper og filer under den mappa som oppgis (rekursivt).
Som du kan se på bildet under, har mappa wordpress
nå fått ny eier og eiergruppe.
Steg 5: Flytt plassering til WordPress-mappa
Gå inn i wordpress
-mappa og se hva som ligger der.
Innholdet i WordPress-mappa /var/www/html/wordpress er hovedsakelig PHP-skriptfiler. Når en nettleser ber om åpning av éi av disse, vil PHP-skriptet bli kjørt på serveren og svaret bli sendt til nettleseren.
Steg 6: Gi konfigurasjonsmal nytt navn
I WordPress-mappa ligger ei fil som heter wp-config-sample.php
. Dette er en mal som vi kan bruke for å konfigurere WordPress. Bruk kommandoen under til å gi denne fila nytt navn.
Ny ls -la
-kommando vil vise at fila nå har fått nytt navn.
Steg 7: Gjør tilpasninger i mal
Åpne mal-fila wp-config.php
ved hjelp av skriveprogrammet Nano.
Gå nedover i dokumentet til du finner variablene som er listet opp under. Fyll så inn informasjonen som er riktig for din database.
Define ( 'DB_NAME' , 'nettside_db' )
Define ( 'DB_USER' , 'databasebruker' )
Define ( 'DB_PASSWORD' , 'passord' )
Pass på at du ikke fjerner apostrofene som er rundt databasenavnet, brukernavnet og passordet.
Litt lenger ned i wp-config.php
kan du sette nøkler for bruk til å lage sikre nettleser-cookies for brukerne av nettsiden. Dette er et nyttig sikkerhetstiltak som tar kort tid å sette opp. Nøklene må være 60 tegn lange og bør være så tilfeldige som mulig. WordPress.org har sin egen generator for tilfeldige tegn som kan brukes.
Når du har lagt inn nøklene som skal brukes, trykker du på (Ctrl + X
) og bekrefter forandringen med "y
". Trykk så på Enter for å bekrefte filnavnet.
Webserveren (Apache2) trenger å konfigureres slik at den sender forespørsler den mottar videre til WordPress-mappa.
Steg 1: Flytt plassering til Apache2-mappe for konfigurering
Når du lister opp innholdet i /etc/
apache
2/
sites-available
/
, skal det ligge ei fil der som heter 000-
default
. Denne gjorde det mulig for oss å få fram Apache sin demoside tidligere.
Steg 2: Lag ny konfigurasjonsfil
Bruk skriveprogrammet Nano til å lage ei ny fil i /etc/
apache
2/
sites-available
/
.
Kopier inn informasjonen under i fila.
Når alle linjer er kopiert, bruk (Ctrl + X
) og bekreft forandringen med "y
". Trykk så på Enter for å bekrefte filnavnet.
Steg 3: Deaktiver gammel konfigurasjon og aktiver den nye
Kjør kommandoene etter hverandre. Det som skjer, er at du først deaktiverer den gamle konfigurasjonsfila 000-
default
. Den neste kommandoen laster inn den nye konfigurasjonen du nettopp lagde i wordpress
.conf
. Den siste kommandoen får Apache til å laste inn konfigurasjonenene på nytt.
Hvis alle stegene har vært vellykket, skal det nå være mulig å koble seg til WordPress med nettleser. Skriv inn IP-adressen til din webserver. Hvis du ikke blir automatisk flyttet over, kan du prøve å bruke direkteadressen [IP-adresse]/wp-admin
Fordi det meste av guider og innhold til WordPress er på engelsk, anbefaler vi at du bruker dette som språk. Trykk på "Continue" for å gå videre.
På neste side setter du nettsidenavn og lager adminbruker for WordPress (via nettleser). Fyll ut og trykk på "Install WordPress"
Søkemotorer som Google søker jevnlig over alle nettsider på internett. Det er mulig å be om at siden ikke skal vises av Google og andre. Dette er veldig praktisk for testsider.
Hvis installasjonsprosessen gikk fint, vil du få opp et skjermbilde som ligner det under. Trykk på "log in" for å logge på med adminbrukeren du nettopp satte opp.
Etter pålogging blir du sendt til WordPress sitt "Dashboard". Herfra kan du gjøre mange tilpasninger av din WordPress-side. For å se nettsiden slik den ser ut for andre brukere, er det et ikon oppe til venstre av et lite hus og navnet på din side. Trykk her for å gå til selve nettsiden. For å komme tilbake til dashbordet kan du skrive inn [IP-adresse]/wp_admin
i nettleseren.