اطلاعات تماس

تهران ، آیت الله کاشانی ، پلاک 160 واحد 27

92001474 - 021

info@negarnovin.com

ناحیه کاربری

امشب با شما هستیم با یک آموزش کاربردی دیگر تحت عنوان اموزش نصب nginx در سی پنل پس با ما تا انتهای این مطلب همراه باشید

ابتدا می بایستی بدانید ان جی ای ان ایکس یا به اختصار انجینیکس چه می باشد

در واقع NGINX

Nginx یک وب سرور است که می تواند به عنوان یک پروکسی معکوس ، تعادل بار ، پروکسی نامه و حافظه نهان HTTP نیز استفاده شود. این نرم افزار توسط Igor Sysoev ساخته شده و اولین بار در سال ۲۰۰۴ به طور عمومی منتشر شد. [۹] شرکتی با همین نام در سال ۲۰۱۱ برای ارائه پشتیبانی و Nginx به علاوه نرم افزار پرداخت شده تأسیس شد

Nginx نرم افزاری رایگان و منبع باز است که تحت شرایط ۲ بند BSD مجوز منتشر شده است. بخش بزرگی از سرورهای وب از NGINX استفاده می کنند ، [۱۱] که اغلب به عنوان متعادل کننده بار است.

در مارس ۲۰۱۹ ، شرکت Nginx توسط F5 Networks با ۶۷۰ میلیون دلار خریداری شد.

از فوریه ۲۰۲۰ ، Netcraft تخمین زد Nginx 36.48 درصد از کل وب سایت های فعال در رتبه بندی ، رتبه اول ، بالاتر از Apache با ۲۴.۵۱ درصد را در اختیار دارد. در حالی که طبق W3Techs ، آپاچی با ۴۰.۱ درصد در رتبه اول و Nginx دوم با ۳۱.۸ درصد در رده اول قرار دارند.

اموزش نصب nginx در سی پنل

Nginx یکی از وب سرور های محبوب هست که به راحتی بر روی بیشتر کنترل پنل ها راه اندازی میشود و در این آموزش نیز برای شما طریقه نصب آن را روی Cpanel آورده ایم.

برای نصب Nginx روی cpanel ابتدا وارد محیط سرور (ssh) خود شوید و سپس دستورات زیر را وارد کنید. توجه داشته باشید دستورات زیر را باید جداگانه وارد کنید.

cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller install

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

http://nginxcp.com/nginxadmin2.0-development.tar

اگر با خطا ” access key doesn’t exist create it in WHM ” مواجه شدید هم به محل زیر بروید و روی کلید “Generate New Key” کلیک کرده و دوباره آن را نصب کنید.

Main >> Cluster/Remote Access >> Setup Remote Access Key

اگر این موارد کار نکرد قبل از نصب پورت وب سرور آپاچی خود را تغییر دهید.
برای عوض کردن پورت آپاچی ابتدا باید ویرایشگر nano روی سرور شما نصب باشد برای این کار کد زیر را با لاگین کردن در سرور با پوتی اجرا کنید.

اموزش نصب nginx در سی پنل

yum install nano

بعد از نصب ویرایشگر nano با دستور زیر فایل پیکربندی آپاچی را ویرایش می کنیم و پورت را تغییر می دهیم. در قسمت کا پورت را به ۸۰۹۰ تغییر می دهیم. شما می توانید هر پورتی انتخاب کنید.(پیشنهاد می شود پورت بالای ۱۰۰۰ انتخاب کنید)

نکته بسیار مهم : قبل از تغییر پورت حتما پورت مورد نظر را در فایروال خود باز کنید. می توانید از این لینک استفاده کنید.

nano /etc/httpd/conf/http.conf

خط Listen 80 را پیدا کنید و به Listen 8090 تغییر دهید. سپس با کلید ctrl + x و پس از آن y فایل را ذخیره کنید

همچنین شما می توانید از این مسیر بدون استفاده از دستور پورت آپاچی را تغییر دهید : قسمت (Apache non-SSL IP/port)

Main >> Server Configuration >> Tweak Settings

سپس با دستور زیر آپاچی را Restart کنید.

service httpd restart

اگر شما برای اولین بار نصب می کنید ممکن است نیاز باشد اسکریپت pythonfix را اجرا کنید. در اینصورت پس دستور چهارم دستور زیر را وارد کنید و سپس دستورات را ادامه دهید

./pythonfix

برای پاک کردن nginx از سی پنل از دستورات زیر استفاده کنید

cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller uninstall

تبریک می گوئیم آموزش نصب nginx در سی پنل به پایان رسید با اموزش های بعدی ما را همراهی کنید.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *