مرکز محتوای Server.ir :

تنظیم چند دامنه در Ubuntu با وب سرور Nginx (قسمت دوم)

تنظیم چند دامنه در Ubuntu با وب سرور Nginx (قسمت دوم)

در این مقاله همراه ما باشید تا ادامه مراحل تنظیم چند دامنه در وب سرور Nginx را خدمتتان آموزش دهیم.

در مقاله گذشته(تنظیم چند دامنه در Ubuntu با وب سرور Nginx) تا به اینجا پیش رفتیم که Server Block برای دامنه اول را انجام دادیم. در ادامه مراحل برای دامنه دوم را پیش خواهیم رفت.

 

3.4. ایجاد دومین Server Block

به همین ترتیب مطابق کاری که برای دامنه اول انجام شد برای دامنه دوم نیز انجام خواهیم داد. تنها فرقی که با مراحل قبل دارد حذف default_server از دایرکتوری listen در فایل کانفیگ است. شما تنها می توانید یک default _server داشته باشید، در غیر این صورت وب سرور امکان start شدن نخواهد داشت.

ابتدا Server Block پیشفرض را با دامنه جدید کپی نمایید:

sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/mytest2.com

حالا فایل ایجاد شده را ادیت نمایید:

sudo nano /etc/nginx/sites-available/mytest2.com

scroll کنید و بخش listen را  مشاهده نمایید:

سپس default_server را از listen حذف نمایید(مطابق تصویر زیر):

سپس root /var/www/html; را بیابید و مطابق مسیری که ایجاد نموده بودید ادیت نمایید /var/www/mytest2.com/public_html

سپس مانند مراحل قبل server_name _; را بیابید و مطابق نام دامنه قرار دهید و تغییرات را ذخیره نمایید:

سپس  اطمینان حاصل نمایید که  فایل کانفیگ معتبر می باشد:

sudo nginx -t

اگر به درستی انجام شده باشد تصویر زیر را مشاهده خواهید نمود:

4. ایجاد لینک نمادین(Symbolic Link)

در این مرحله یک لینک نمادین از دایرکتوری sites-available در دایرکتوری sites-enabled ایجاد خواهیم نمود که عملا وب سرور Nginx آن را فراخوانی می نماید:

sudo ln -s /etc/nginx/sites-available/mytest1.com /etc/nginx/sites-enabled/

sudo ln -s /etc/nginx/sites-available/mytest2.com /etc/nginx/sites-enabled/

حالا لینک نمادین را از سروربلاک اصلی می بایست حذف نماییم:

sudo rm /etc/nginx/sites-enabled/default

حالا Nginx را ریست می کنیم:

sudo service nginx restart

5. تست Nginx

با فرض اینکه قبلا تنظیمات DNS در سمت دامنه به درستی انجام شده و به آیپی سرور هدایت شود می توانید صفحه تست را در مرورگر مشاهده نمایید:

امیدواریم که این مقاله برای شما مفید واقع شده باشد.

مقاله مورد نظر را جستجو کنید

موضوعات محبوب ما

نوشته های جدید

الکسا

الکسا که بود و چه کرد؟

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

پشتیبان

پشتیبان گیری از سایت وردپرس

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

موضوع پیشنهادی شما برای مقاله

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

نشانی ایمیل شما منتشر نخواهد شد.