در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

نحوه نصب و راه اندازی وب سرور NGINX روی CentOS 7.0

NGINX اختصار یافته Engine X یک وب سرور رایگان ، متن باز و قدرتمند لینوکسی است که با زبان برنامه نویسی C نوشته شده است. از NGINX می توان در سیستم عامل های Unix-like مثل لینوکس و همچنین در سیستم عامل ویندوز استفاده کرد. این وب سرور دارای قابلیت هایی نظیر پشتیبانی از Reverse Proxy و Load Balancer در سطح ترافیک HTTP را در بر دارد. در این مطلب قصد داریم که نحوه نصب و راه اندازی این وب سرور رو بر روی سیستم عامل CentOS 7.0 و به طور کلی سیستم عامل های خانواده Red Hat نسخه 7.0 به شما عزیزان آموزش بدهیم. اول از همه با دستور زیر پکیج های نصب شده روی سیستم تان را بروز رسانی کنید :

# yum -y update

حالا با اجرای دو دستور زیر وب سرور Nginx را روی سیستم تان نصب کنید ، دستورات را به ترتیب اجرا کنید :

# yum install epel-release
# yum install nginx 

دستور فوق Nginx و Dependency ها یا همان وابستگی هایش را از رپوزیتوی EPEL گرفته و بر روی سیستم شما نصب می کند. حالا نوبت این است که سرویس Nginx را استارت کنیم ، دو دستور زیر را اجرا کنید :

# systemctl start nginx
# systemctl enable nginx

دستور اول سرویس وب سرور Nginx را استارت می کند و دستور بعدی این سرویس را فعال می کند تا هنگام بوت بصورت خودکار استارت بخورد.

طبیعتا شما وب سرور راه اندازی نمی کنید که بصورت لوکال از آن استفاده کنید ! از این رو باید در فایروال تان اجازه ورود ترافیک HTTP به سرورتان را بدهید. بصورت پیشفرض فایروال داخلی CentOS 7.0 ترافیک Nginx را به سمت داخل سرور Block یا مسدود می کند. با اجرای دستورات زیر فایروال سیستم شما اجازه ورود ترافیک HTTP به سمت سرور را خواهد داد :

# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --zone=public --permanent --add-service=https
# firewall-cmd --reload

دستور اول در Public Zone فایروال مجوز ورود ترافیک HTTP را به سمت سرور (Inbound) صادر می کند. دستور دوم هم برای ترافیک HTTPS این کار را انجام می دهد. دستور سوم نیز فایل پیکربندی firewall-cmd را بروز رسانی می کند و تغییرات را روی آن اعمال می کند. سوئیچ permanent را هم به این خاطر گذاشتیم که هنگام بوت شدن سیستم تنظیمات Rule ای که نوشتیم از بین نرود. حالا مرورگرتان را باز کنید و آدرس 127.0.0.1 و یا آدرس IP سرور و یا آدرس دامین را وارد کنید تا صفحه پیش فرض Nginx برای شما به نمایش در بیاید.

نویسنده : امیرحسین کریم پور

منبع : linux.tosinso.com

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#آموزش_nginx #نصب_وب_سرور_nginx #nginx_چیست #نصب_و_راه_اندازی_nginx #نصب_nginx #آموزش_نصب_وب_سرور_nginx #نحوه_نصب_nginx_در_centos #نصب_nginx_در_centos_7 #nginx #آموزش_نصب_nginx_در_centos
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....