WordPress Урок 3 – Как да си прехвърлим сайта от училище вкъщи (архивиране и експорт)
Въведение
Този урок е по-обширен и изисква повече внимание.
Ако работим професионално, бихме използвали система за контрол на версиите (Git), като GitHub, GitLab или Bitbucket.
Но за целите на този урок ще приложим по-лесния стандартен вариант, който върши същата работа – архивиране на файловете и базата данни.
Архивиране на файловете на WordPress
За да прехвърлим WordPress сайт, ни трябват два основни компонента:
Архив на файловете
Архив на базата данни
Първо ще направим архив на файловата система.
Ако сте следвали стъпките от Урок 1, сайтът трябва да се намира в:
C:\xampp\htdocs\името-на-проекта
Архивирайте папката с вашия проект, като използвате ZIP, RAR или 7z.
Този архив ще съдържа всички теми, добавки и качени изображения.
📸 Място за изображение: структура на папка C:\xampp\htdocs с проектна папка “picaria.com”
Архивиране на MySQL база данни
След като имаме архив на файловете, ще направим архив и на базата данни.
Това може да стане по два начина – чрез phpMyAdmin или чрез CMD (конзолата).
Уверете се, че Apache и MySQL са стартирани от XAMPP.
Заредете в браузъра
http://localhost/phpmyadmin/Изберете базата, асоциирана със сайта (например
wp_picaria)Отидете в раздел Експорт (Export)
Изберете Custom (Персонализиран) метод
Уверете се, че всички таблици са маркирани и кликнете Go
Генерираният .sql файл запазете до архива на WordPress.
📸 Място за изображение: екран на phpMyAdmin с избрана база и опция Export
Архивиране през CMD (ако има грешка)
Ако по време на експорта се появи грешка, направете архива през конзолата.
Стартирайте CMD от Start менюто или от Windows Explorer
Отидете до:
cd C:\xampp\mysql\bin
Изпълнете командата:
mysqldump -u root -p wp_picaria > C:/xampp/htdocs/wp_picaria.sql
Така ще създадете архив на базата данни в папката htdocs с името wp_picaria.sql.
📸 Място за изображение: CMD прозорец с изпълнение на mysqldump команда
Какво трябва да имаме до тук
Архив на WordPress файловете (всички теми, добавки и изображения)
Архив на базата данни (
.sqlфайл)
Възстановяване на сайта от архив
След като имаме двата архива, можем да ги използваме на друг компютър.
Копирайте архивите от флаш памет, облак или имейл
Уверете се, че имате инсталиран XAMPP или LAMP
(ако не – припомнете си Урок 1)Разархивирайте файловете в:
C:\xampp\htdocs\
Стартирайте
http://localhost/phpmyadmin/Създайте нова база със същото име (например
wp_picaria)Изберете Импортиране (Import) и заредете
.sqlфайла
След успешно импортиране сайтът ви ще бъде възстановен и достъпен локално.
📸 Място за изображение: phpMyAdmin Import таб с избран .sql файл
Заключение
Научихме как да направим резервно копие (backup) на WordPress сайта си и как да го възстановим.
Тези умения са основа за бъдещи по-сложни операции като миграция между сървъри или публикуване онлайн.