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

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

0 12 خرداد 1404 آخرین بروزرسانی: 9 مهر 1404

اگر کار با سایت در کسب‌وکار را مثل پرواز با هواپیما در نظر بگیریم، کار کسب‌وکارهای دیجیتال کوچک به سادگی مدیریت یک هواپیمای شخصی در هنگر اختصاصی است و پیچیدگی خاصی در عبور و مرور نخواهیم داشت. اما اگر قرار باشد یک ناوگان هواپیما با پروازهای همزمان را مدیریت کنیم، راه‌اندازی یک برج کنترل مرکزی بسیار هوشمندانه خواهد بود. با نصب دو وردپرس در یک هاست (یا حتی چندین سایت وردپرسی به صورت همزمان) کنترل تمام هواپیماها را به یک برج می‌سپاریم.

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

روش‌های مختلف استفاده از یک هاست برای چند سایت

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

۱. نصب چند وردپرس جداگانه بر روی یک هاست

در این روش برای هر سایت، یک نسخه‌ٔ مجزا از وردپرس نصب می‌شود. این وب‌سایت‌ها می‌توانند روی دامنه‌های کاملاً متفاوت (مثلاً site1.com و site2.com) یا یک دامنه‌ٔ اصلی و ساب‌دامین یا ساب‌دایرکتوری راه‌اندازی شوند. (مثلاً shop.example.com یا example.com/store)

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

۲. راه‌اندازی وردپرس چندسایتی

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

برای راه‌اندازی شبکه، باید انتخاب کنید که سایت‌های زیرمجموعه از نوع ساب‌دامین (مانند blog.example.com) یا ساب‌دایرکتوری (مانند example.com/blog) باشند. 

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

۳. استفاده از چند دامنه بر روی یک هاست

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

در این مقاله، روش بهینهٔ سوم را برای نصب دو وردپرس در یک هاست می‌آموزید. 

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

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

مرحله اول: ساخت دو پوشه مجزا در فایل منیجر

  1. وارد محیط سی پنل شوید.
  2. به بخش File Manager بروید.
  3. در مسیر public_html، دو پوشه با نام‌های دلخواه ایجاد کنید، مثلاً:
    site1 و site2.

مرحله دوم: اتصال دامنه‌ها

حالا دو راه پیش روی شماست: یا دامنه‌ها را به‌صورت Addon Domain (یعنی دامنه‌های کاملاً مستقل) یا به‌صورت ساب‌دامین (زیردامنه‌ی دامنه اصلی) به یکدیگر متصل کنید. اگر دربارهٔ این دو اطلاعات کافی ندارید، پیشنهاد می‌کنیم به مقاله «ادان دامنه چیست» و «ساب‌ دامین چیست» را مطالعه کنید. سپس به انتخاب خود یکی از روش‌های زیر برای اتصال را دنبال کنید:

الف) فعال کردن Add-on Domain در سی‌پنل 

برای اضافه کردن دامنه به هاست سی پنل از روش ادان، کافی است مراحل زیر را طی کنید:

۱. پس از ثبت و خرید دامنه روی گزینه «Domains» در بخش «Domains» کلیک کنید.

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

۲. روی دکمه «Create A New Domain» کلیک کنید و در کادر متنی «Domain»، نام دامنه‌ای که می‌خواهید اضافه شود را وارد کنید.

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

یادتان باشد مسیر پوشه‌ای که می‌خواهید فایل‌های مربوط به این دامنه در آن قرار بگیرند را در بخش «Document Root» وارد کنید.

۳. در نهایت روی دکمه «Add domain» کلیک کنید.

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

برای اتصال یک ساب‌دامنهٔ جدیدی روی همان هاست، مراحل زیر را طی کنید:

۱. در مسیر «Domains» روی آیکون «Subdomains» کلیک کنید.

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

۲. حالا یک صفحه جدید برایتان باز می‌شود که در آن می‌توانید نام زیر‌دامنه، دامنه اصلی مربوط به آن و مسیر پوشه (Document Root) زیر‌دامنه جدید را مشخص کنید. پس از پر کردن تمام فیلدهای لازم، روی دکمه «Create» کلیک کنید.

4 min 1 آموزش نصب دو وردپرس روی یک هاست به ساده‌ترین روش

