• Дигитални аксесоари
  • сървър
  • Дигитален живот
  • Политика за поверителност
  • Свържете се с нас
  1. Home
  2. Article
  3. Как да преместите жив WordPress сайт на локален сървър

Как да преместите жив WordPress сайт на локален сървър

Rsdaa 16/01/2022 1067

Искате ли да преместите активен WordPress уебсайт на локален сървър на вашия компютър?

Инсталирането на WordPress на вашия компютър (локален сървър) ви позволява лесно да научите WordPress и да тествате неща. Когато преместите активен WordPress сайт на локален сървър, това ви позволява да експериментирате със същите данни като вашия активен сайт.

В тази статия ще ви покажем как лесно да преместите активен WordPress сайт на локален сървър, без да счупите нищо.

Защо и кой би искал да премести активен WordPress сайт на локален сървър?

Ако работите с WordPress сайт от известно време, може да искате да изпробвате нови теми или плъгин. Правенето на това на активен уебсайт обаче може да доведе до лошо потребителско изживяване за вашите потребители.

За да избегнат това, много потребители създават копие на своя уебсайт WordPress на локален сървър, за да тестват нови теми, плъгини или да правят тестове за разработка.

Това ви позволява да настроите вашата тема с цялото си съдържание и да тествате всички функции, без да се притеснявате, че сайтът ви ще бъде повреден. Много потребители копират сайта си на локален сървър, за да практикуват своите умения за WordPress и кодиране с действителни данни от сайта.

Въпреки че можете да извършите всички тестове с фиктивно съдържание в WordPress, реалните данни за сайта ви дават по-добра визуална представа за това как тези промени ще се появят на вашия сайт на живо.

Подготовка за преместване на локален сайт към локален сървър

Първо, трябва да се уверите, че винаги архивирате вашия уебсайт WordPress. Има няколко страхотни добавки за архивиране на WordPress, които можете да използвате.

Второ, трябва да инсталирате локална сървърна среда на вашия компютър. Можете да използвате WAMP за Windows и MAMP за Mac. След като сте настроили средата, трябва да създадете нова база данни с помощта на phpMyAdmin.

Просто посетете следния URL адрес във вашия браузър, за да стартирате phpMyAdmin.

http://localhost/phpmyadmin/http://localhost:8080/phpmyadmin/

От тук трябва да кликнете върху раздела „Бази данни“ и да създадете нова база данни. Тази база данни ще ви е необходима по-късно, за да разопаковате вашите данни на сайта на живо.

Вече сте готови да преместите вашия активен WordPress сайт на локален сървър.

Метод 1. Преместване на жив WordPress сайт към локален сървър с помощта на приставка

Този метод е по-лесен и се препоръчва за всички потребители.

Първото нещо, което трябва да направите, е да инсталирате и активирате приставката Duplicator. За повече подробности вижте нашето ръководство стъпка по стъпка за това как да инсталирате приставка за WordPress.

Duplicator ви позволява лесно да създадете дублиран пакет на целия ви уебсайт. Може да се използва за преместване на вашия WordPress сайт на ново място и може да се използва и като резервен плъгин.

При активиране плъгинът добавя нов елемент от менюто „Дубликатор“ в страничната лента на администратора на WordPress. Щракването върху него ще ви отведе до екрана с пакети на приставката.

За да създадете нов пакет, трябва да щракнете върху бутона за създаване на нов пакет. Duplicator ще стартира съветника за пакети и трябва да щракнете върху бутона Напред, за да продължите.

След това приставката ще санира уебсайта ви и ще извърши някои основни проверки. След това ще ви покаже обобщение на тези проверки. Ако всичко изглежда добре, щракнете върху бутона „Изграждане“, за да продължите.

Дубликаторът вече ще създаде пакета на вашия уебсайт.

След като приключите, ще видите архивен zip файл, който съдържа всичките ви данни за уебсайта, и файл за инсталиране. Трябва да изтеглите и двата файла на вашия компютър.

