به هاست دیگری تغییر دهید. انتقال وردپرس به هاست، دامنه یا دنور دیگر

سلام دوستان. در مقاله امروز به شما گام به گام می گویم و به شما نشان می دهم که چگونه یک وب سایت را به هاست دیگری سازماندهی کنید. قبل از سال جدید، من فقط ثبت نام دو تا از سایت هایم را تغییر دادم و تجربه جدیدم می تواند به دردمندان کمک کند :). این روند پیچیده نیست، اما دستورالعمل های گام به گام هرگز به کسی آسیب نمی رساند.

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

شاید روزی شما نیز مجبور شوید با چنین وظیفه ای روبرو شوید. دلایل ممکن است متفاوت باشد. به عنوان مثال، تغییر در سیاست قیمت گذاری شرکت، یا دیگر از کیفیت خدمات راضی نخواهید بود، یا نیازهای شما برای عملکرد سرور تغییر می کند یا به دلایل دیگر.

در مورد من، نیاز به سادگی ناپدید شد.

دقیقا چه چیزی باید منتقل شود؟

در مقاله خود "" در مورد سه جزء هر منبع اینترنتی صحبت کردم. هنگام انتقال باید با هر کدام از آنها کار کنیم.

ابتدا باید هاست جدیدی پیدا کنید که تمام نیازهای شما را برآورده کند.

در مرحله دوم، شما باید نام دامنه سایت خود را تغییر دهید. نام دامنه باید درخواست های کاربر را به سرورهای جدیدی که متعلق به شرکت جدید هستند هدایت کند.

ثالثاً، شما باید تمام داده ها (فایل ها، پایگاه داده ها) را از هاست قدیمی به هاست جدید منتقل کنید.

این به طور خلاصه تمام شد، حالا بیایید کل فرآیند را با جزئیات بررسی کنیم. انتقال حداکثر به 8 مرحله نیاز دارد. من این فرآیند را بر اساس این فرض شرح خواهم داد که شما در حال حاضر یک هاست جدید دارید، اگر هنوز یک هاست ندارید، سپس ابتدا مناسب را انتخاب کنید و یک حساب کاربری در آن ثبت کنید، می توانم یکی از این ها (پیوندهای وابسته) را توصیه کنم: تایم وب یا Sprinthost.

انتقال سایت به هاست جدید

مرحله 1. یک دامنه به پنل مدیریت هاست جدید اضافه کنید

اولین کاری که برای انتقال باید انجام دهیم این است که به حساب شما اضافه کنیم و پوشه های مربوطه را به آن پیوند دهیم که متعاقباً فایل های منبع وب شما را به آن منتقل می کنیم. برای این کار باید بخشی را در کنترل پنل مربوط به مدیریت دامنه پیدا کنید که معمولاً به آن می گویند.

در این بخش، به عنوان یک قاعده، دو تابع وجود دارد - ثبت دامنه جدید و انتقال دامنه. انتقال دامنه را انتخاب کنید و آدرسی که قرار است منتقل شود را مشخص کنید. این عمل هنوز دامنه را به هاست جدید متصل نمی کند، فقط حساب را برای اتصال بعدی آماده می کند. در پنل مدیریت میزبانی که سایت ها را به آن منتقل کردم به این صورت است:

مرحله 2. انتقال فایل ها از یک سرور به سرور دیگر

انتقال فایل ها شاید ساده ترین اقدامی باشد که باید انجام دهید. با استفاده از یک سرویس گیرنده FTP یا فایل منیجر داخلی، باید تمام فایل های متعلق به سایت را از هاست قدیمی در رایانه خود دانلود کنید و سپس به همین ترتیب، آنها را در پوشه جدید در پوشه public_html آپلود کنید. مسئولیت عملیات دامنه منتقل شده را بر عهده دارد.

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

فشرده سازی فایل ها:

دانلود فایل ها در کامپیوتر:

مرحله 3. پایگاه داده را از هاست قدیمی دانلود کنید

اگر منبع شما بسیار ساده است (ساخته شده در HTML ساده) و پایگاه داده ندارد، مراحل 3 تا 6 را می توان نادیده گرفت. اما هر سایتی که از سیستم مدیریت محتوا (CMS) استفاده می کند، برای عملکرد خود نیاز به یک پایگاه داده MySQL دارد که باید انتقال داده شود.

برای انجام این کار، در پنل مدیریت هاست قدیمی خود، بخش “MySQL Database Management” را پیدا کنید. وارد پنل مدیریت phpMyAdmin خود شوید. پایگاه داده مورد نظر را انتخاب کرده و تب "Export" را انتخاب کنید.

در منوی صادرات پایگاه داده، فرمت دانلود را روی ZIP یا GZIP تنظیم کنید. روی دکمه "OK" کلیک کنید و مکان ذخیره فایل را در رایانه خود مشخص کنید.

مرحله 4. یک پایگاه داده در هاست دیگری ایجاد کنید

همانند پاراگراف قبل، قسمت «مدیریت پایگاه داده» (MySQL Databases) را روی هاست دیگری باز کنید، فقط به جای انتخاب پایگاه داده مورد نظر، گزینه ایجاد پایگاه داده جدید را انتخاب کنید.

شما باید یک نام برای آن و همچنین یک نام کاربری و رمز عبور برای دسترسی مشخص کنید. برخی از میزبان ها به طور خودکار نام کاربری (ورود) مربوط به نام پایگاه داده را تنظیم می کنند، بنابراین آنها فقط از شما می خواهند رمز عبور را وارد کنید. این اطلاعات را یادداشت کنید، به آن نیاز خواهید داشت.

روی دکمه ایجاد کلیک کنید و یک پایگاه داده جدید خواهید داشت. اگر به داخل این پایگاه داده بروید، تا زمانی که خالی باشد، یک جدول وجود نخواهد داشت.

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

پس از ایجاد یک پایگاه داده جدید، باید اطلاعات پایگاه داده ای را که از سرور قدیمی صادر کرده اید به آن کپی کنید. برای انجام این کار، منوی "Ipmort" را انتخاب کنید. از طریق پنجره، مسیر پایگاه داده ذخیره شده در رایانه خود را مشخص کرده و روی import کلیک کنید.

تمام جداول به صورت خودکار ایجاد و پر می شوند. سرورهای ارائه دهندگان مختلف ممکن است از نرم افزارهای مختلفی استفاده کنند، بنابراین با وجود سازگاری کامل همه پایگاه های داده، گاهی اوقات ممکن است مشکلاتی پیش بیاید. به سمت من پرید. در 99٪ موارد انتقال به راحتی انجام می شود.

مرحله 6. فایل های پیکربندی CMS خود را تصحیح کنید

پس از انتقال فایل ها و پایگاه داده، باید آنها را به هم پیوند دهیم. برای انجام این کار، فایل پیکربندی CMS خود را پیدا کنید. در وردپرس به آن wp-config.php می گویند، در دایرکتوری ریشه سایت (مستقیماً در public_html) قرار دارد.

