امشب با شما هستیم با یک آموزش کاربردی دیگر تحت عنوان اموزش نصب 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) خود شوید و سپس دستورات زیر را وارد کنید. توجه داشته باشید دستورات زیر را باید جداگانه وارد کنید.
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller install
شما می توانید به جای خط دوم نسخه مورد نیاز خود را وارد کنید مانند :
اگر با خطا ” access key doesn’t exist create it in WHM ” مواجه شدید هم به محل زیر بروید و روی کلید “Generate New Key” کلیک کرده و دوباره آن را نصب کنید.
اگر این موارد کار نکرد قبل از نصب پورت وب سرور آپاچی خود را تغییر دهید.
برای عوض کردن پورت آپاچی ابتدا باید ویرایشگر nano روی سرور شما نصب باشد برای این کار کد زیر را با لاگین کردن در سرور با پوتی اجرا کنید.
اموزش نصب nginx در سی پنل
بعد از نصب ویرایشگر nano با دستور زیر فایل پیکربندی آپاچی را ویرایش می کنیم و پورت را تغییر می دهیم. در قسمت کا پورت را به ۸۰۹۰ تغییر می دهیم. شما می توانید هر پورتی انتخاب کنید.(پیشنهاد می شود پورت بالای ۱۰۰۰ انتخاب کنید)
نکته بسیار مهم : قبل از تغییر پورت حتما پورت مورد نظر را در فایروال خود باز کنید. می توانید از این لینک استفاده کنید.
خط Listen 80 را پیدا کنید و به Listen 8090 تغییر دهید. سپس با کلید ctrl + x و پس از آن y فایل را ذخیره کنید
همچنین شما می توانید از این مسیر بدون استفاده از دستور پورت آپاچی را تغییر دهید : قسمت (Apache non-SSL IP/port)
سپس با دستور زیر آپاچی را Restart کنید.
اگر شما برای اولین بار نصب می کنید ممکن است نیاز باشد اسکریپت pythonfix را اجرا کنید. در اینصورت پس دستور چهارم دستور زیر را وارد کنید و سپس دستورات را ادامه دهید
برای پاک کردن nginx از سی پنل از دستورات زیر استفاده کنید
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller uninstall
تبریک می گوئیم آموزش نصب nginx در سی پنل به پایان رسید با اموزش های بعدی ما را همراهی کنید.