حتما برای شما هم پیش آمده که قصد نصب دو سایت روی یک هاست را کرده اید، در چنین مواقعی هم سود خواهید داشت که این سود از جهت هزینه هاست و هم ممکن است ضرر کنید.
در ادامه این مقاله به سراغ آموزش کامل و قدم به قدم برای نصب دو سایت روی یک هاست خواهیم رفت و سپس به بررسی تخصصی و کامل برای ایرادات و مشکلات این امر خواهیم پرداخت.
ابتدا به ساکن این مورد را یادآور شویم که اگر سایت های سنگین دارید این کار را انجام ندهید و سعی کنید برای هر کدام هاست جدا تهیه کنید و این کار برای سایت های کم مصرف مناسب خواهد بود.
خوب به سراغ نکات اصلی در مورد نصب دو سایت روی یک هاست خواهیم رفت ، اما قبل از هر حرکتی، ۲ نکته را لازم است که بررسی کنید. 📷
اولین کاری که باید برای ننصب دو سایت روی یک هاست انجام دهید، این است که مطمئن شوید هاست شما قابلیت ادان دامین یا Addon Domain داشته باشد. اگر با این قابلیت آشنایی ندارید، مقاله ادان دامین چیست را بخوانید.
در واقع هر سایت و دامنه اضافهای که روی یک هاست نصب میکنید، یک ادان دامین است و شما هنگام خرید هاست، باید مطمئن شوید که هاست مورد نظر، به شما این قابلیت را میدهد.
ممکن است بعضی از شرکتها به شما فقط یک Addon Domain بدهند و بعضی دیگر تعداد بیشتری. در هر حال اگر از وجود این قابلیت مطمئن شدید، به سراغ قدم بعدی برویم.
ببینید، هر دامنه و وب سایتی که روی هاست نصب میکنید، با توجه به قالب انتخابشده و نوع کاربری سایت، ممکن است چیزی بین ۱۰۰ تا ۳۰۰ مگابایت فضا نیاز داشته باشد.
بنابراین اگر فضای هاستی که برای میزبانی دو یا چند سایت انتخابش کردهاید اندک است، بهتر است یا به فکر افزایش فضا باشید یا کلا بیخیال این موضوع شوید.
حالا اگر به این ۲ موضوع دقت کردید و هیچ مشکلی در مسیر نبود، به سراغ مراحل اصلی فرآیند برویم.
با توجه به اینکه نمیدانیم دقیقا کنترل پنل هاست شما سی پنل است یا دایرکت ادمین، نصب دو وردپرس روی یک هاست در هر دو آنها را به شما آموزش میدهیم. برای شروع، DNS های هاست را روی دامنه دوم ست کنید.
دقت کنید، برای دامنههای بینالمللی مثل com و net ممکن است ست شدن DNS ها چیزی بیشتر از 5 الی 6 ساعت زمان ببرد. همینطور این زمان احتمالا برای دامنه ملی ir بین 12 الی 24 ساعت خواهد بود.
از طریق اطلاعاتی که شرکت هاستینگ به شما میدهد یا بهشکل مستقیم با کمک آدرس yourdomain.ir:1234 یا yourdomain.ir:2222 به صفحه ورود کنترل پنل دایرکت ادمین بروید.
حالا با وارد کردن نام کاربری و رمزتان، وارد آن شوید.
دقت کنید، ممکن است کنترل پنل دایرکت ادمین شما دقیقا مشابه سایتی که ما استفاده کردهایم نباشد، اما مسیر و گزینههایی که از آن استفاده میکنیم، دقیقا مشابه هم است.
در قدم اول در منو Account Manager روی گزینه Domain Setup کلیک کنید.
در این بخش روی دکمه ADD NEW بزنید. (ممکن است در دایرکت ادمین شما، این گزینه با Add Another Domain مشخص شده باشد.) بعد از کلیک روی دکمه گفته شده، یک صفحه جدید برایتان باز میشود. در این صفحه شما نیاز دارید یک سری اطلاعات جدید را وارد کنید.
این اطلاعات به این شرح هستند:
- Domain: نام دامنه دوم مورد نظر را بدون پسوندهایی مثل www یا http وارد کنید.
- Bandwidth: در این گزینه باید تعیین کنید که قرار است چه مقدار از پهنای باند کل هاست، به دامنه دوم اختصاص پیدا کند.
- Disk Usage: در این قسمت باید بگویید که قرار است چند مگابایت از فضای کل هاست به دامنه دوم اختصاص پیدا کند.
در ادامه، بخشی هم با نام Options مشاهده میشود. البته ممکن است در دایرکت ادمین شما، این گزینهها زیرمجموعه بخش Options نباشند و صرفا در صفحه ببینیدشان.
در این بخش، ۳ گزینه وجود دارد:
- PHP Access: اگر تیک این گزینه را حذف کنید، پشتیبانی php از اکانت جدید متوقف میشود. پس بهتر است تیک را برندارید.
- Secure SSL: اگر دامنه دوم که قرار است روی هاست نصب شود ssl فعال دارد، تیک این گزینه را بزنید.
- CGI Access: بهتر است تیک این گزینه را غیر فعال کنید.
- Same as Main account: اگر تیک این گزینه را بزنید، پهنای باند و فضایی که به دامنه دوم اختصاص داده میشود، برابر با دامنه اول خواهد بود.
بعد از همه اینها، کافی است گزینه Create را بزنید.
همینطور در صورت موفقیت، زمانی که به بخش Domain Setup میروید، آدرس دامنه دوم هم نمایش داده میشود. به این ترتیب دیگر میتوانید بهراحتی وردپرس یا هر CMS دیگری را روی اکانت دوم ایجاد کنید.
خب، اتصال دو دامنه به یک هاست در سی پنل، کمی با فرآیند آن در دایرکت ادمین متفاوت بوده و میتوان گفت آسانتر است. در ادامه مقاله نحوه انجام این کار را هم به شما آموزش میدهم.
در ابتدا مطمئن شوید که dns های هاست را روی دامنه جدید ثبت کردهاید. برای ورود به سی پنل، باید یا از طریق سایت شرکت هاستینگ اقدام کنید یا آدرس را به این شکل بنویسید: yourdomain.ir: 2082 البته ممکن است این عدد 2083 باشد. ا
بعد از ورود به کمک نام کاربری و رمز عبور، باید در بخش Domains، روی گزینه Addon Domains کلیک کنید. در صفحه جدید که در تصویر پایین مشاهده میکنید، یک سری گزینه وجود دارد که باید آنها را تکمیل کنید.
در گزینه اول یا همان New Domain Name نام دامنه خودتان را بدون هیچ پسوندی مثل www یا http بنویسید. بهمحض نوشتن نام دامنه، دو گزینه بعدی هم با همین نام پر میشوند که خب در صورت نیاز میتوانید آنها را تغییر بدهید. گزینه Subdomain مربوط به زیردامنه است که میتوانید به آن دست نزنید و گزینه Document Root هم آدرس فایلهای دامنه دوم در هاست سی پنل شما خواهد بود.
بعد از اینها، گزینهای با نام Create an FTP account وجود دارد. اگر تیک این گزینه را فعال کنید، چند کادر دیگر هم به صفحه اضافه شده و از شما میخواهند یک username و password ثبت کنید. (برای اتصال با FTP) اما خب بهتر است به این گزینه کاری نداشته باشید و تیک آن را فعال نکنید.
در نهایت روی دکمه Add Domain بزنید.
حالا کافی است به پوشه جدیدی که در هاست ایجاد شده رفته و مراحل نصب سایت جدید را طی کنید.
ممکن است زمانی که در هاست سی پنل یا دایرکت ادمین قصد اضافه کردن یک دامنه دوم را دارید، با ارورهایی مواجه شوید. رایجترین دلیل این مشکل📷 این است که شرکت هاستینگ به شما اجازه اضافه کردن دو یا چند دامنه به یک هاست (ادان دامین) را نمیدهد!
برای رفع این مشکل با پشتیبانی شرکت هاستینگ تماس گرفته و از آنها بخواهید تا قابلیت ادان دامین را به شما بدهند.
اول از همه اینکه در صورت اضافه کردن چند سایت به یک هاست، عملا در هزینههای اجاره هاست و سرور صرفهجویی کرده و بخشی از آنها را کاهش دادهاید.
مخصوصا برای افرادی که دائم نیاز به ایجاد تغییرات در پنل هاستینگ سایتهایشان دارند، مدیریت سایتهایی که روی یک هاست هستند، آسانتر خواهد بود.
اگر اقدام به اتصال دو دامنه به یک هاست کرده باشید، دیگر نیاز نیست برای هر کدام جداگانه بکاپ بگیرید، بلکه با یکبار پشتیبانگیری از هاست، از هر دو سایتها بکاپ گرفتهاید.
در عین حال، نصب چند سایت روی هاست یک سری معایب هم دارد و به همین دلیل خیلی از شرکتها روی هاستهایشان قابلیت ادان دامین را اضافه نمیکنند.
منابع مشخصی به هر پلن اختصاص داده خواهد شد ،داشتن چند سایت روی یک سرویس و زیادهروی یکی از آنها در مصرف منابع میتواند برای بقیه سایتها مشکلساز شود.
مثلا افزایش حجم یکی از آنها یا افزایش شدید بازدیدش، میتواند روی کارکرد بقیه سایتها تاثیر منفی بگذارد.
برای اینکه منابع زیاد تر داشته باشید بهتر است از پلن های هاست وردپرس استفاده کنید، چرا که این پلن ها قدرت بیشتری دارند و منابع بیشتری در اختیار شما قرار خواهند داد.
کمی کوتاهی در مدیریت یک سایت یا حتی نگهداری رمز و پسورد هاست، میتواند باعث از بین رفتن امنیت همه کسب و کارهای اینترنتی شما شود.
علاوه بر این، زمانی که قصد دارید از یک متخصص برنامهنویس، طراح سایت، شرکت پشتیبانی و… کمک بگیرید و اطلاعات ورود هاست را به آنها میدهید، عملا روی امنیت همه سایتهایی که روی هاست هستند ریسک کردهاید.
به عنوان کلام آخر در نصب دو سایت روی یک هاست ؛ به نظر من معایبی که طراحی چند سایت روی یک هاست دارد، خیلی بیشتر از مزایای آن است، بنابراین اگر من باشم، ترجیح میدهم کمی هزینه بیشتر و پروسه مدیریت طولانیتر را بهجان بخرم تا از امنیت بالا و احتمال کمتر به وجود آمدن مشکلات فنی، مطمئن شوم.