نصب و کانفیگ nginx بر روی کنترل پنل سی پنل

درباره nginx
انجین ایکس ( Nginx ) یکی از وب سرور هایی است که به تازگی بسیاری از مدیران سایت های پربازدید را به سوی خود جلب نموده است. انجین ایکس علاوه بر وب سرور، ریورس پراکسی سرور ( reverse proxy server ) و میل پراکسی سرور ( mail proxy server ) نیز می باشد که  بصورت متن باز ( open source ) ارائه شده است و از پروتکل های http , https , SMTP , POP3 و IMAP پشتیبانی می کند. انجین ایکس به گونه ای طراحی شده است که همزمان با پشتیبانی از تعداد کانکشن های بسیار بالا ، عملکرد مناسب و مصرف کم رم را به همراه داشته باشد. این وب سرور محبوب بر روی سیستم عامل های مختلفی از جمله لینوکس ، mac os و سولاریس قابل نصب می باشد.

کار ساخت nginx از سال ۲۰۰۲ آغاز گردید و اولین نسخه آن در سال ۲۰۰۴ منتشر گردید. در حال حاضر نزدیک به ۱۲ درصد وب سایت های جهان یعنی چیزی در حدود ۲۲ میلیون وب سایت از nginx به عنوان وب سرور خود استفاده می کنند.

جهت نصب این وب سرور بر روی کنترل پنل سی پنل مراحل زیر را طی نمایید

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

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

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

./pythonfix

اگر با خطا ” 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 با دستور زیر فایل پیکربندی آپاچی را ویرایش می کنیم و پورت را تغییر می دهیم. پورت را به ۸۰۹۰ تغییر می دهیم. شما می توانید هر پورتی انتخاب کنید.(پیشنهاد می شود پورت بالای ۱۰۰۰ انتخاب کنید)

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

nano /etc/httpd/conf/http.conf

خط Listen 80 را پیدا کرده و به Listen 8090 تغییر دهید. سپس فایل را ذخیره نمایید

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

service httpd restart

آیا این پاسخ به شما کمک کرد؟ 0 کاربر این را مفید یافتند

مقالات مربوطه

آموزش کامل نصب IBSng بر روی سرورهای لینوکس

ابتدا می بایست پکیجهای زیر روی سرور نصب بشه yum install postgresql-server yum install...

آموزش بکاپ گیری از دیتابیس IBSng

تهیه پشتیبان از دیتابیس IBSng و باز گرداندن آن: su - postgres Backup >> Pg_dump IBSng >...

آموزش نصب ریموت دسکتاپ بر روی Centos بر پایه رابط گرافیکی Gnome

توجه داشته باشید اجرای این آموزش بر روی سرورهایی که دارای کنترل پنل (مانند: سی پنل ، دایرکت...

خالی کردن mail queue در kloxo

برای خالی کردن mail queue در کلوکسو باید از طریق پنل مدیریت کلوکسو اقدام کنید. یعنی ابتدا با...

آموزش نصب و استفاده از VNC

VNC که مخفف شده ی Virtual Network Computing هست و ایجاد ارتباط گرافیکی ساخته شده است. در سیستم...