۳. سپس به صفحه‌ای هدایت می‌شوید که پیامی مبنی بر موفقیت‌آمیز بودن ایجاد زیر‌دامنه نمایش می‌دهد.

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

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

اگر کنترل پنل شما دایرکت‌ ادمین است، مراحل کمی متفاوت اما مشابه هستند.  برای اضافه کردن ساب دامین به دامنهٔ اصلی در دایرکت ادمین مراحل زیر را طی کنید:

  1. وارد دایرکت‌ادمین شوید.
  2. از بخش File Manager به مسیر public_html بروید.
  3. دو پوشه مجزا برای دو سایت ایجاد کنید (مثلاً: site1 و site2).

مرحله اول: تنظیم ساب‌دامین یا ادان 

  • برای دامنه‌های جداگانه، از قسمت Domain Setup گزینه Add New Domain را انتخاب کرده و دامنه جدید را متصل کنید.

6 min 1 آموزش نصب دو وردپرس روی یک هاست به ساده‌ترین روش

  • برای ساب‌دامین، به بخش Subdomain Management بروید.

7 min 1 آموزش نصب دو وردپرس روی یک هاست به ساده‌ترین روش

 

  • سپس با انتخاب دکمه Add New ساب‌دامین‌های موردنظر را بسازید. 

8 min 1 آموزش نصب دو وردپرس روی یک هاست به ساده‌ترین روش

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

مرحله نهایی نصب دو وردپرس روی هاست

پس از اینکه دامنه‌ها را به‌صورت ساب‌دامین یا ادان در دایرکت ادمین یا سی‌پنل به هاست معرفی کردید، وارد مرحلهٔ اقدامات نهایی می‌شوید. در این مرحله باید وردپرس را به‌صورت جداگانه در هر پوشه‌ای که برای سایت‌ها ساخته‌اید (مثلاً site1 و site2 که در ابتدای مسیر ایجاد کردید) نصب کنید:

  1. ابتدا آخرین نسخه وردپرس را از سایت رسمی وردپرس فارسی (fa.wordpress.org) دانلود کنید.
  2. در کنترل پنل وارد File Manager شوید و فایل ZIP وردپرس را در پوشه‌های site1 و site2 به‌صورت جداگانه آپلود کنید.
  3. فایل ZIP را در هر پوشه با کلیک راست Extract کنید.
  4. به بخش MySQL Management بروید و برای هر سایت یک پایگاه داده (Database) و کاربر مجزا ایجاد کنید.

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

نکات مهم برای داشتن دو دامنه برای یک سایت

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

۱. از هاست مناسب استفاده کنید

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

۲. پوشه‌ها و پایگاه‌داده‌ها را اصولی نام‌گذاری کنید

برای هر سایت یک پوشه مجزا در مسیر public_html تعریف کنید (مثلاً: /site1, /site2) و حتماً پایگاه‌داده‌ها را با نام‌های واضح و قابل‌شناسایی ایجاد کنید. این کار در مدیریت و پشتیبان‌گیری بعدی به‌مراتب اهمیت پیدا می‌کند.

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

استفاده از فایل‌های پیکربندی مستقل (wp-config.php) برای هر نصب وردپرس، کنترل بیشتری روی تنظیمات و امنیت فراهم می‌کند. می‌توانید حتی برای هر دامنه SSL جداگانه نصب کنید تا از اعتبار حرفه‌ای برند خود در نگاه کاربران محافظت نمایید.

۴. ابزارهای امنیتی و بکاپ را فراموش نکنید

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

۵. از کش و بهینه‌سازی استفاده کنید

فعال‌سازی افزونه‌های کش (مانند افزونه راکت راست چین) و CDN نه‌تنها سرعت بارگذاری سایت‌های متعدد را بهبود می‌بخشد، بلکه فشار روی منابع سرور را نیز کاهش می‌دهد. سرویس CDN داخلی راست‌چین کلود با زیرساخت ابری و سرورهای پرقدرت، نقش چشمگیری در این زمینه دارد.

مزایای نصب دو سایت روی یک هاست چیست؟