این فایل را برای ویرایش باز کنید و خطوط زیر را جایگزین کنید:

/** نام پایگاه داده وردپرس */

define('DB_NAME', 'xxxxxx_xxx');

/** نام کاربری MySQL */

define('DB_USER', 'xxxxxx_xxx');

/** رمز عبور پایگاه داده MySQL */

define('DB_PASSWORD', 'xxxxxxxxx');

به جای XXX، مقادیری را که هنگام ایجاد پایگاه داده مشخص کرده اید وارد می کنید. این برای اتصال فایل های CMS شما به پایگاه داده و امکان تبادل اطلاعات با آن ضروری است.

مرحله 7. عملکرد فایل ها و پایگاه داده را بررسی کنید

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

بررسی عملکرد سایت در هاست جدید:

– برخی از ارائه دهندگان هاستینگ یک دامنه فنی برای هر سایت ایجاد می کنند. این معمولاً یک دامنه سطح 4 مشابه است moysait.ru.hosting.ru– در این آدرس صفحات شما کار می کنند، حتی اگر دامنه اصلی شما کار نکند. بررسی کنید که آیا همه چیز در آنجا به طور عادی کار می کند، سپس به مرحله بعدی بروید.

– اگر آدرس فنی روی هاست شما ارائه نشده باشد، اما دامنه های کاری دیگری روی آن داشته باشید، گزینه دیگری مناسب است. شما می توانید برای یکی از آنها یک زیر دامنه ایجاد کنید test.sait.ru. این ساب دامنه را به پوشه public_html سایت جدید خود وصل کنید و مانند حالت قبلی بررسی کنید.

- اگر هیچ یک از گزینه های قبلی موجود نیست، می توانید با پشتیبانی فنی هاست جدید خود تماس بگیرید و برای بررسی عملکرد کمک بخواهید.

مرحله 8. رکوردهای DNS دامنه را تغییر دهید

بنابراین، همه شما آماده هستید، فایل ها و پایگاه داده روی سرور جدید به خوبی کار می کنند. تنها چیزی که باقی می ماند این است که نام دامنه را به هاست دیگری هدایت کنید. برای این کار باید رکوردهای NS دامنه را تغییر دهید. اکنون سرورهای NS هاست قدیمی در آنها ثبت شده است، بنابراین تمام اطلاعات از آنها گرفته می شود. باید آنها را بازنویسی کنیم.

اگر دامنه را مستقیماً با ثبت کننده ثبت کرده باشید، با ثبت کننده نام دامنه وارد حساب شما می شویم. بخش «مدیریت DNS» را پیدا کنید و درخواست جایگزینی آنها را بدهید. شما باید مقادیر جدید را یا در وب سایت ارائه دهنده جدید پیدا کنید یا آنها را از طریق پشتیبانی فنی بیابید.

این رکوردها چیزی شبیه به این هستند (این برای میزبانی من است):

ns1.timeweb.ru
ns2.timeweb.ru
ns3.timeweb.org
ns4.timeweb.org

ns1.spaceweb.ru
ns2.spaceweb.ru

هر میزبان دیگری سوابق DNS خود را دارد.

اگر دامنه شما از طریق یک شرکت میزبان ثبت شده است، برای تغییر DNS با خدمات دامنه یا پشتیبانی فنی آن تماس بگیرید.

پس از ارسال درخواست تغییر سوابق، مدتی طول می کشد تا سایت به هاست دیگری منتقل شود. این ممکن است از چند ساعت تا چند روز طول بکشد در این مدت بهتر است هیچ کاری در سایت انجام ندهید.

یک سایت منبع اینترنتی را می توان به سرعت و بدون دردسر به هاست دیگری منتقل کرد. بنابراین، اگر از بستر میزبانی فعلی که در آن قرار دارد راضی نیستید، می توانید آن را به دیگری منتقل کنید. برای اکثر سایت ها، این یک عملیات معمول و بدون عارضه است که توسط توسعه دهندگان وب فقط برای کسب درآمد از این سرویس در هاله ای از ابهام قرار می گیرد.

دلایل انتقال وب سایت به هاست دیگری

مشکلات فنی.

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

علائم فنی که زمان انتقال سایت فرا رسیده است:

پیام های خطای مکرر سرور- سری "پنج صدم" - غم انگیزترین آن 500 است - خطای داخلی سرور، به این معنی که سرور "سقوط"، قطع شده یا از نظر فیزیکی کار نمی کند.

خطاهای 500 تا 511 نیز می تواند ناشی از کار نکردن سایت باشد، بنابراین قبل از تعویض هاست خود مطمئن شوید که مشکل از خرابی هیچ یک از اجزای موتور سایت نباشد.

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

میزبانی وب سایت مجازی برای CMS محبوب:

همچنین می توانید با اندازه گیری سرعت سایت هایی که در همان سرور قرار دارند این موضوع را بررسی کنید. می توانید آنها را در سرویس های مختلف پیدا کنید، به عنوان مثال، cy-pr.com در بخش "همسایگان در سرور، سایت هایی در همان IP:"

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

دلایل دیگر برای انتقال یک سایت به هاست جدید.

عدم پشتیبانی فنی معمولیپشتیبانی فنی میزبانی باید به اندازه کافی، مودبانه و سریع باشد. اگر با شما بی ادبی می کنند، جواب شما را نمی دهند، مشکلات شما را حل نمی کنند، این دلیل بر جدایی است. پس از همه، شما نیازی به درک پیچیدگی های برنامه نویسی سرور ندارید.

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

سایت بر روی یک سرور محلی ایجاد شده است.سایت بر روی کامپیوتر مدیر وب سایت ایجاد می شود. این می تواند یک سایت ثابت با استفاده از HTML + CSS + JS باشد. یا پویا، روی یک سیستم مدیریت محتوا مانند جوملا، دروپال، WP و موارد دیگر، با استفاده از بسته نرم افزاری سرور Denwer، OpenServer یا ترکیب Apache+SQL+PHP. برای اینکه یک وب سایت در اینترنت در دسترس قرار گیرد، باید هاست باشد.

نحوه صحیح انتقال یک وب سایت از هاست به هاست - دستورالعمل های گام به گام.

برای تغییر مکان سایت باید دو قسمت از آن را جابجا کنید:

  1. فایل هایی که عملکرد را ارائه می دهند. اینها اسکریپت هایی به زبان های PHP و جاوا اسکریپت هستند، فایل هایی با پسوند css. برای سایت‌هایی که در یک CMS (سیستم مدیریت محتوا) هستند، این نیز بسته‌ای از فایل‌ها است که قالب (رابط سایت) را تشکیل می‌دهند.
  2. اطلاعات معنایی (محتوای) سایت. برای سایت های استاتیک در هر فایل با پسوند html موجود است، برای سایت های پویا در پایگاه داده های MYSQL یا PostgreSQL موجود است.

