For at installere et WordPress-sted både lokalt på en personlig computer og på en live-server, skal man udføre en række metodiske trin for at sikre, at miljøet er korrekt opsat, den nødvendige software er installeret, og WordPress-filerne er korrekt konfigureret. Denne proces involverer forståelse af forskellene mellem lokale og live servermiljøer, de værktøjer, der kræves for hver, og trinene til at migrere et websted mellem disse miljøer, hvis det er nødvendigt.
Lokal installation af WordPress
En lokal installation af WordPress involverer opsætning af et udviklingsmiljø på din personlige computer. Dette er især nyttigt til test, udvikling og læring uden at påvirke et live-websted. Her er de detaljerede trin:
Trin 1: Konfigurer et lokalt servermiljø
For at køre WordPress lokalt skal du opsætte et lokalt servermiljø. Dette inkluderer typisk Apache eller Nginx som webserver, MySQL eller MariaDB som databaseserver og PHP som scriptsprog på serversiden. Populære løsninger, der samler disse komponenter er:
- XAMPP (Cross-Platform, Apache, MySQL, PHP og Perl)
- MAMP (Macintosh, Apache, MySQL, PHP)
- WAMP (Windows, Apache, MySQL, PHP)
- LAMP (Linux, Apache, MySQL, PHP)
For eksempel, for at installere XAMPP:
1. Download og installer XAMPP:
– Besøg [Apache Friends-webstedet](https://www.apachefriends.org/index.html) og download XAMPP-installationsprogrammet til dit operativsystem.
– Kør installationsprogrammet, og følg instruktionerne på skærmen for at fuldføre installationen.
2. Start modulerne:
– Åbn XAMPP Kontrolpanel og start Apache- og MySQL-modulerne. Dette sætter det lokale servermiljø op.
Trin 2: Download WordPress
– Besøg det [officielle WordPress-websted](https://wordpress.org/download/) og download den seneste version af WordPress.
– Udpak den downloadede ZIP-fil til en mappe i `htdocs`-mappen (for XAMPP) eller den tilsvarende web-rodmappe i dit valgte lokale servermiljø. For eksempel `C:\xampp\htdocs\wordpress`.
Trin 3: Opret en database
– Åbn din webbrowser og naviger til `http://localhost/phpmyadmin`.
– Klik på `Databaser` og opret en ny database. Navngiv den for eksempel 'wordpress_local'.
Trin 4: Konfigurer WordPress
1. Kør WordPress-installationsscriptet:
– Naviger til `http://localhost/wordpress` i din webbrowser. Dette vil starte WordPress installationsscriptet.
2. Indtast Database Detaljer:
– Databasenavn: `wordpress_local`
– Brugernavn: `root` (standard for XAMPP)
– Adgangskode: (lad tom, standard for XAMPP)
– Databasevært: `localhost`
– Tabelpræfiks: `wp_`
3. Fuldfør installationen:
– Følg instruktionerne på skærmen for at fuldføre installationen, og angiv webstedsdetaljer såsom webstedets titel, administratorbrugernavn og adgangskode.
Live Server Installation af WordPress
Installation af WordPress på en live server involverer opsætning af et hostingmiljø, upload af WordPress-filer og konfiguration af databasen. Denne proces kræver typisk en webhostingtjeneste, der understøtter PHP og MySQL.
Trin 1: Vælg en webhostingudbyder
Vælg en webhostingudbyder, der opfylder kravene til at køre WordPress. Populære valg inkluderer:
- Bluehost
- SiteGround
- HostGator
- DreamHost
Sørg for, at hostingplanen inkluderer understøttelse af PHP, MySQL og giver adgang til et kontrolpanel som cPanel.
Trin 2: Konfigurer hostingmiljøet
1. Få adgang til kontrolpanelet:
– Log ind på din hostingkonto og få adgang til kontrolpanelet (f.eks. cPanel).
2. Opret en database:
– Find sektionen `MySQL-databaser` i kontrolpanelet.
– Opret en ny database, en databasebruger, og tildel brugeren til databasen med alle privilegier.
Trin 3: Upload WordPress-filer
1. Download og udpak WordPress:
– Som med den lokale installation, download den seneste version af WordPress fra den [officielle hjemmeside](https://wordpress.org/download/).
– Udpak ZIP-filen på din lokale computer.
2. Upload filer til serveren:
– Brug en FTP-klient (f.eks. FileZilla) til at oprette forbindelse til din webhostingkonto.
– Upload de udpakkede WordPress-filer til rodmappen på dit domæne (typisk `public_html`).
Trin 4: Konfigurer WordPress
1. Kør WordPress-installationsscriptet:
– Åbn din webbrowser og naviger til dit domæne (f.eks. `http://ditdomæne.com`). Dette vil starte WordPress installationsscriptet.
2. Indtast Database Detaljer:
– Databasenavn: Navnet på den database, du har oprettet.
– Brugernavn: Den databasebruger, du oprettede.
– Adgangskode: Adgangskoden til databasebrugeren.
– Databasevært: Typisk 'localhost' (tjek med din hostingudbyder, hvis du er usikker).
– Tabelpræfiks: `wp_`
3. Fuldfør installationen:
– Følg instruktionerne på skærmen for at fuldføre installationen, og angiv webstedsdetaljer såsom webstedets titel, administratorbrugernavn og adgangskode.
Migrering af et WordPress-websted fra lokal til live-server
Når du har udviklet dit WordPress-websted lokalt, vil du måske gerne migrere det til en live-server. Dette involverer flytning af databasen og filerne og opdatering af konfigurationen.
Trin 1: Eksporter den lokale database
1. Få adgang til phpMyAdmin:
– Åbn `http://localhost/phpmyadmin` i din webbrowser.
2. Eksporter databasen:
– Vælg din lokale WordPress-database.
– Klik på fanen "Eksporter", og vælg "Hurtig" eksportmetode med formatet "SQL".
– Download SQL-filen til din computer.
Trin 2: Upload filer til Live Server
1. Komprimer WordPress-filer:
– Komprimer hele den lokale WordPress-mappe til en ZIP-fil.
2. Upload via FTP:
– Brug en FTP-klient til at uploade ZIP-filen til rodmappen på din live server (f.eks. `public_html`).
– Udpak ZIP-filen på serveren.
Trin 3: Importer databasen til Live Server
1. Få adgang til phpMyAdmin på Live Server:
– Log ind på dit hostingkontrolpanel og få adgang til phpMyAdmin.
2. Opret en ny database:
– Opret en ny database til dit live-websted.
3. Importer SQL-filen:
– Vælg den nye database.
– Klik på fanen "Importer", og upload den SQL-fil, du eksporterede fra dit lokale miljø.
Trin 4: Opdater konfigurationen
1. Rediger `wp-config.php`:
– Rediger filen `wp-config.php` i rodmappen på live-serveren.
– Opdater databasenavnet, brugernavnet, adgangskoden og værten for at matche live server-legitimationsoplysningerne.
2. Opdater websteds-URL'er:
– Få adgang til live-webstedets database via phpMyAdmin.
– Find `wp_options`-tabellen og opdater `siteurl`- og `home`-værdierne for at matche dit live-domæne.
3. Opdater Permalinks:
– Log ind på dit WordPress admin-dashboard på live-webstedet.
– Naviger til `Indstillinger > Permalinks` og gem permalinkstrukturen igen for at opdatere `.htaccess`-filen.
Yderligere overvejelser
Sikkerhed
Når du arbejder med live-servere, er sikkerhed altafgørende. Sørg for, at du:
– Brug stærke adgangskoder til dine database- og WordPress-administratorkonti.
– Hold WordPress, temaer og plugins opdateret.
– Installer sikkerhedsplugins som Wordfence eller Sucuri.
– Sikkerhedskopier jævnligt dit websted og din database.
Ydeevne
Optimer dit live WordPress-websted til ydeevne ved at:
– Brug af et caching-plugin som W3 Total Cache eller WP Super Cache.
– Optimering af billeder med plugins som Smush eller EWWW Image Optimizer.
– Valg af en pålidelig hostingudbyder med god serverydelse.
Udvikling Workflow
For en mere avanceret udviklingsarbejdsgang kan du overveje at bruge versionskontrolsystemer som Git og lokale udviklingsmiljøer som Docker. Disse værktøjer hjælper med at administrere kodeændringer, samarbejde med andre udviklere og opretholde konsistens på tværs af forskellige miljøer.
Eksempel: Brug af Local by Svinghjul
Local by Flywheel er et populært værktøj til opsætning af et lokalt WordPress-udviklingsmiljø. Det forenkler processen med en brugervenlig grænseflade og funktioner som WordPress-installation med et enkelt klik, SSL-understøttelse og nem webstedsadministration.
1. Download og installer lokalt med svinghjul:
– Besøg [Local by Flywheel-webstedet](https://localwp.com/) og download applikationen til dit operativsystem.
– Installer og start applikationen.
2. Opret et nyt websted:
– Klik på knappen `+` for at oprette et nyt websted.
– Følg anvisningerne for at konfigurere webstedets navn, miljø og WordPress-legitimationsoplysninger.
3. Udvikle lokalt:
– Brug de indbyggede værktøjer til at administrere dit lokale WordPress-websted, inklusive adgang til databasen, logfiler og webstedsfiler.
4. Skub for at leve:
– Local by Flywheel tilbyder integration med Flywheel og WP Engine for nem site-implementering til live-servere.
Ved at følge disse trin kan man effektivt opsætte og administrere WordPress-installationer både lokalt og på live-servere, hvilket sikrer en problemfri udviklingsworkflow og et robust live-site.
Andre seneste spørgsmål og svar vedr EITC/WD/WPF WordPress Fundamentals:
- Kan et indlæg ændres til en side i WordPress?
- Hvordan påvirker indstillinger for Permalinks URL-strukturen på dit WordPress-websted, og hvad er de potentielle fordele ved at tilpasse disse indstillinger?
- Hvad er formålet med medieindstillingerne i WordPress, og hvordan kan tilpasning af billedstørrelser gavne din hjemmeside?
- Hvordan kan diskussionsindstillingerne i WordPress bruges til at administrere kommentarer og forhindre spam?
- Hvilke muligheder er tilgængelige i læseindstillingerne for at kontrollere startsidens visning og webstedets synlighed for søgemaskiner?
- Hvordan kan du ændre standardkategorien for nye indlæg i WordPress, og hvorfor kan dette være nyttigt?
- Hvordan opdaterer du filen wp-config.php med nye databaselegitimationsoplysninger efter at have flyttet et WordPress-websted til et nyt hostingmiljø?
- Hvad er de manuelle trin involveret i at sikkerhedskopiere et WordPress-websted, inklusive både filer og databasen?
- Hvad er formålet med Site Health-værktøjet i WordPress, og hvilke typer problemer identificerer det typisk?
- Hvordan kan du importere indhold fra en XML-fil ved hjælp af WordPress-importværktøjet, og hvilke muligheder er tilgængelige under importprocessen?
Se flere spørgsmål og svar i EITC/WD/WPF WordPress Fundamentals

