Bloggere, har du noen gang vært i situasjonen hvor du vil gjøre endringer på nettstedet ditt (for eksempel bytte av tema, installere nye plugins osv.), Men redd for at det vil ødelegge nettstedet ditt? Mye tid, vi ønsker å gjennomføre noen endringer og se hvordan det ser ut på det live-området, uten å faktisk gjøre det til live. I slike tilfeller er den beste løsningen å opprette en lokal server (aka test server) og klone ditt nettsted til den lokale serveren. På denne måten kan du først teste ut endringene på din lokale server og få det til å leve bare når du har bekreftet at alt fungerer bra.

Hva du trenger:

  • et lokalt serverprogram (vi anbefaler XAMPP siden det er lettest å bruke og det fungerer for alle plattformer)
  • en kopi av WordPress-programvaren (last den ned fra WordPress.org
  • en kopi av din eksisterende WP blog database
  • et FTP-program (Vi bruker Filezilla, men du er fri til å bruke favorittprogrammet ditt)

La oss komme i gang.

Installere WordPress på din lokale server

Jeg vil ikke gå i detalj her siden vi tidligere har skrevet mange artikler om dette. Sjekk de ut:

Slik installerer du WordPress MU i Windows Localhost (med XAMPP)

Oppsett et PHP / MySQL miljø på Windows Den enkle måten

Slik installerer og tester WordPress på din Mac

Merk : Fortsett denne veiledningen bare etter at du har installert WordPress på din lokale server.

Sikkerhetskopierer din live WP-blogg

Du må få en sikkerhetskopi av databasen til din live WP-blogg. Dette kan oppnås på to måter: plugin eller phpMyAdmin.

Plugg inn
Det er flere plugins som kan sikkerhetskopiere databasen din. Min favoritt er WP-db-backup plugin. Du kan også bruke WP-DBManager-plugin.

Installer WP-DB-backup plugin og gå til Verktøy -> Sikkerhetskopiering i WordPress dashboard.

Sjekk alle tabellnavnene.

Velg "Last ned til datamaskin" og klikk "Backup now!" .

Sikkerhetsprosessen starter, og det vil be deg om å laste ned SQL-filen når den er ferdig.

phpMyAdmin
Logg inn på webverten cPanel og klikk på phpMyAdmin-ikonet.

I venstre rute klikker du på WP bloggen din.

Klikk på Eksporter- knappen.

Rull ned til bunnen av siden. Merk av i boksen " Lagre som fil ". Sjekk også "gzipped". Klikk på Go.

Gjenoppretter databasen på den lokale serveren

Start din lokale server. Åpne en nettleser og gå til "http: // localhost / phpmyadmin" . Opprett en ny database.

Deretter klikker du på " Import " -knappen.

Naviger til stedet der du lagrer databasefilen. Klikk på Go.

Dette vil importere WordPress-databasen din til den lokale serveren. Hvis databasen filen er over 2 MB, må du kanskje øke "upload_file_limit" -variabelen i php.ini-filen.

Konfigurer wp-config filen

I filbehandleren, gå til WordPress-mappen i htdocs-mappen. Åpne din wp-config.php- fil i et tekstredigeringsprogram og endre følgende:

 // med mindre du har endret innstillingen, ellers vil standard bli som følger definere ('DB_NAME', 'wordpress'); // endre dette til navnet på databasen du har opprettet tidligere definere ('DB_USER', 'root'); define ('DB_PASSWORD', ''); // ingen passord som standard. Endre dette hvis du har lagt til passord under installasjonsdefinisjonen ('DB_HOST', 'localhost'); // 99% du trenger ikke å endre dette 

Du må legge til i en annen 2 linjer:

 define ( 'WP_HOME', 'http: // localhost / wordpress'); define ( 'WP_SITEURL', 'http: // localhost / wordpress'); 

Det er det. Du har klonget din live WP-blogg til din lokale server. Du kan logge inn på dashbordet ditt via lenken "http: //localhost/wordpress/wp-login.php" og gjøre endringer på teststedet ditt.

Merk :

  1. For å få permalinken til å fungere ordentlig, må du regenerere permalinkstrukturen på siden for innstillinger for innstillinger og redigere .htaccess-filen)
  2. For bedre kompatibilitet, vil du kanskje erstatte WP-innholdsmappen din på den lokale serveren med den i live-siden.

Bilde kreditt: thatcanadiangirl