قبلاً اشاره کردیم که با نصب دو وردپرس روی یک هاست، مدیریت هر دو سایت ساده‌تر می‌شود و به زمان کم‌تری نیاز دارد. اما بیایید در این بخش کمی عمیق‌تر به مزایا و معایب اتصال دو سایت به یک هاست بپردازیم:

  • پایه کاربری و دسترسی‌های مشترک
    کاربران با یک نام کاربری می‌توانند به چندین سایت با سطوح دسترسی مختلف دسترسی داشته باشند.
  •  یکپارچگی برند در سایت‌های مختلفبا استفاده از قالب‌های مشترک و تنظیمات سراسری، هویت بصری برند به‌راحتی در همه زیرسایت‌ها حفظ می‌شود.
  •  کاهش هزینه در مقیاس بالا
    نیاز به چند هاستینگ مجزا نیست؛ کل ساختار از یک نمونه وردپرس اجرا می‌شود، که هزینه نگهداری و توسعه را کاهش می‌دهد.
  •  استفاده بهینه از افزونه‌ها و قالب‌ها
    افزونه‌ها تنها یک‌بار نصب می‌شوند و در صورت نیاز برای هر سایت فعال‌سازی می‌گردند؛ این موضوع به روزرسانی را نیز آسان‌تر می‌کند.
  •  به‌روزرسانی‌های سریع و یک‌جا
    نیازی نیست برای ۵۰ یا ۱۰۰ سایت مجزا افزونه یا پچ امنیتی نصب کنید؛ همه چیز از یک مرکز مدیریت می‌شود.

معایب اتصال دو سایت به یک هاست چیست؟ 

در کنار تمام مزایایی که برای اتصال دو سایت به یک هاست نام بردیم، این اقدام معایبی هم دارد:

  •  نقطه شکست مشترک (Single Point of Failure)
    تمام سایت‌ها به نصب مرکزی وابسته‌اند؛ اگر سایت اصلی هک شود یا از کار بیفتد، تمام سایت‌ها تحت تأثیر قرار می‌گیرند.
  •  مشکلات مربوط به ناسازگاری پلاگین‌ها
    همه افزونه‌ها با چندسایتی سازگار نیستند. برخی ممکن است فقط در یک زیرسایت درست کار کنند و در دیگر سایت‌ها اختلال ایجاد کنند.
  • محدودیت در منابع سرور
    تمام سایت‌ها از منابع مشترک مانند RAM، CPU و پایگاه داده استفاده می‌کنند. بدون زیرساخت بهینه‌سازی‌شده، احتمال گلوگاه در عملکرد وجود دارد. این‌طور بگوییم که وردپرس چندسایتی مانند قطار سریع‌السیر است؛ نرم و کارآمد، اما اگر ریل‌گذاری درست نباشد، انحراف از مسیر به همه لطمه می‌زند.
  •  کنترل محدود و متمرکز
    برخی تنظیمات تنها در دسترس مدیر کل (Super Admin) هستند. اگر بخش‌های مختلف سازمان نیاز به استقلال در مدیریت داشته باشند، ممکن است محدودکننده باشد.
  • چالش‌های مهاجرت سایت‌ها
    انتقال یک سایت از شبکه چندسایتی به ساختار مستقل فرآیندی پیچیده است و نیاز به زمان و تخصص دارد.

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

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

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

۱. آیا نصب چند سایت روی یک هاست روی سئو تأثیر منفی دارد؟

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

۲. پس از نصب دو وردپرس روی یک هاست، چطور از تداخل دیتابیس‌ها جلوگیری کنم؟

برای جلوگیری از تداخل دیتابیس‌ها، یا باید برای هر وردپرس یک پایگاه داده جداگانه ایجاد کنید، یا در فایل wp-config.php برای هر نصب، پیشوند جدول‌ها (table prefix) را متفاوت تعیین کنید.

۳. آیا با اتصال دو وردپرس روی یک هاست افزونه‌ها روی همه سایت‌ها به‌صورت مشترک عمل می‌کنند؟

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

نظر شما چیست؟
Esmaeil
Esmaeil

کارشناسی فناوری اطلاعات، علاقمند به دنیای وردپرس و سئو و سابقه 4 سال در زمینه طراحی سایت

شبکه های اجتماعی
به جواب سوالت رسیدی؟

ثبت دیدگاه ها

100days
×