چگونه یک وب سایت HTML ثابت را به هاست انتقال دهیم؟

منابع اینترنتی از این نوع در حال حاضر نابهنگام هستند. اگر یک فایل فهرست در پوشه ریشه دامنه وجود داشته باشد، سایت کار می کند. برای انتقال یک سایت html کافیست فایل ها را در هاست کپی کنید:

برای انتقال چنین سایتی به میزبانی، از پروتکل اینترنت FTP (پروتکل انتقال فایل) استفاده می شود. آنها به یک رمز عبور، ورود به سیستم و آدرس سرور FTP نیاز دارند که می توانید آنها را در حساب شخصی خود در بخش "Hosting" - "FTP/Shell" مشاهده کنید.

سایت منتقل شده است، تنها چیزی که باقی می ماند این است که داده های خود را به قالب اضافه کنید.

نحوه انتقال سایت با استفاده از CMS از هاست به هاست.

متأسفانه، هیچ دستورالعمل جهانی وجود ندارد که به شما اجازه دهد یک سایت را در هر CMS یا فریم ورکی به هاست دیگری منتقل کنید. اما مراحل اصلی تقریباً در همه موارد یکسان است و به شرح آنها می پردازیم.

در این مورد، فرآیند به چهار مرحله تقسیم می شود:

  1. ایجاد یک نسخه پشتیبان از فایل های سایت و پایگاه داده؛
  2. آپلود فایل های وب سایت و پایگاه داده در هاست جدید؛
  3. تغییر سرورها و پیوندهای NS (در صورتی که سایت به دامنه دیگری منتقل شود یا انتقال از میزبانی محلی انجام شود).
  4. در صورت لزوم در فایل های پیکربندی تغییرات ایجاد کنید.

در اینجا نمونه ای از مراحلی است که باید هنگام انتقال یک سایت به CMS وردپرس انجام دهید.

  1. یک Dump (کپی) از پایگاه داده با استفاده از رابط phpMyAdmin ساخته می شود. فایل *.sql یا بایگانی آن در رایانه شما دانلود می شود. فایل های سایت نیز در هارد دیسک شما کپی می شوند.
  2. یک آرشیو با فایل های سایت از طریق FTP در پوشه ریشه در هاست جدید "آپلود" می شود.
  3. یک پایگاه داده تمیز MySQL در هاست جدید ایجاد می شود.
  4. آرشیو را با فایل های سایت باز کنید تا در پوشه ریشه هاست قرار گیرند. به عنوان مثال، در هاست قدیمی پوشه "www" و در هاست جدید "html" بود.
  5. با ورود به رابط phpMyAdmin در هاست جدید، بایگانی را با dump پایگاه داده دانلود و باز کنید. مفسر این رویه نیز همانند Unpacker داخلی است.
  6. در فایل تنظیمات، تنظیمات پایگاه داده (سرور، نام کاربری، رمز عبور) را تغییر دهید.
  7. در کنترل پنل دامنه، رکوردهای NS را به رکوردهای میزبانی جدید تغییر دهید.

سرورهای NS در عرض 12 تا 72 ساعت به طور کامل به روز می شوند و پس از آن سایت روی هاست دیگری شروع به کار می کند.

آیا باید فایل های سایت را بایگانی کنم یا نه؟

اگر فایل‌ها را با استفاده از FTP بدون بایگانی جابه‌جا کنید، ممکن است فایل‌ها را از دست بدهید. هنگام استفاده از اتصال اینترنت کند، چنین نتیجه ای اجتناب ناپذیر است. توصیه می‌کنیم یک آرشیو با فایل‌های سایت دانلود کنید، نه خود فایل‌ها را تکه تکه.

سایر مشکلات احتمالی

پس از انتقال، اگرچه عملکرد کلی رضایت بخش است، ممکن است سایت "پرگل" باشد - هنگام پیمایش به صفحات، خطای 404 (یافت نشد) نمایش داده می شود. دلیل این امر آدرس های لینک نادرست است. اگر سایت به صورت محلی ایجاد شده باشد، این امر اجتناب ناپذیر است، زیرا همه آدرس‌های موجود در پایگاه داده یا فایل‌های پیکربندی با http://localhost شروع می‌شوند. برای اینکه سایت پس از انتقال به درستی کار کند، باید تمام لینک های محلی را با آدرس سایت جایگزین کنید. ساده ترین راه برای فهمیدن اینکه کدام فایل ها و چه چیزی باید تغییر کند، در اسناد رسمی سیستم مدیریت محتوای انتخابی است.

قیمت - هزینه انتقال یک سایت به هاست دیگر چقدر است؟

کارکنان پشتیبانی فنی برای مشتریان جدید میزبانی ما. اگر حرکت به دلایل ذکر شده در زیر دشوار است، قبل از شروع حرکت به شما اطلاع داده می شود.

استثناهایی که نیاز به رویکرد فردی دارند، سایت هایی با ترافیک بالا (از 10000 بازدیدکننده در روز) یا سایت هایی با تولید محتوا فعال توسط کاربران - انجمن ها، وبلاگ ها، جوامع هستند. انتقال نیز ممکن است در موارد زیر دشوار باشد:

  • از نرم افزارهای غیر استاندارد استفاده می شود (نسخه های قدیمی یا برعکس، نسخه های جدید و ناپایدار PHP، MySQL یا سایر اجزای سرور).
  • از یک سیستم مدیریت محتوای خودنویس استفاده می‌شود که مستنداتی برای انتقال ندارد و از «عصا» استفاده می‌کند (مثلاً ممکن است برخی از محتواها نه در پایگاه داده، بلکه در فایل‌ها یا متغیرهای جداگانه ذخیره شوند).

چگونه سایت های Wix و Yukoz را به هاست دیگری منتقل کنیم؟

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

با داشتن یک سازنده وب سایت، از عملکردی که این سرویس ارائه می دهد استفاده خواهید کرد. شما نمی توانید هیچ یک از ایده های خلاقانه خود را که باعث افزایش ترافیک و محبوبیت منبع می شود، پیاده سازی کنید (به عنوان مثال، از فرم بازخورد یا اشتراک خبرنامه استفاده کنید که در طراح تعبیه نشده است).

من همیشه گفته ام، بگو و خواهم گفت که مهمترین چیز برای یک سایت دامنه آن است! زیرا همه تبلیغات، همه تبلیغات، همه مشتریان به دامنه گره خورده اند. و اگر آن را از دست بدهید، بازیابی همه آن تقریبا غیرممکن خواهد بود.

به همین دلیل است که من یک بار دیگر توصیه اصلی خود را تکرار می کنم: یک دامنه را با یک ثبت کننده معتبر و بزرگ ثبت کنید و سپس آن را به هر هاست یا سازنده ای واگذار کنید.

