در این آموزش از سری آموزشهای سرور لینوکس با نصب وب سرور Nginx روی سرور Ubuntu با ما همراه باشید.
Nginx یکی از معروفترین وب سرورهای دنیا میباشد و مسئولیت میزبانی سایتهای بزرگ با ترافیک بالا در اینترنت را دارد. این وب سرور نسبت به وب سرور Apache مصرف منابع پایینی دارد و میتوان از آن به عنوان reverse proxy نیز استفاده کرد. برای آشنایی بیشتر با این وب سرور میتوانید مقاله nginx چیست و چه کاربردی دارد ؟ را ببینید.
در این آموزش به بررسی نصب Nginx روی سرور Ubuntu 14 میپردازیم.
نصب وب سرور Nginx روی سرور Ubuntu 14
مراحل نصب وب سرور Nginx روی سرور Ubuntu 14 بصورت زیر میباشد.
گام اول: نصب Nginx
تیم Ubuntu بسته Nginx را در مخازن پیشفرض خود قرار داده است و از اینرو نصب Nginx ساده میباشد. در ابتدا باید لیست بستههای موجود برای نصب را با دستور apt-get update آپدیت نماییم. بعد از آن شروع به نصب وب سرور Nginx میکنیم.
sudo apt-get update
sudo apt-get install nginx
با بکارگیری دستور فوق، نرم افزار مورد نظر روی سرور شما دانلود شده و بصورت اتوماتیک نصب خواهد شد.
گام دوم: تست وب سرور
در سرور Ubuntu 14 وب سرور Nginx بصورت پیشفرض بعد از نصب شروع به کار میکند. برای بررسی و تایید کارکرد درست وب سرور میتوانید صفحه پیشفرض Nginx را ببینید. برای دسترسی به این صفحه کافیست در مرورگر خود آدرس IP سرور و یا نام دامنهی خود را وارد نمایید تا صفحه پیشفرض Nginx را مشاهده نمایید. این صفحه شبیه تصویر زیر باشد.
این صفحه پیشفرض Nginx میباشد تا نشان دهد وب سرور بدرستی نصب شده است.
گام سوم: مدیریت پردازشهای Nginx
پس از نصب وب سرور میتوانید از دستورات مدیریتی پایه استفاده نمایید. برای متوقف کردن وب سرور میتوان از دستور زیر استفاده کرد.
sudo service nginx stop
میتوانید از دستور زیر برای استارت وب سرور استفاده نمایید.
sudo service nginx start
درصورت نیاز به ریستارت وب سرور میتوانید از دستور زیر استفاده نمایید.
sudo service nginx restart
برای اطمینان از استارت وب سرور بعد از ریبوت سرور میتوانید از دستور زیر استفاده نمایید.
sudo update-rc.d nginx defaults
نکته : چون این خصوصیت بصورت پیشفرض فعال میباشد شما پیام زیر را خواهید دید.
System start/stop links for /etc/init.d/nginx already exist.
این پیام نشان دهنده این میباشد که وب سرور قبلا بدرستی کانفیگ شده است و برای اجرا در زمان بوت تنظیم شده است.
تبریک میگم شما موفق به نصب وب سرور Nginx روی سرور Ubuntu 14 شدید.
امیدوارم این آموزش برای شما مفید بوده باشد. در آموزشهای بعدی در مورد نحوه استفاده از این وب سرور برای اهداف مختلف صحبت خواهیم کرد.