Вече сте готови да разопаковате и инсталирате тези файлове на вашия локален сървър.

Първо, трябва да създадете нова папка в главната папка на вашия локален сървър. Това е папката, в която вашият локален сървър съхранява всички уебсайтове.

Например, ако използвате MAMP, това ще бъде папка /Applications/MAMP/htdocs/. Като алтернатива, ако използвате WAMP, това ще бъде папка C:\wamp\www\.

В тази папка можете да създавате нови папки за всеки нов уебсайт, който искате да импортирате или създадете на вашия локален сървър.

След това трябва да отворите папката, която сте създали за вашия локален уебсайт и след това да копирате и поставите архивния zip файл и инсталационния скрипт, който сте изтеглили по-рано.

За да стартирате инсталацията, трябва да отворите скрипта installer.php във вашия уеб браузър.

Например, ако сте поставили и двата файла в папка /mylocalsite/, тогава ще получите достъп до тях във вашия браузър, като посетите http://localhost/mylocalsite/installer.php.

Сега ще видите инсталационния скрипт на Duplicator по следния начин:

Щракнете върху бутона Напред, за да продължите.

Duplicator сега ще разопакова zip файла на архива и ще ви помоли да въведете информацията за базата данни на вашия локален сайт. Това е базата данни, която създадохте по-рано.

Името на сървъра почти винаги е localhost, а потребителското име е root. В повечето случаи инсталацията на вашия локален сървър няма зададена парола за root, така че можете да оставите това празно.

В долната част на страницата ще видите бутон „Тестване на база данни“, който можете да използвате, за да се уверите, че информацията за вашата база данни е правилна.

Ако всичко изглежда добре, щракнете върху бутона „Напред“, за да продължите.

Дубликаторът вече ще импортира вашата база данни на WordPress. След това ще ви помоли да проверите отново новата информация за уебсайта, която автоматично е открила.

Щракнете върху бутона Напред, за да продължите.

Duplicator вече ще завърши настройката и ще ви покаже бутон за влизане в локалния ви сайт. Ще използвате същото потребителско име и парола за WordPress, които използвате на живия си сайт.

Това е всичко, успешно преместихте активния си сайт на локален сървър.

Метод 2. Ръчно преместете активен WordPress сайт на локален сървър

В случай, че плъгинът не работи за вас, винаги можете ръчно да преместите вашия активен сайт на локален сървър. Първото нещо, от което се нуждаете, е ръчно да архивирате уебсайта си от хостинг акаунта си в WordPress.

Стъпка 1. Експортирайте базата данни на WordPress на живия си сайт

За да експортирате базата данни WordPress на живия си сайт, трябва да влезете в таблото за управление на cPanel и да щракнете върху phpMyAdmin.

Забележка: Показваме екранни снимки от таблото за управление на Bluehost.

В phpMyAdmin трябва да изберете базата данни, която искате да експортирате, и след това да щракнете върху раздела за експортиране в горната част.

phpMyAdmin сега ще ви помоли да изберете бърз или персонализиран метод за експортиране. Препоръчваме да използвате персонализиран метод и да изберете zip като метод за компресиране.

Понякога плъгините на WordPress могат да създават свои собствени таблици във вашата база данни на WordPress. Ако вече не използвате този плъгин, персонализираният метод ви позволява да изключите тези таблици.

Оставете останалите опции както са и щракнете върху бутона Go, за да изтеглите резервно копие на вашата база данни в zip формат.

PhpMyAdmin сега ще изтегли файла с вашата база данни. За повече подробности вижте нашия урок за това как да архивирате ръчно вашата база данни на WordPress.

Стъпка 2. Изтеглете всички ваши WordPress файлове

Следващата стъпка е да изтеглите вашите WordPress файлове. За да направите това, трябва да се свържете с вашия WordPress сайт с помощта на FTP клиент.

