Как да прехвърляне на сайт?

Wordpress

Как да прехвърля сайт от локал хост (WordPress с Local) на компютъра ми към хостинг компанията кочто съм избрал? Т.е. как да го публикувам?

Здравейте, Живомир, имате два основни начина да прехвърлите Вашия WordPress сайт от локален компютър (localhost, например с Bitnami или Local) към избран от Вас хостинг:
- С помощта на плъгин (най-лесно за начинаещи, например Duplicator или All-in-One WP Migration)
- Ръчно (експорт на база данни и файлове, качване през FTP/SFTP и настройка на сайта)

Метод 1: С плъгин (препоръчително за начинаещи)

  1. Инсталирайте плъгин за миграция
    Влезте в WordPress админ панела на локалния сайт.
    Отидете в Plugins → Add New и потърсете Duplicator или All-in-One WP Migration. Инсталирайте и активирайте избрания плъгин.

  2. Създайте пакет/експорт на сайта

    • За Duplicator:
      Отидете в Duplicator → Backups → Create New. Следвайте инструкциите, докато се създаде архив и инсталаторски файл. Изтеглете и двата файла на компютъра си.
    • За All-in-One WP Migration:
      Отидете в All-in-One WP Migration → Export, изберете Export to File и изтеглете файл.
  3. Качете сайта на новия хостинг

    • Инсталирайте чист WordPress на Вашия хостинг (ако е необходимо).
    • Влезте в админ панела на новия сайт и инсталирайте същия плъгин.
    • Импортирайте архива:
      • За Duplicator: Качете архивния и инсталаторския файл през файловия мениджър на хостинга или чрез FTP/SFTP в директорията public_html, след това отворете yourdomain.com/installer.php и следвайте инструкциите.
      • За All-in-One WP Migration: Отидете в All-in-One WP Migration → Import и качете изтегления файл.
  4. Настройте пермалинковете
    Влезте в Settings → Permalinks и изберете Post name, след което натиснете Save Changes два пъти.


Метод 2: Ръчно прехвърляне

  1. Експортирайте базата данни
    Отидете на http://localhost/phpmyadmin/, изберете базата данни на сайта, натиснете Export и изтеглете .sql файл.

  2. Качете файловете на сайта
    Използвайте FTP/SFTP клиент като FileZilla. Влезте със SFTP данните от хостинг компанията, отворете директорията public_html и качете всички файлове от Вашия локален WordPress (wp-content, wp-admin, wp-includes и др.).

  3. Създайте нова база данни на хостинга
    Влезте в контролния панел на хостинга (например cPanel), създайте нова база данни и потребител, дайте му всички права.

  4. Импортирайте базата данни
    Отидете в phpMyAdmin на хостинга, изберете новата база данни и използвайте Import, за да качите .sql файла.

  5. Коригирайте wp-config.php
    Редактирайте файла wp-config.php на сървъра, като въведете името на новата база данни, потребител и парола.

  6. Коригирайте URL адресите
    В базата данни, в таблицата wp_options, сменете siteurl и home с Вашия нов домейн.

  7. Проверете сайта и настройте пермалинковете
    Влезте в Settings → Permalinks и натиснете Save Changes, за да се обновят линковете.

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

Ако имате конкретна хостинг компания, проверете дали тя предлага собствен инструмент за миграция – много хостинги имат такива и процесът може да се опрости още повече.


Вашият отговор

Запиши се в Аула

или
Вашият имейл е защитен при нас.