چگونگی راه اندازی آسان نسخه کلون از سایت وردپرسی در هاست اشتراکی

ضعیفمتوسطخوببسیار خوبعالی
( 0 رای , میانگین : 0,00 از 5)
بارگذاری...

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

چگونگی راه اندازی آسان نسخه کلون از سایت وردپرسی

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

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

یک مرور کلی بر ایجاد نسخه کلون از سایت خود

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

  1. ایجاد یک زیرپوشه (subfolder) از سایت خود و نصب وردپرس در آن
  2. کپی کردن فایل ها از سایت اصلی خود به نسخه کلون ایجاد شده
  3. کپی یا ویرایش دیتابیس
  4. تنظیم و راه اندازی ساب‌دامین (subdomain) برای نسخه کلون سایت خود

 

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

اما قبل از اینکه شروع به انجام این کار بکنید باید مطمئن شوید که هاست شما چند قابلیت کلیدی را برای استفاده شما فراهم کرده است:

  • دسترسی به فایل ها و پوشه ها در سایت اصلی چه از طریق FTP یا سی‌پنل (cPanel)
  • دسترسی به دیتابیس از طریق phpMyAdmin یا ابزارهای مشابه
  • امکان ایجاد ساب‌دامین (subdomain) برای دامنه اصلی سایت خود

 

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

ایجاد یک زیرپوشه (Subfolder) و نصب وردپرس

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

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

روش سریع

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

برای اینکار به کنترل پنل هاست خود رفته و از اسکریپتی که هاست شما برای نصب خودکار وردپرس ارائه داده است استفاده کرده و وردپرس را در پوشه ای به نام staging نصب کنید. با این کار نسخه کپی ایجاد شده در آدرس http://yourdomain.com/staging در دسترسی خواهد بود.
(*به جای yourdomain.com آدرس سایت خود را قرار دهید.)

روش دستی

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

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

 

تنظیم ساب‌ دامین (Subdomain)

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

برای این کار به cPanel (کنترل پنل هاست) سایت خود مراجعه کرده و روی گزینه Subdomains کلیک کنید (طبق تصویر زیر):

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

بعد از کلیک بر روی گزینه مورد نظر، با صفحه زیر مواجه خواهید شد:

قسمت subdomains در سی پنل برای ایجاد نسخه کلون سایت

در قسمت Subdomain عبارت staging را وارد کنید، نام پوشه مربوط به این ساب‌دامین به طور خودکار در قسمت Document Root وارد خواهد شد. در نهایت بر روی گزینه Create کلیک کنید تا ساب‌دامین مورد نظر ایجاد شود.

حالا وارد پیشخوان نسخه کلون ایجاد شده از سایت خود شده و از منو سمت راست بر روی گزینه تنظیمات کلیک کرده و بر روی گزینه همگانی کلیک کنید. سپس در صفحه باز شده، نشانی سایت (URL) را ویرایش کرده و به جای مقدار پیش فرض آن، آدرس http://staging.yourdomain.com را وارد کنید و بر روی گزینه ذخیره تغییرات کلیک کنید.
(*به جای yourdomain.com آدرس سایت خود را جایگزین کنید)

ویرایش آدرس سایت از قسمت تنظیمات همگانی برای ایجاد نسخه کلون سایت

در آخر پیشنهاد می کنم که از قسمت تنظیمات > خواندن، تیک گزینه “از موتورهای جستجو درخواست کن تا محتوای سایت را بررسی نکنند” را نیز بزنید.

توجه: چند ساعت یا چند روز ممکن است طول بکشد تا ساب‌دامین جدید شما منتشر شود، که این به معنی مواجه شدن با خطا در دسترسی به نسخه کلون است. در این لحظه پیشنهاد میکنم که یک ریدایرکت به ساب‌دامین مورد نظرتون ایجاد کنید.
برای این کار کافی است در صفحه Subdomains، بر روی لینک Manage Redirection در قسمت Modify a Subdomain کلیک کنید.

کپی کردن فایل ها از سایت اصلی

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

از طریق File Manager هاست خود، پوشه های مربوط به themes، plugins و uploads را از پوشه wp-content در نسخه کلون سایت خود پیدا کرده و هر چه داخل این سه پوشه است را پاک کنید. از این طریق قالب ها و پلاگین های اضافی که از با نصب خودکار وردپرس در هاست شما بارگذاری می شوند و در نسخه اصلی سایت شما وجود ندارند، دیگر وجود نخواهند داشت.

حالا به پوشه wp-content مربوط به نسخه اصلی سایت خود رفته و محتوای مربوط به سه پوشه ذکر شده در بالا را کپی کرده و آن محتویات را در داخل سه پوشه مشابه در نسخه کلون سایت قرار دهید.

کپی کردن جداول دیتابیس

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

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

گزینه phpMyAdmin در قسمت databases هاست برای ایجاد نسخه کلون سایت

 

دانلود جداول دیتابیس

بر روی phpMyAdmin کلیک کرده و جدول مربوط به نسخه اصلی سایت خود را پیدا کنید. بر روی گزینه Export در تب بالای جداول کلیک کنید (طبق تصویر زیر):

گزینه export در قسمت phpMyadmin مربوط به جداول دیتابیس در ایجاد نسخه کلون سایت