بنابراین، امروز ما دامنه خود را که در ثبت کننده Reg.ru ثبت شده است، می گیریم و به شما نشان می دهم که چگونه این دامنه را به timeweb، beget و WIX منتقل کنید.

مهم! ما اصلاً در مورد نحوه ثبت دامنه جدید در اینجا صحبت نمی کنیم. ما در مورد انتقال دامنه موجود از یک هاست به میزبان دیگر صحبت می کنیم!

من به شما توصیه می کنم ویدیو را تماشا کنید، زیرا این دقیقا همان چیزی است که یک بار دیدن آن آسان تر از خواندن 100 بار است. اما در عین حال، مقاله حاوی اضافاتی است که فراموش کردم در ویدیو ذکر کنم

انتقال دامنه به Timeweb

Timeweb یک سرویس میزبانی بسیار بزرگ است، اما یک ثبت کننده مستقل نیست. این بدان معنی است که تمام دامنه های خریداری شده از طریق وب سایت در واقع در آن یا حتی در یک مکان ذخیره نمی شوند. این برای شما به این معنی است که اگر دامنه ای را از طریق timeweb خریداری کرده اید و می خواهید آن را به هاست دیگری منتقل کنید، نمی توانید این کار را انجام دهید. باید از روش‌های حیله‌گرانه استفاده کنید تا محل ثبت دامنه را پیدا کنید، سپس رمز عبور را بازیابی کنید (تنها راه بازیابی رمز عبور این است که هنگام خرید دامنه، ایمیل و نام واقعی خود را مشخص کنید، در غیر این صورت نمی‌توانید ثابت کنید که دامنه مال شماست و از دست شما خواهد رفت). بنابراین، اگر برای انتقال دامنه خریداری شده به timeweb اینجا هستید، یا به Google بروید و "برای یافتن یک ثبت کننده توسط WHOIS" را بخوانید یا به این سوال بروید - آنها این کار را با 500 روبل انجام می دهند.

اگر می خواهید دامنه ای را به سایتی در وب سایت پیوند دهید، پس:

  1. در کنترل پنل وب سایت، به مسیر زیر بروید: دامنه ها و زیر دامنه ها > قرار دادن دامنه ها در سرورهای NS > دامنه خود را وارد کنید

2. به ثبت کننده ای که دامنه در آن ثبت شده است بروید و هر عبارتی را که حاوی “DNS” یا “Domain Delegation” باشد را جستجو کنید. این چیزی است که آنها معمولا به آن می گویند. بر این اساس، باید همین DNS را به تغییر دهید

  • ns1.timeweb.ru
  • ns2.timeweb.ru
  • ns3.timeweb.org
  • ns4.timeweb.org

شما باید هر 4 مورد را مشخص کنید، نیازی به تغییر چیز دیگری ندارید. این چیزی است که تقریباً شبیه آن است

انتقال دامنه به Beget.ru

Beget همچنین یک ثبت کننده مستقل نیست، بنابراین بهتر است فقط هاست خریداری کنید و دامنه را انتقال دهید. در ویدیو من از این به عنوان مثال استفاده می کنم.

«Domains» > «I قبلاً دارم» را انتخاب کنید و دامنه خود را وارد کنید. سرورهای DNS اینجا نوشته شده اند.

  • ns1.beget.com
  • ns2.beget.com
  • ns1.beget.pro
  • ns2.beget.pro

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

انتقال دامنه به WIX

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

اگر دامنه شما در Reg.ru میزبانی می شود، به همراه WIX آنها یک برنامه مشترک دارند. آن ها لازم نیست بین کنترل پنل های مختلف پرش کنید و همه چیز را می توانید از حساب شخصی reg.ru خود انجام دهید. علاوه بر این، شما حتی نیازی به انتقال دامنه ندارید - همه چیز به طور خودکار منتقل می شود. این بسیار راحت است، زیرا تمام داده ها، پول و دامنه های شما در Reg.ru قرار خواهند گرفت. Wix را نباید به چیزی غیر از ایجاد وب سایت اعتماد کرد. در هر صورت سعی می کنند پول اضافی را از مشتری بدزدند.

PySy: ببخشید، من تازه شروع به پیوند دادن دامنه به WIX کردم، اما معلوم شد که این زمانی است که همه چیز کمی پیچیده تر است. وقتی سازنده WIX را آزمایش می کنند، با دستورالعمل های دقیق عکس می گیرم. فعلاً مقاله را ناتمام می گذارم.

انتقال دامنه به Ukit

همه چیز در اینجا بسیار ساده تر است. در کنترل پنل اصلی یک آیتم "Domains" وجود دارد که بلافاصله به شما پیشنهاد می شود یک مورد جدید را ثبت کنید یا یک موجود را پیوند دهید. 3 مرحله ساده: دامنه را مشخص کنید -> از سرور NS مطلع شده اید -> بررسی عملکرد صحیح.

فقط 2 سرور NS وجود دارد و این طبیعی است.

سوالات متداول

  1. تنها کاری که برای انتقال دامنه باید انجام دهید: در میزبانی که می خواهید انتقال دهید - "محل روی سرورهای NS"، در ثبت کننده - از جایی که می خواهید انتقال دهید - در "Delegation" سرور DNS را در سرورهای میزبان جایگزین کنید. می خواهید انتقال دهید
  2. یک وضعیت بسیار رایج: شما یک دامنه در reg.ru و یک وب سایت در وب سایت دارید. و سپس تصمیم گرفتید سایت را به beget.ru منتقل کنید. بنابراین، دامنه نیازی به تغییر مسیر در کل زنجیره نیست (Reg.ru > timeweb > beget)، بلکه باید فقط از محل ثبت آن (Reg.ru > beget) هدایت شود.
  3. پس از خرید یا انتقال دامنه، باید از 12 ساعت تا 5 روز صبر کنید. واقعیت این است که به روز رسانی DNS در مراحل انجام می شود - در ثبت کننده، در ارائه دهنده، در میزبانی. به عنوان مثال، من موقعیتی داشتم که پس از انتقال دامنه، وب سایت مشتری در مسکو قبلاً کار می کرد، اما وب سایت من در سن پترزبورگ هنوز کار نمی کرد.
  4. انتقال دقیقاً چگونه انجام می شود: اول از همه باید دامنه را روی هاست قرار دهیم، به این ترتیب اطلاع می دهیم که در چه حسابی منتظر آن هستند. و سپس DNS را بازنویسی می کنیم، یعنی. در واقع به راه افتادیم. اگر DNS بازنویسی نشود، اصلاً هیچ اتفاقی نمی افتد، زیرا به جایی نمی رسد. و اگر آن را روی سرورهای NS قرار ندهید، خطایی رخ خواهد داد - زیرا. دامنه به هاست می‌آید و نمی‌داند چه کاری باید انجام دهد.

نکاتی برای به حداقل رساندن هزینه ها هنگام انتقال دامنه به هاست جدید.

همه ما دیر یا زود با نیاز به انتقال دامنه به هاست جدید مواجه می شویم. دلایل زیادی برای این وجود دارد: عملکرد پایدارتر مورد انتظار، طرح تعرفه مطلوب، فرصت های جدید برای مدیریت و بهینه سازی سایت. اغلب دلیل تغییر میزبانی یک شکست حیاتی است که پس از آن یک تصمیم احساسی برای "حرکت" گرفته می شود. وقتی سایت به صورت آنلاین در دسترس نیست و هر دقیقه اهمیت دارد، وضعیت حتی بدتر می شود. چگونه می توان در این حالت هزینه ها را به حداقل رساند تا انتقال دامنه در سریع ترین زمان ممکن انجام شود؟

فهمیدن اینکه به دلیل یک نقطه "از دست رفته" چندین روز بیهوده منتظر ماندید بسیار ناخوشایند است.

نکته اصلی این است که وقت خود را صرف کنید و تغییرات عجولانه ایجاد نکنید، تغییرات را معنی دار و با دقت انجام دهید! لطفاً به یاد داشته باشید که اعمال تغییراتی که در رکوردهای DNS ایجاد می کنید معمولاً بین 24 تا 72 ساعت طول می کشد.

ابتدا بیایید مفاهیم و اصطلاحات کلیدی را تعریف کنیم.

DNS چیست و دامنه چه تفاوتی با هاست دارد؟

مانند هر سیستم سلسله مراتبی، اینترنت بر اساس اصل تفویض حوزه های مسئولیت ساخته شده است - به اصطلاح. دامنه ها (از لات. دومینیوم- اموال).

یک "نقشه" ساده شده از دنیای آنلاین

به عنوان مثال، چندین دامنه سطح بالا وجود دارد که برای شما آشنا هستند: .com, .خالص, .ua, .مسافرت رفتنو دیگران. در یک دامنه .comدامنه موجود است google.com، و داخل آن یک زیر دامنه است maps.google.com.

بنابراین مسئولیت دامنه سرویس نقشه گوگل بر عهده گوگل و دامنه گوگل بر عهده مدیر منطقه دامنه می باشد. .com. در صورت نقض قوانین دامنه، مدیر حق تعلیق تفویض دامنه را دارد.

دامنه، یا نام دامنهیک آدرس قابل خواندن برای انسان از یک منبع شبکه خاص است: یک وب سایت، سرور پست الکترونیکی، چاپگر شبکه یا سایر دستگاه های قابل دسترسی در اینترنت. به طور مستقیم در شبکه، گره ها با استفاده از شناسه های عددی ویژه - آدرس های IP (به عنوان مثال، 216.58.209.142) شناسایی می شوند.

میزبانییک سرویس ویژه برای ارائه منابع (سرور مخصوص پیکربندی شده، فضای دیسک و غیره) به سروری است که به طور دائم به اینترنت متصل است.

بسته به پیکربندی تجهیزات مورد استفاده و دامنه خدمات ارائه شده، انواع مختلفی از هاست وجود دارد:

  • میزبانی مجازیبه این معنی است که چندین وب سایت در یک رایانه با دسترسی مشترک به حافظه و منابع محاسباتی (پردازنده) وجود دارد.
  • سرویس VPS/VDSبه معنای دستیابی کامل به سرور مجازی و تضمین منابع محاسباتی سفارش شده و حافظه دسترسی تصادفی اختصاص داده شده (RAM) است.
  • سرور اختصاصیتفاوت با VPS/VDS عمدتاً در این است که یک کامپیوتر مستقل از نظر فیزیکی است و یک سیستم شبیه سازی نشده است.
  • میزبانی ابریویژگی های آن شبیه به VPS/VDS است و تنها در معماری داخلی تجهیزات و نرم افزار مورد استفاده متفاوت است

ما آنقدر به نام های الفبایی دامنه ها عادت کرده ایم که گاهی حتی به این فکر نمی کنیم که چه مبنای فنی زیربنای اینترنت مدرن است. دامنه‌هایی مانند google.com، wikipedia.org، facebook.com و بسیاری دیگر به‌عنوان «سایت‌های ساده» تلقی می‌شوند، اما در پشت این آدرس کوتاه، پارک‌های فناوری پیشرفته پنهان شده‌اند، ساختمان‌های عظیمی که در آن صدها هزار کامپیوتر به یک شبکه متصل هستند. ساختار واحد و تعامل به عنوان یک سیستم واحد. برای توزیع بار روی تجهیزات، یک دامنه می تواند با ده ها یا صدها آدرس IP فنی مطابقت داشته باشد.

برای ذخیره اطلاعات مربوط به مکاتبات بین آدرس های IP فنی و نام دامنه، به اصطلاح. سیستم نام دامنه - DNS (سیستم نام دامنه). دستگاه های موجود در این سیستم، سرورهای DNS نامیده می شوند و اطلاعات را در مناطق دامنه ای که به آنها سپرده شده است ذخیره می کنند. اگر چنین رکوردی در حافظه دستگاه ذخیره شود، هر کدام از این دستگاه‌ها می‌توانند نام دامنه را به آدرس IP مربوطه خود تبدیل کنند یا درخواست مربوطه را به دستگاه دیگری که مسئول ناحیه دامنه هدف است، ارسال کند.

همه سرورهای DNS در یک شبکه واحد متحد می شوند و با استفاده از پروتکل های خاص، اطلاعاتی را که ذخیره می کنند با دستگاه های دیگر به روز می کنند و به صورت دوره ای بررسی می کنند. بنابراین، ایجاد تغییرات در یک دستگاه تنها است در طول زماندر کل شبکه اعمال خواهد شد. تغییرات معمولاً در عرض 24-72 ساعت اعمال می شوند.

سوابق مربوط به مکاتبات بین نام دامنه و اطلاعات سرویس مربوط به آن نامیده می شود سوابق منابع DNS، یا رکوردهای DNS. چندین نوع از این رکوردها وجود دارد:

تایپ کنید نام شرح
آ نشانی یک رکورد آدرس که یک نام دامنه را با یک آدرس پروتکل IPv4 مرتبط می کند.
به عنوان مثال، برای دامنه " سایت اینترنتی."آدرس IP مشخص شده " 185.68.16.127 ».
به طور مشابه، شما همچنین می توانید آدرس های IP را برای زیر دامنه ها مشخص کنید، به عنوان مثال، برای " domain1.site.», « domain2.site."و هر دیگری.
برای تعیین آدرس برای همه زیر دامنه ها، از قالبی مانند "*.site." استفاده کنید.
AAAA آدرس (برای نسخه IPv6) یک رکورد آدرس شبیه به نوع A، اما برای یک آدرس IP پروتکل IPv6.
به عنوان مثال، برای دامنه " سایت اینترنتی."آدرس IP مشخص شده " 2a00:7a60:0:107f::1 ».
CNAME نام متعارف نام متعارف نام مستعار دامنه.
برای تغییر مسیر استفاده می شود.
MX مبدل نامه آدرس دروازه (سرور) ایمیل برای این دامنه.
به عنوان مثال، ما از Yandex استفاده می کنیم.» روی آن نوشته شده است «mx.yandex.net». با اولویت 10. هر چه تعداد اولویت کمتر باشد، سرور اهمیت بیشتری دارد.
N.S. سرور نام آدرس (یا نام دامنه) گره مسئول منطقه دامنه، به اصطلاح. سرور NS.

