Saturday, November 27, 2010

Eksistējoša Wordpress bloga lokālais spogulis

Ja nu mums eksistē kāds  wordpress blogs, kurš tiek kaut kur hostēts, tad, visādiem testēšanas nolūkiem mums ir nepieciešama web saita lokālā kopija.
Man uz debian eksistē apache2, mysql, php, tā kā vide ir sagatavota.

Nu ko - pirmkārt sagatavojam backup no mūsu www saita. Tas nu katram hostam ir savādāk taisāms, gan jau paši tiksiet galā. Galvenie faili, kurus mums vajag, ir www mājas direktorija, un protams ka sql datubāžu backups.
 Tālākais jau viss ir vienkārši:

1) Ekstraktējam backupu uz mūsu lokālā webservera direktoriju;

2) Importējam sql tabulas uz lokālo SQL - visvienkāršāk to ir izdarīt ar phpmyadmin palīdzību;

3) Caur konsoli importējam SQL lietotājus (mēs taču gribam lai mūsu saitiņš pilnīgs spoguļa attēls esošajam www saitam, tādēļ arī paroles un lietotāji būs tieši tie paši);

4) Taisam vaļā failu wp-config.php, kura beigās pievienojam šādas rindas (nomainam http://yourdomainname ar savu lokālo adresi):

define('WP_HOME','http://yourdomainname');
define('WP_SITEURL','http://yourdomainname');


5) Nomainam wordpress datubāzes uzstādījumus uz savu, lokālo hostu:

UPDATE wp_options SET option_value='http://yourdomainname' WHERE option_name IN ('siteurl','home')

Tas arī viss... Testēšanas vide ir sagatavota. Te mēs varam veidot visādus eksperimentus, pārliecināties kā tie strādā pirms uzstādīšanas uz www saita.

Avots. 

No comments: