Sådan klon din Live WordPress Blog til en lokal server
Bloggere, har du nogensinde været i den situation, hvor du vil foretage ændringer på dit websted (som f.eks. Skift af tema, installere nye plugins osv.), Men bange for, at det vil ødelægge dit websted? Meget tid, vi ønsker at gennemføre nogle ændringer og se, hvordan det ligner på det levende websted, uden at det rent faktisk bliver levende. I sådanne tilfælde er den bedste løsning at oprette en lokal server (aka test server) og klone dit live site til den lokale server. På denne måde kan du først afprøve ændringerne på din lokale server og gøre det kun til live, når du har bekræftet, at alt fungerer godt.
Hvad du skal bruge:
- en lokal server applikation (vi anbefaler XAMPP, da det er det nemmeste at bruge, og det virker på alle platforme)
- en kopi af WordPress software (download den fra WordPress.org
- en kopi af din eksisterende WP blog database
- et FTP program (vi bruger Filezilla, men du er fri til at bruge dit yndlingsprogram)
Lad os komme igang.
Installation af WordPress på din lokale server
Jeg vil ikke gå i detaljer her, da vi tidligere har skrevet mange artikler om dette. Tjek dem ud:
Sådan installeres WordPress MU i Windows Localhost (med XAMPP)
Opsæt et PHP / MySQL miljø på Windows Den nemme måde
Sådan installeres og testes WordPress på din Mac
Bemærk : Genoptag denne vejledning først, efter du har installeret WordPress på din lokale server.
Sikkerhedskopierer din live WP blog
Du skal få en sikkerhedskopi af databasen på din live WP blog. Dette kan opnås på to måder: plugin eller phpMyAdmin.
Plugin
Der er flere plugins, der kan sikkerhedskopiere din database. Min favorit er WP-db-backup plugin. Du kan også bruge plugin til WP-DBManager.
Installer WP-DB-backup plugin og gå til Tools -> Backup i dit WordPress dashboard.
Tjek alle tabellenavn.
Vælg "Download til computer" og klik på "Backup now!" .
Backup processen starter, og det vil bede dig om at downloade SQL-filen, når den er færdig.
phpMyAdmin
Log ind på din webhost cPanel og klik på phpMyAdmin ikonet.
Klik på din WP blog database i venstre rude.
Klik på knappen Eksporter .
Rul ned til bunden af siden. Marker afkrydsningsfeltet " Gem som fil ". Kontroller også "gzipped". Klik på Gå.
Gendannelse af databasen på din lokale server
Start din lokale server. Åbn en browser og gå til "http: // localhost / phpmyadmin" . Opret en ny database.
Klik derefter på knappen " Import ".
Naviger til det sted, hvor du gemmer databasefilen. Klik på Gå.
Dette vil importere din WordPress database til din lokale server. Hvis din databasefil er mere end 2 MB, skal du måske øge "upload_file_limit" -variablen i php.ini-filen.
Konfigurer wp-config filen
I din filhåndtering skal du gå til WordPress-mappen i htdocs-mappen. Åbn din wp-config.php- fil i et tekstredigeringsprogram, og ændrer følgende:
// medmindre du har ændret indstillingen, ellers vil standardværdien være som følger definere ('DB_NAME', 'wordpress'); // ændre dette til navnet på den database, du har oprettet tidligere definere ('DB_USER', 'root'); define ('DB_PASSWORD', ''); // ingen adgangskode som standard. Skift dette hvis du har tilføjet adgangskode under installation definere ('DB_HOST', 'localhost'); // 99% du behøver ikke ændre dette
Du skal tilføje i en anden 2 linjer:
define ( 'WP_HOME', 'http: // localhost / wordpress'); define ( 'WP_SITEURL', 'http: // localhost / wordpress');
Det er det. Du har klonet din live WP blog til din lokale server. Du kan logge ind på dit dashboard via linket "http: //localhost/wordpress/wp-login.php" og foretage ændringer på dit testwebsted.
Bemærk :
- For at gøre permalink-arbejdet ordentligt, skal du regenerere permalinkstrukturen på siden med indstillinger for Permalink og redigere .htaccess-filen)
- For bedre kompatibilitet vil du muligvis gerne erstatte din wp-indholdsmappe på den lokale server med den i livewebstedet.
Billedkredit: thatcanadiangirl