How To Install Nginx on Ubuntu 14.04 LTS

installnginx

آموزش نصب Nginx بر روی Ubuntu 14.04  LTS

How To Install Nginx on Ubuntu 14.04 LTS

معرفی

Nginx یکی محبوب ترین وب سرور های در دنیا است که هم اکنون میزبانی برخی از بزرگترین و پرترافیک ترین سایت در اینترنتی می باشد. این وب سرور در بیشتر موارد منابع بیشتری نسبت به وب سرور Apache در اختیار دارد و هم می تواند به عنوان وب سرور و پراکسی معکوس ( داخلی ) استفاده شود.

در این آموزش به نصب و راه اندازی وب سرور Nginx بر روی سرور Ubuntu 14.04 می پردازیم.

پیش نیاز ها

در این آموزش نیاز هست که شما یک کاربر معمولی غیر از کاربر ریشه non-root و با مجوز دسترسی sudo برای پیکربندی سرور داشته باشید. برای این کار میتونید مراحل ۱ تا ۴ آموزش initial server setup guide for Ubuntu 14.04 را مطالعه کنید.

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

مرحله اول – نصب Nginx

در منابع اوبونتو به صورت پیش فرض پکیج های Nginx وجود دارند و ما به راحتی می توانیم وب سرور Nginx را نصب کنیم.

از آنجایی که در این آموزش این اول استفاده ما از دستور apt هست و برای اینکه از به روز ترین اطلاعات بتوانیم استفاده کنیم در ابتدا پکیج های نصب شده روی سرور را به روز رسانی می کنیم. پس از آن Nginx را نصب می کنیم :

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

مرحله دوم – بررسی وب سرور

در Ubuntu 14.04 به صورت خودکار سرویس Nginx بعد از نصب اجرا می شود.

با وارد کردن آدرس IP یا نام دامنه سرور در مرورگر می توانید صفحه پیش فرض Nginx را مشاهده کنید و مطمئن شوید که برنامه به درستی نصب شده است.

اگر نام دامنه ای ندارید هیچ مشکلی نیست ، می توانید از آدرس IP سرور استفاده کنید. برای به دست آوردن آدرس IP سرور راه های زیادی هست. دستور زیر را در سرور وارد کنید تا آدرس سرور به شما نمایش داده شود :

در خروجی دستور ، یک یا دو خط نمایش داده می شود که آدرس IP  سرور را می توانید پیدا کنید و در مرورگر وارد کنید.

همچنین دستور زیر آدرس IP اینترنتی شما در سرور نمایش می دهد که این آدرس را از یک مکان دیگر بدست آورده و به شما نمایش می دهد:

وقتی آدرس IP سرور را بدست آوردید آن را در مرورگر وارد کنید :

سپس باید صفحه پیش فرض Nginx را مشاهده کنید که شبیه این تصویر است :

default_page

این صفحه پیش فرض Nginx است که نشان می دهد وب سرور شما با موفقیت نصب شده است.

مرحله سوم – مدیریت سرویس Nginx

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

برای قطع کردن سرویس از دستور زیر استفاده کنید :

برای اجرا کردن سرویس وقتی که غیرفعال می باشد :

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

با وارد کردن دستور زیر وب سرویس به صورت خودکار با خاموش و روشن شدن سرور فعال و غیر فعال می شود :

اگر سرویس Nginx به صورت پیش فرض در اسکریپت init فعال شده باشد ، پیغام زیر را مشاهده می کنید :

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

نتیجه

وب سرور شما نصب شده و گزینه های زیادی را برای ارائه سرویس دهی در اختیار دارید و تکنولوژی های زیاد در اختیار شما هست که می توانید با استفاده از آنها تجربه خودتون رو افزایش بدید.

با مطالعه این مطلب how to use Nginx server blocks می توانید قسمت های مختلف Nginx را مدیریت کنید. برای این که مجموعه کاربردی از برنامه های LEMP را روی سرور داشته باشید می توانید این مطلب  how to configure a LEMP stack on Ubuntu 14.04 را مطالعه کنید.

Leave a Reply