سپس در صفحه باز شده بر روی گزینه Go کلیک کنید (طبق تصویر زیر):

خروجی گرفتن از جداول دیتابیس در phpMyAdmin در ایجاد نسخه کلون سایت

ویرایش دیتابیس

قبل از درون‌ریزی (import) جداول دیتابیس در نسخه کلون سایت، شما باید تغییراتی در فایل SQL ای که دانلود کرده اید ایجاد کنید.

بهتر است قبل از ایجاد تغییر در این فایل، یک کپی از آن تهیه کنید.

خب حالا فایل SQL مذکور را با استفاده از یک نرم افزار ویرایشگر کد مثل DreamWeaver یا notepad باز کرده و آدرس جدید را جایگزین آدرس قبلی بکنید. به عبارت دیگر، به جای http://yourdomain.com عبارت http://staging.yourdomain.com را جایگزین کنید.
(* yourdomain.com آدرس سایت شما است.)

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

درون ریزی (import) دیتابیس مورد نظر در نسخه کلون سایت

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

گزینه structure در تب جداول در دیتابیس

تمام جداول موجود را انتخاب کنید، برای این کار تیک هر جدول را بزنید. برای این کار، تیک گزینه Check all را طبق تصویر زیر زده و از قسمت With selected، گزینه Drop را انتخاب کنید.

انتخاب همه جداول و حذف آنها در دیتابیس برای ایجاد نسخه کلون سایت

 

حالا در همان phpMyAdmin بمانید و گزینه Import را در تب بالا کلیک کرده و از قسمت File to import بر روی گزینه Browse کلیک کنید. سپس فایل SQL ای را که ویرایش کرده اید را انخاب کنید. در نهایت بر روی گزینه Go در پایین صفحه کلیک کنید.

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

وجود یک نسخه کلون از سایتتون باعث میشه تا تغییرات دلخواهتون را با امنیت و راحتی بیشتری انجام بدید

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

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

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

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

درباره نویسنده



جواد
( عضو از 6 سال قبل )
  • 168 نوشته
  • 34 دیدگاه
  • 0 محصول
  • 0 دوره آموزشی
جواد - عضو تیم تحریریه مجموعه نوین وردپرس...

نظرات کاربران

ثبت دیدگاه

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

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

مطالب مرتبط



آموزش حذف و نصب مجدد وردپرس بدون از دست رفتن اطلاعات

22615
0
بنا به دلایل مختلفی ممکن است نیاز باشد تا برای رفع برخی از مشکلات وردپرس خود را حذف و مجدداً نصب نمائید. در این میان شاید این سوال ...
جزییات بیشتر آموزش را بخوانید!

بهترین افزونه های ریدایرکت در 2022؛ معرفی 10 پلاگین ریدایرکت وردپرس

2410
0
یکی از عواملی که باعث می شود سایت شما از نظر سئو افت پیدا کند، وجود لینک های خراب و شکسته در سایت می باشد. بنابراین شما باید ...
جزییات بیشتر آموزش را بخوانید!

نحوه اضافه کردن فرم تماس اسلاید در وردپرس

1822
0
آیا می خواهید یک فرم تماس اسلاید در سایت وردپرس خود اضافه کنید؟ اگر کسب و کار شما بستگی به گرفتن رهیافت جدید از فرم تماس وب سایت ...
جزییات بیشتر آموزش را بخوانید!

نحوه حل مشکل عدم ارسال ایمیل وردپرس

1402
0
عدم ارسال ایمیل در وردپرس یکی از مشکلات رایج در بین بسیاری از وب سایت هاست که ایمیل ها به درستی و یا اصلا برای کاربران ارسال نمی ...
جزییات بیشتر آموزش را بخوانید!

اینگیجمنت چیست ؟ چطور نرخ تعامل را افزایش دهیم؟

187
0
یکی از مهم ترین نکات برای بهبود تعامل با کاربران، تعامل مناسب با مخاطبان سایت می باشد، زیرا تجربه مشتری عامل تعیین کننده از نظر وفاداری به برند ...
جزییات بیشتر آموزش را بخوانید!

افزایش بازدید سایت و سرعت بارگذاری سایت با ۶ نکته ی مهم

1095
0
افزایش بازدید سایت و سرعت بارگذاری سایت افزایش بازدید سایت سلام به دنیای وردپرس :) یکی از عواملی که باعث می شود کاربران به یک سایت اعتماد کنند سرعت بارگذاری آن ...
جزییات بیشتر آموزش را بخوانید!

آموزش نحوه رفع خطای درخواست اطلاعات FTP در وردپرس

1304
0
وردپرس محبوب ترین سیستم مدیریت محتوا در جهان است که بیش از 34 درصد از وب سایت های موجود در اینترنت با استفاده از این پلتفرم سایت خود ...
جزییات بیشتر آموزش را بخوانید!

AMP چیست و تاثیر شتاب دهنده نسخه موبایل بر سئوی سایت

2244
3
یکی از ابزارهای کاربردی که گوگل جدیداً آن را معرفی کرده است، ابزار AMP می باشد. با توجه به رشد روز افزون استفاده از گوشی موبایل و دسترسی ...
جزییات بیشتر آموزش را بخوانید!

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

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

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