След като се свържете, изберете всички ваши WordPress файлове и ги изтеглете на вашия компютър.

Стъпка 3. Импортирайте вашите WordPress файлове и база данни на локален сървър

След като изтеглите вашите WordPress файлове, трябва да създадете папка на вашия локален сървър, където искате да импортирате локалния сайт.

Ако използвате WAMP, бихте искали да създадете папка в C:\wamp\www\ папка за вашия локален сайт. Потребителите на MAMP ще трябва да създадат папка в /Applications/MAMP/htdocs/ папка.

След това просто копирайте и поставете вашите WordPress файлове в новата папка.

След това трябва да импортирате своята база данни на WordPress. Просто отворете phpMyAdmin на вашия локален сървър, като посетите следния URL адрес:

http://localhost/phpmyadmin/

Тъй като вече сте създали базата данни по-рано, сега трябва да я изберете и след това да щракнете върху раздела Импортиране в горната част.

Щракнете върху бутона „Избор на файл“, за да изберете и качите файла за експортиране на база данни, който сте изтеглили в първата стъпка. След това кликнете върху бутона „Отиди“ в долната част на страницата.

PhpMyAdmin вече ще разархивира и импортира вашата база данни на WordPress.

Сега, когато вашата база данни е напълно настроена, трябва да актуализирате URL адресите във вашата база данни на WordPress, препращащи към вашия активен сайт.

Можете да направите това, като изпълните SQL заявка в phpMyAdmin. Уверете се, че сте избрали базата данни на вашия локален сайт и след това щракнете върху SQL.

В SQL екрана на phpMyAdmin копирайте и поставете този код, уверете се, че сте заменили example.com с URL адреса на вашия активен сайт и http://localhost/mylocalsite с URL адреса на локалния сървър на вашия сайт.

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite'); UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');

Тази заявка ще замени препратките към URL адреса на вашия активен сайт от базата данни и ще го замени с URL адреса на локалния хост.

Стъпка 4. Актуализирайте файла wp-config.php

Последната стъпка е да актуализирате файла wp-config.php на вашия локален сайт. Този файл съдържа настройки на WordPress, включително как да се свържете с вашата база данни на WordPress.

Просто отидете в папката, в която сте инсталирали WordPress на вашия локален сървър и след това отворете файла wp-config.php в текстов редактор като Notepad.

Заменете името на базата данни с това, което сте създали в phpMyAdmin на вашия локален хост.

След това заменете потребителското име на базата данни с вашето локално потребителско име за MySQL, обикновено то е root. Ако сте задали парола за MySQL потребител root на вашия локален хост, въведете тази парола. В противен случай го оставете празно и запазете промените.

/** Името на базата данни за WordPress */define('DB_NAME', 'database_name_here');/** Потребителско име на MySQL база данни */define('DB_USER', 'username_here');/** Парола за MySQL база данни */ define('DB_PASSWORD', 'password_here');

Вече можете да посетите локалния си сайт в прозорец на браузър, като въведете URL адреса по този начин:

http://localhost/mylocalsite/

Заменете „mylocalsite“ с името на папката, в която сте копирали вашите WordPress файлове.

Това е всичко, вашият активен WordPress сайт вече е копиран на вашия локален сървър.

Надяваме се, че тази статия ви е помогнала да научите как лесно да преместите активен WordPress сайт на локален сървър. Може също да искате да видите нашето ръководство за това как лесно да направите промеждувен сайт за WordPress за тестване или как да преместите WordPress сайт от локален сървър към активен сайт.

Ако ви е харесала тази статия, моля, абонирайте се за нашия YouTube канал за видео уроци по WordPress. Можете също така да ни намерите в Twitter и Facebook.


PREV: c# - Удостоверяването на Google в Blazor от страната на сървъра не работи ...

NEXT: 2 доказани начина за коригиране на грешка „Не може да се провери идентичността на сървъра“ в ...

Popular Articles

Hot Articles
Back to Top