نصب لوکال هاست روی کامپیوتر به شما این امکان را میدهد که سایت خود را با سرعت و سهولت بیشتری راه اندازی یا سفارشی سازی کنید، و از آن طرف ویرایش سایت های وردپرسی روی سرور لایو با توجه به محدودیت های پهنای باند و مسائل دیگر از جمله مشکلات امنیتی میتواند دردسر ساز شود، پس چه بهتر سایت خود را ابتدا در لوکال ایجاد کنید، ایرادات و باگ های آن را برطرف کنید و سپس به سرور لایو انتقال دهید

خب فرض میکنیم شما سایت خود را در localhost ایجاد کردید و حال قصد انتقال آن به هاست را دارید، حال چه باید کرد ؟ در ادامه مطلب با ما باشید

انتقال سایت وردپرسی از لوکال هاست به سرور لایو

1- برون ریزی پایگاه داده

برای شروع، لوکال هاست خود را باز کنید و به قسمت phpmyadmin آن بروید

کافیست url زیر را در آدرس بار مرورگر خود کپی پیست کنید

http://localhost/phpmyadmin

صفحه ای مانند صفحه زیر برای شما باز خواهد شد

پنلی که در سمت چپ قرار دارد تمام دیتابیس ها را به صورت یک لیست نمایش میدهد

روی دیتابیس سایتی که ایحاد کردید و قصد انتقالش را دارید کلیک کنید

حال در صفحه ای که برای شما باز میشود از منوی بالا گزینه Export را بزنید و باز صبر کنید تا صفحه جدید باز شود

متد روی حالت Quick و فرمت روی حالت SQL قرار داشته باشد، سپس روی Go کلیک کنید تا از پایگاه داده خود خروجی بگیرید

فایلی که با فرمت .sql دانلود میشود را در جایی مطمئن ذخیره نمایید که در مراحل بعدی از آن استفاده کنیم

2- اصلاح مسیر فایل ها

هنگامی که شما سایت خود را در لوکال ایجاد میکنید تمام لینک های درون مطالب شما ( پست ها، تصاویر، پست تایپ ها ) با http://localhost/ شروع میشوند و شما قبل از انتقال به هاست باید آن ها را تغییر دهید در غیر این صورت بعد از انتقال روی سرور هیچکدام از آنها به درستی نمایش داده نخواهند شد

جهت انجام این کار فایل .sql که برون ریزی کردیم را به وسیله نرم افزاری مانند notepad++ باز کنید و از قسمت find and replace آن localhost/folder را با آدرس وبسایت خود yourdomain.com عوض کنید

توجه کنید که به جای فولدر باید نام پوشه ای که در آن وردپرس را روی لوکال نصب کردید قرار دهید

مانند عکس زیر

بعد از اینکه لینک ها را به آدرس سایت خود تغییر دادید فایل را ذخیره کنید ctrl+s

3- ایجاد پایگاه داده جدید در هاست

حال به پنل هاست خود مراجعه کنید و یک پایگاه داده جدید ایجاد کنید

در cpanel از طریق بخش زیر میتوانید اقدام کنید

در دایرکت ادمین، بعد از کلیک روی گزینه زیر روی create a new database کلیک کنید

4- آپلود فایل دیتابیس لوکال روی دیتابیس هاست

بعد از اینکه دیتابیس را روی سرور ایجاد کردید به phpmyadmin همان سرور بروید، پایگاه داده خود را انتخاب کنید و روی گزینه import کلیک کنید

از قسمت browse یا choose file آن فایل .sql ویرایش شده با notepad را آپلود کنید و در پایان روی گزینه Go کلیک کنید

5- ویرایش فایل wp-config.php

حال به لوکال هاست خود بازگردید و در جایی که وردپرس نصب شده است فایل wp-config.php را باز کنید و اطلاعات زیر را ویرایش کرده و اطلاعات دیتابیس هاستی که ایجاد کردید را وارد کنید

دقت کنید که موارد به درستی پر شوند ( کوچک و بزرگی حروف حساس میباشند )

6- آپلود فایل های وبسایت

به هاست خود مراجعه کنید و از قسمت file manager وارد فولدر public_html شوید

سپس تمام فایل های مربوط به وردپرس هاست خود را در این فولدر آپلود کنید

اینکار را از طریق ftp نیز میتوانید انجام دهید

7- اصلاح لینک ها

به پیشخوان وردپرس سایت خود بروید و از تنظیمات>همگانی نشانی وردپرس و نشانی سایت خود را چک کنید که دامنه فعلی سایتتان باشد

همچنین از تنظیمات> پیوند های یکتا یکبار به حالت پیشفرض ذخیره کنید و سپس به حالتی که میخواهید تغییر بدید

—————————————————————–

به زودی آموزش ویدیویی این مطلب نیز در همین صفحه قرار خواهد گرفت

به جز روشی که گفته شد 2 راه دیگر نیز وجود دارد، یکی استفاده از بسته نصب آسان به کمک افزونه Duplicator و دیگری استفاده از فایل های درون رویز خود وردپرس که در آینده در این دو مورد نیز توضیحات کاملی داده خواهد شد


انتقال سایت وردپرسی از لوکال هاست به هاست
به این مطلب امتیاز دهید