صفحه اصلی - جوان سرور

آموزش نصب Nginx بر روی سی پنل و تغییر پورت آپاچی

Install and uninstall Nginx on cpanel

به طور کلی هر چیز ( نرم افزاری یا سخت افزاری ) که داده ای را از طریق اینترنت یا شبکه به کاربر منتقل کند web server نامیده می شود.

nginx نامweb server/reverse proxy ی سبکی است که در سال ۲۰۰۲ به علت مشکل تعداد درخواست زیاد در سایت روسی http://www.rambler.ru شکل گرفت و در سال ۲۰۰۴ اولین نسخه رسمی خود را انتشار داد. تا کنون این وب سرور 11.28%. از سهم تمام وب سرور های دنیا را در دست دارد.

این وب سرور که هر روز جمع بیشتری از آن استفاده می کنند WordPress.com را لیست استفاده کننده گان خود دارد.

از نکات مهم این وب سرور این است که بر روی سیستم عامل های windows linux Bsd و osx به راحتی نصب می شود.

برای نصب 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 روی سرور شما نصب باشد برای این کار کد زیر را با لاگین کردن در سرور با پوتی اجرا کنید.

yum install nano

تغییر پورت آپاچی

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

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

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
سایر آموزش ها
به راهنمایی بیشتری نیاز دارید؟‌ با ما در تماس باشید 66950028-021
logo-enamad