Как да клонирате вашият Live WordPress блог на локален сървър
Блогъри, някога сте били в ситуация, в която искате да правите промени в сайта си (като например промяна на тема, инсталиране на нови плъгини и т.н.), но се страхувате, че ще нарушат сайта ви? Много време, искаме да приложим някои промени и да видим как изглежда на сайта на живо, без всъщност да го направи на живо. В такива случаи най-доброто решение е да създадете локален сървър (известен още като тестов сървър) и да клонира своя сайт на живо на локалния сървър. По този начин можете първо да изпробвате промените на вашия локален сървър и да го направите жив, само когато потвърдите, че всичко работи добре.
Какво ще ви трябва:
- локално сървърно приложение (препоръчваме XAMPP, тъй като той е най-лесният за използване и работи за всички платформи)
- копие на софтуера на WordPress (изтеглите го от WordPress.org
- копие на съществуващата ви база данни за WP блог
- FTP програма (Ще използваме Filezilla, но можете да използвате любимата си програма)
Да започваме.
Инсталиране на WordPress в локалния ви сървър
Няма да се занимавам с много подробности, тъй като по-рано сме писали много статии по този въпрос. Провери ги:
Как да инсталирате WordPress MU в Windows Localhost (с XAMPP)
Настройване на PHP / MySQL среда на Windows Лесният начин
Как да инсталирате и тествате WordPress на вашия Mac
Забележка : Продължете този урок само след като сте инсталирали WordPress в локалния си сървър.
Създаване на резервно копие на вашия WP блог на живо
Ще трябва да получите резервно копие на базата данни на вашия WP блог на живо. Това може да се постигне по два начина: плъгин или phpMyAdmin.
Plug-in
Има няколко приставки, които могат да архивират вашата база данни. Моят любим е WP-db-backup плъгин. Можете също така да използвате приставката WP-DBManager.
Инсталирайте приставката WP-DB-backup и отидете на Tools -> Backup в таблото за управление на WordPress.
Проверете името на всички таблици.
Изберете "Изтегляне на компютър" и кликнете върху "Архивиране сега!" .
Процесът на архивиране ще започне и ще ви подкани да изтеглите файла sql, когато е готов.
PhpMyAdmin
Влезте в уеб хоста си cPanel и кликнете върху иконата phpMyAdmin.
В левия прозорец кликнете върху базата данни на вашия WP блог.
Кликнете върху бутона Експортиране .
Превъртете надолу до долната част на страницата. Поставете отметка в квадратчето " Запазване като файл ". Също така проверете "gzipped". Кликнете върху Go.
Възстановяване на базата данни в локалния ви сървър
Започнете локалния си сървър. Отворете браузър и отидете на "http: // localhost / phpmyadmin" . Създайте нова база данни.
След това кликнете върху бутона " Импортиране ".
Придвижете се до местоположението, където запазвате файла на базата данни. Кликнете върху Go.
Това ще импортира вашата WordPress база данни в локалния ви сървър. Ако файлът на базата данни е повече от 2 МБ, може да се наложи да увеличите променливата "upload_file_limit" във файла php.ini.
Конфигурирайте файла wp-config
Във файловия си мениджър отидете в папката WordPress в папката htdocs. Отворете файла wp-config.php в текстов редактор и променете следното:
// освен ако не сте променили настройката, в противен случай по подразбиране ще бъде както следва: define ('DB_NAME', 'wordpress'); // променете това до името на базата данни, която сте създали по-рано ("DB_USER", "root"); define ('DB_PASSWORD', ''); // нямате парола по подразбиране. Променете това, ако сте добавили парола по време на инсталацията define ('DB_HOST', 'localhost'); // 99% няма да трябва да променяте това
Трябва да добавите още 2 реда:
определи ( "WP_HOME", "HTTP: // Localhost / WordPress '); определи ( "WP_SITEURL", "HTTP: // Localhost / WordPress ');
Това е. Вие успешно сте клонирали своя WP блог на вашия локален сървър. Можете да влезете в таблото си за управление чрез връзката "http: //localhost/wordpress/wp-login.php" и да направите промени в тестовия сайт.
Забележка :
- За да стартирате правилно работата, трябва да регенерирате структурата на permalink в страницата за настройка на Permalink и да редактирате файла .htaccess)
- За по-добра съвместимост, може да искате да замените папката с wp-content в локалния сървър с тази в Live сайта.
Кредит на изображението: thatcanadiangirl