انتقال دامنه به هاست جدید شامل دو مرحله است:

  1. کپی اطلاعات سایت در هاست جدید
  2. بازنویسی رکوردهای DNS

اجازه دهید در مورد هر یک از این مراحل با جزئیات صحبت کنیم.

انتقال دامنه به هاست دیگر

انتقال اطلاعات اغلب شامل کپی کردن فایل های سایت، جابجایی پایگاه داده و راه اندازی اتصال به پایگاه داده جدید است.

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

به روز رسانی رکوردهای DNS معمولاً به تغییر آدرس IP برای رکورد A منجر می شود. اگر هاست شما یک آدرس IPv6 نیز ارائه می دهد، باید رکورد AAAA را نیز به روز کنید.

لطفاً توجه داشته باشید که تمام رکوردهای A، از جمله رکوردهای زیر دامنه ها، باید به روز شوند.


هنگام تغییر هاست، نامه را انتقال دهید

اگر دامنه شما برای دریافت و پردازش نامه پیکربندی شده است، در حین انتقال باید به رکورد نوع "MX" توجه کنید. اگر هاست جدید پیشنهاد استفاده از سرورهای NS خود را دارد، حتما یک رکورد MX به آنها اضافه کنید که با رکورد قبلی مطابقت دارد.

اگر هاست جدید به درستی پیکربندی شده باشد، نباید در سرویس پستی وقفه ایجاد شود. تغییرات در عرض سه روز به طور کامل اعمال می شود و پس از آن می توانید پشتیبانی از هاست قدیمی را متوقف کرده و حساب خود را حذف کنید.

چگونه آدرس IP یک وب سایت را بررسی کنیم

این کار را می توان در هر یک از خدمات متعدد موجود در اینترنت و کاملا رایگان انجام داد.

در اینجا چند نمونه از این سایت ها آورده شده است:

  • 2IP.ru: https://2ip.ru/whois/ - یکی از کاربردی ترین سرویس هایی است که اطلاعات زیادی را در سایت و فناوری های مورد استفاده در آن ارائه می دهد.
  • دریافت IP سایت: http://get-site-ip.com/ - علاوه بر آدرس IP، سعی می کند کشوری که میزبانی در آن قرار دارد را نیز تعیین کند.
  • IP Checker: http://ipinfo.info/html/ip_checker.php - لیستی از تمام آدرس های IP مربوط به یک دامنه داده شده را برمی گرداند.

پس از اطمینان از عملکرد کامل سایت در دامنه جدید، می توانید اکانت قدیمی را غیرفعال کنید و به کار بر روی هاست جدید ادامه دهید. توصیه می کنیم برای هر صورت یک کپی از سایت را در مکانی امن ذخیره کنید - پشتیبان گیری هرگز غیر ضروری نیست.

اگر برای انتقال سایت خود مشکلی دارید یا نیاز به تنظیمات محیطی خاصی دارید، خوشحال می شویم به شما کمک کنیم. به روشی که برای شما مناسب است با ما تماس بگیرید و ما تمام کارهای لازم در زمینه انتقال، پیکربندی و بهینه سازی را انجام خواهیم داد.

اگر فکر می کنید پاسخ سوال شما برای سایر خوانندگان مفید است، آن را در نظرات بپرسید.

امیدواریم مطالب ما برای شما مفید بوده باشد!

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

توجه داشته باشید! شاید هنگام خواندن مقاله متوجه شوید که من برخی از اطلاعات را تکرار می کنم. به آن فکر نکن - این فراموشی من نیست. نه، من این کار را انجام می دهم تا مراحل و اقدامات مهم را از دست ندهید.

در مورد نحوه انتقال یک وب سایت به میزبانی صحبت می کنیم، ابتدا اجازه دهید تصمیم بگیریم که چرا اصلاً این کار باید انجام شود.

راستی! اگر در حال ساخت یک وب سایت جدید در یک سرور محلی هستید، دلیل آن مشخص است - باید به هاست منتقل شود تا در دسترس کاربران باشد. اما ما در مورد نیاز به انتقال به یک هاست جدید دیگر صحبت می کنیم.

چندین دلیل واقعی و موجه برای لزوم انجام چنین اقداماتی وجود دارد. بیایید به طور خلاصه به همه آنها نگاه کنیم.

به عنوان مثال، تعرفه ها در سایت قدیمی به طور قابل توجهی افزایش یافته است. یا نه زیاد، بلکه دائم رشد می کنند. و بی دلیل. در این صورت استفاده از سایت بیهوده به نظر می رسد.

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

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

خرابی سرور تاثیر منفی بر روی سایت خواهد داشت. اولاً، بازدیدکنندگان از منبعی که به طور دوره‌ای در دسترس نیست، دور می‌شوند. در مرحله دوم، روبات های جستجوگر آن را در نتایج جستجو کاهش می دهند.

بدون بایگانی یا پشتیبان


اگر هاست انتخابی قبلی پشتیبان تهیه نمی کند، باید به زودی به فکر تغییر آن باشید.

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

نصیحت! بهتر است وب سایت خود را روی یک سرور فیزیکی اختصاصی میزبانی کنید. این امر حتی اگر سایت شما بیش از حد بازدید شود، تأثیر مثبتی بر کار آن خواهد داشت.

2. یک سرویس جدید را انتخاب کنید. نحوه انتقال وب سایت وردپرس به هاست

در ادامه مبحث نحوه مهاجرت یک سایت وردپرس به هاست، اجازه دهید در مورد اینکه دقیقاً هنگام انتخاب یک هاست جدید باید در نظر بگیرید صحبت کنیم.

توجه داشته باشید! به هر حال، در مورد کار با وردپرس - اگر می خواهید این موتور را درک کنید، در آن ثبت نام کنید. در قسمت رایگان آن - این چهارمین روز کلاس های آنلاین است - یاد می گیرید که چگونه خودتان و با دستان خود یک وب سایت ایجاد کنید. همچنین یک گزینه پیشرفته تر وجود دارد - یک بخش پولی، که در آن به شما می گویم چگونه با موتور کار کنید، چگونه وب سایت خود را توسعه دهید و چگونه از آن درآمد کسب کنید.

هنگام انتخاب هاست، باید چندین فاکتور را در نظر بگیرید که مهمترین آنها عبارتند از:

  • تعرفه مهم ترین جنبه نیست، اما همچنان یک جنبه مهم است، به خصوص برای یک وب مستر تازه کار.
  • فضای دیسک؛
  • هزینه ثبت نام دامنه با ارائه دهنده مورد نظر شما؛
  • نظرات کاربران از ارائه دهندگان

