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

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

 

۳٫۴٫ ایجاد دومین 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

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

۴٫ ایجاد لینک نمادین(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

۵٫ تست Nginx

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

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

با دیگر مقالات server.ir همراه باشید.

۱۳۹۸/۰۷/۳۰

نویسنده : ف لقمانی

0

چرخه حیات دامنه بین المللی

اکثر دامنه ها امکان ثبت در بازه زمانی 1-10 سال را خواهد داشت. در این مقاله چرخه حیات دامنه از زمان ثبت تا حذف توضیح داده خواهد شد. پس از بررسی آزاد بودن دامنه در آنالیزور های whois می ت...

۱۳۹۸/۰۷/۳۰

نویسنده : پ گروسی

0

فروش ویژه سرور اختصاصی و مجازی ایده پردازان به مدت محدود

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

۱۳۹۸/۰۷/۳۰

نویسنده : ب حداد

0

مشکل دسترسی به فایل .htaccess و PHP.ini در کنترل پنل Cyberpanel

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

دیدگاه کاربران

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

avatar
  عضویت  
با خبرم کن

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

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