نصیحت! هرگز از خدمات هاست رایگان استفاده نکنید. این امر بر خود سایت و تبلیغ آن در موتورهای جستجو تأثیر منفی خواهد گذاشت. بله، و در کار منابع نیز.

مرحله بعدی درک اطلاعات اولیه در مورد انتقال است. به این ترتیب می توانید مشکلات و مشکلات موجود در عملکرد سایت را از بین ببرید. و روش جابجایی خود ساده تر و راحت تر خواهد بود.

  1. هنگامی که انتقال داده ها را شروع کردید، هیچ تغییری در خود منبع اینترنت، پایگاه داده های آن یا رکوردهای DNS ایجاد نکنید تا زمانی که در نهایت جابجا شوید. هر تغییری که ایجاد شود "حرکت نخواهد کرد".
  2. در حالی که فرآیند "حرکت" در حال انجام است، سایت بر روی هاست قبلی کار خواهد کرد.
  3. حتی اگر تمام داده ها را منتقل کرده باشید، این بدان معنا نیست که منبع شما بلافاصله از هاست جدید کار می کند. نه از قدیم باز میشه برای انجام این کار، باید دوباره وصل شوید - یعنی به سادگی سایت را تغییر دهید. برای انجام این کار، فایل hosts را در رایانه محلی خود باز کنید و برخی از اطلاعات را تغییر دهید. به طور خاص، IP به عنوان آدرس سرور جدید نوشته می شود، دامنه نام منبع شما است.
  4. پس از آن، با ایجاد تغییرات، شاهد باز شدن سایت از یک هاست جدید برای آن خواهید بود.
  5. در چنین شرایطی باید یک فایل اضافی در هاست قبلی آپلود کنید. مثلاً باید transfer.html نامگذاری شود. در این فایل، اطلاعاتی را یادداشت کنید که به کاربران اجازه می دهد بدانند که شما به یک هاست جدید منتقل شده اید.
  6. نمی دانید چگونه منابع و رکوردهای DNS خود را از پنل میزبانی جدید مدیریت کنید؟ هیچ چیز ساده تر از این نمی تواند باشد! فقط به یاد داشته باشید که تا 72 ساعت طول می کشد تا اطلاعات به طور کامل به روز شود. در این مدت، منبع شما در دسترس نخواهد بود. بنابراین، توصیه می شود که هر گونه تغییر فقط در زمان های کم ترافیک - در شب، در روزهای تعطیل، در تعطیلات آخر هفته انجام شود.

نصیحت! برای سرعت بخشیدن به به‌روزرسانی داده‌های DNS، باید TTL را برای رکوردهای نوع A و NS کاهش دهید.

7. پس از ایجاد تغییرات در A-record، می توانید با خیال راحت هر گونه اطلاعات موجود در سایت را تغییر دهید، محتوا را تغییر دهید، پایگاه داده را تغییر دهید.

8. پس از انجام تمامی تغییرات، پس از پایان دوره انتشار DNS، به نقطه 3 این قسمت برگردید و ورودی قبلی در هاست را حذف کنید.

4. نحوه انتقال یک سایت وردپرس به هاست دیگر: فایل ها

من داستان خود را در مورد نحوه انتقال یک وب سایت به میزبانی دیگر ادامه می دهم. مرحله بعدی که ما در نظر داریم موضوع "انتقال" خود فایل ها است. این یکی از مهمترین نکات در کل فرآیند است. بنابراین، لطفا این اطلاعات را تا حد امکان با دقت و مسئولانه مطالعه کنید.

بنابراین، در این مرحله از فرآیند خود، باید دستکاری های انتقال فایل زیر را انجام دهید:

  • همه فایل ها را در رایانه خود بارگیری کنید.
  • و سپس آنها را در حساب شخصی خود در یک پوشه خاص آپلود کنید /public_html.;
  • این فرآیند با استفاده از مدیر فایل یا از طریق FTP آسان است.

مدیریت فایل به معنای استفاده از cPanel است. هنگامی که به مدیر فایل می روید، باید روی public_html در بخش منو کلیک کنید و سپس گزینه "ارسال" یا موارد مشابه را انتخاب کنید - ممکن است نام آن متفاوت باشد. این گزینه در بالای منو قرار دارد.

صفحه جدیدی در مقابل شما باز می شود که در آن باید فایل های در نظر گرفته شده برای دانلود را علامت بزنید. برای انتخاب فایل های مورد نیاز خود، روی کتیبه "انتخاب فایل" با ماوس خود کلیک کنید.

راستی! در شرایطی که تعداد بسیار زیادی فایل وجود دارد چه باید کرد؟ در این مورد، توصیه می شود آنها را در یک آرشیو بسته بندی کنید. سپس به همان شیوه فایل های معمولی بارگذاری می شود. برای استخراج همه فایل ها از آرشیو، باید به File Manager رفته و آرشیو را در آنجا باز کنید. فقط به یاد داشته باشید که cPanel فقط از دو فرمت پشتیبانی می کند: .zip یا tar.gz. اما شما باید .rar را فراموش کنید!

وقتی بسته بندی کامل شد، بررسی کنید که فایل فهرست در ریشه پوشه public_html قرار دارد. پس از این، بایگانی غیر ضروری باقی می ماند و به سادگی می توان آن را حذف کرد.

در ادامه داستان نحوه انتقال یک سایت وردپرس به یک هاست دیگر، خاطرنشان می کنم که اگر استفاده از کلاینت FTP برای شما راحت تر است، باید از داده هایی که برای ورود به پنل استفاده می شود استفاده کنید. علاوه بر این، باید آدرس IP سرور فیزیکی که هاست در آن قرار دارد را ثبت کنید.

توجه داشته باشید! فراموش نکنید که شماره پورت - 21 را وارد کنید.

  • تمام فایل های لازم برای عملکرد صحیح منبع خود را انتخاب کنید.
  • این فایل ها باید در public_html بارگذاری شوند.
  • اگر تصمیم دارید یک آرشیو از فایل ها را دانلود کنید، به سادگی آن را بعداً از حالت فشرده خارج کنید - برای این کار باید از cPanel استفاده کنید - نحوه انجام این کار را در بالا توضیح دادم.

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

اگرچه باید اعتراف کرد که چنین انتقال دستی برای همه خدمات در دسترس نیست. با این حال، من همچنان وظیفه خود می دانم که در این مورد به شما بگویم تا اصل کار و روند "حرکت" از جایی به جای دیگر را بهتر درک کنید. توالی اقدامات بسیار بسیار ساده است:

  • یک پوشه با تمام فایل های لازم برای کار از هاست قدیمی دانلود کنید.
  • دانلود پایگاه داده؛
  • مطمئن شوید که تمام فایل ها و داده های سرویس قدیمی را حذف کنید.
  • در هاست جدید ، تمام اطلاعات لازم را پر کنید - به ویژه نام سایت را بنویسید.
  • آدرس های DNS را به آدرس های فعلی تغییر دهید.
  • پوشه دانلود شده با فایل ها را در سرویس جدید آپلود کنید و کل پایگاه داده را در آنجا آپلود کنید.

یعنی هیچ چیز سختی خاصی در مورد انتقال دستی وجود ندارد. نکته اصلی انجام آماده سازی اولیه است.

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

در ابتدا یک پوشه با تمام فایل ها از هاست قدیمی شما دانلود می شود. این روش به یکی از سه روش زیر انجام می شود:

  • از طریق کنترل پنل سرور

توجه داشته باشید! مزیت پلت فرم وردپرس این است که شما فقط باید یک پوشه را دانلود کنید - به نام wp-content. جایی است که تمام فایل ها و داده ها، قالب ها و پسوندهای مورد نیاز شما قرار دارند. یعنی در اصل، شما فقط خود پلتفرم را روی یک هاست جدید دوباره نصب می کنید. و پس از اتمام نصب، پوشه بالا را با پوشه دانلود شده از هاست قدیمی جایگزین کنید. اگرچه من قویاً توصیه می کنم همه چیز را به طور کامل دانلود کنید، فقط در صورتی که پوشه های دیگری با داده های ذخیره شده دارید.

گزینه دیگری وجود دارد - شامل استفاده از کنترل پنل خود سرور است. هنگام "پیاده سازی" این روش، توصیه می شود ابزار مورد نیاز خود را انتخاب کنید که به شما امکان می دهد با پایگاه داده کار کنید. این ابزار به شما این امکان را می دهد که یک پایگاه داده را هم دانلود و هم آپلود کنید.

گزینه دیگری برای صاحبان وب سایت در پلتفرم وردپرس وجود دارد

این به طور اساسی با دو روش ذکر شده در بالا متفاوت است. در خود پلتفرم، توسعه دهندگان یک عملکرد اضافی ارائه کرده اند که به شما امکان می دهد داده ها را وارد و صادر کنید.

برای صادرات، باید افزونه خاصی را از سازندگان پلتفرم فعال کنید. بعد، دستکاری های زیر را انجام دهید:

  • ابزار؛
  • صادرات؛
  • کادرهای کنار داده‌هایی را که می‌خواهید صادر کنید علامت بزنید.

توجه داشته باشید! اکیداً به شما توصیه می‌کنم که کادرهای کنار داده‌های زیر را علامت بزنید: پست‌ها، صفحات، نظرات، دسته‌ها.

در نتیجه این دستکاری ها، فایلی را با پسوند xml دانلود خواهید کرد.

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

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

چگونه می توانید داده ها را در یک میزبان جدید آپلود کنید: نکات اضافی برای وب مسترهای تازه کار

در حالی که به شما می گویم چگونه یک سایت وردپرس را به هاست دیگری منتقل کنید، نمی توانم چند نکته اضافی و مفید را ارائه نکنم.

همانطور که می بینید راه های مختلفی برای دانلود داده ها وجود دارد. به عنوان مثال، کافی است همه چیز را به طور کامل کپی کنید.

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

  • نام صحیح کل پایگاه داده؛
  • نام کاربری شما؛
  • رمز عبور شما؛
  • جدول پیشوند.

تمام داده‌های فهرست‌شده باید تا آخرین نویسه، با آن‌هایی که در phpmyadmin مشخص شده‌اند مطابقت داشته باشند - این یک برنامه اضافی است که از طریق آن داده‌ها در هاست آپلود می‌شوند.

پس از انتقال داده یا حذف آن در هاست قدیمی، قطعاً باید آدرس های DNS را تغییر دهید. جایگزینی آدرس مستقیماً در ثبت کننده نام دامنه شما انجام می شود.

بنابراین، باید به سرویسی که نام دامنه در آن ثبت شده است بروید، وارد حساب کاربری خود شوید و دامنه مورد نیاز برای کار خود را انتخاب کنید. حساب خود را با دقت مطالعه کنید - باید یک ستون/دکمه "تغییر DNS" یا چیزی مشابه وجود داشته باشد. اینجاست که آدرس های جدید ثبت می شود. پس از تغییر آنها، فراموش نکنید که روی دکمه ذخیره تغییرات کلیک کنید.

این احتمال وجود دارد که شما آدرس DNS را ندانید. از این گذشته، هر سرویسی که خدمات میزبانی ارائه می دهد آدرس های خاص خود را دارد. چگونه آنها را بشناسیم؟ این بسیار ساده است - دو راه وجود دارد:

  • از طریق تماس با پشتیبانی، متخصصان میزبانی را درخواست کنید.
  • بخش "سوالات - پاسخ ها" یا سوالات متداول را مطالعه کنید.

پس از ایجاد تغییرات در آدرس های DNS، ثبت تمام تغییرات انجام شده باید 12 تا 24 ساعت طول بکشد.

نصیحت! نمی خواهید آنقدر صبر کنید؟ متأسفانه عملاً راهی برای تسریع روند وجود ندارد. مگر اینکه با خدمات پشتیبانی تماس بگیرید و گزینه های احتمالی برای تسریع روند را مورد بحث و بررسی قرار دهید.

و در پایان مقاله نحوه انتقال یک وب سایت به میزبانی، می خواهم چند نکته اضافی را به شما ارائه دهم که به شما در سرعت بخشیدن، ساده سازی و کارآمدتر کردن روند جابجایی کمک می کند. حتما از آنها استفاده کنید - آنها اثبات شده و موثر هستند.

ایجاد نسخه پشتیبان از پایگاه داده

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

من شخصا چندین نسخه از پایگاه داده و فایل ها دارم. دو یا سه درایوهای مختلف لپ‌تاپ، یکی روی فلش مموری، دیگری در فضای ذخیره‌سازی ابری آپلود شده است. این بیمه اتکایی نیست، بلکه اقدامی کاملا موجه است.

با پشتیبانی تماس بگیرید

در صورت بروز هرگونه مشکل، در هر شرایط نامشخص، در تماس با پشتیبانی دریغ نکنید.

راستی! میزبانی که تصمیم دارید وب سایت خود را روی آن میزبانی کنید باید به مشتریان وفادار باشد. یعنی سرویس پشتیبانی باید در هر شرایطی کمک کند. اگر سرویس پشتیبانی وفادار نیست، پس شما انتخاب درستی به نفع یک سرویس خاص نداشته اید.

متخصصان پشتیبانی احتمالا خیلی بهتر از شما می دانند که برای انجام این حرکت چه کاری و چگونه انجام دهند.

اگر VDS چیست؟

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

به طور خلاصه: چگونه یک وب سایت را به هاست دیگری منتقل کنیم

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

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

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

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



 

شاید خواندن آن مفید باشد: