۹۶/۲/۱۸، ۰۴:۳۰ عصر
Nginx یک وب سرور متن باز و کاملاً رایگان است که قدرت پاسخگویی به میلیونها درخواست را در آن واحد دارد، با دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
به صورت reverse proxy تغییرات چشمگیری در سرعت لود و بارگزاری وب سایت شما ایجاد خواهد شد.
سی پنل به صورت رسمی استفاده از وب سرور nginx را ساپورت نمیکند ولی توسط اسکریپت NginxCP میتوانیم آن را برای سی پنل نصب و راهاندازی کنیم. دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
به صورت reverse proxy باعث هندل فایلهای استاتیک وبسایت شامل فایلهای css,image,swf شده و محتوای داینامیک توسط وب سرور اصلی اجرا خواهند شد و همین امر باعث کاهش لود سرور و افزایش سرعت بارگزاری وبسایت میشود.
مزایای نصب nginx در سی پنل:
افزایش سرعت لود وبسایت با استفاده از خاصیت فشردهسازی Gzip
ست شدن با سرویس مانیتورینگ سی پنل
مدیریت nginx از طریق پنل مدیریت سی پنل
پشتیبانی از PHP Rewrite
قابلیت انتخاب nginx و یا Apache بر روی آدرس دامنه
مراحل نصب nginx روی سی پنل:
۱ – ابتدا توسط دسترسی روت و از طریق سرویس ssh به سرور لاگین کنید
۲ – سپس با دستور زیر وارد دایرکتوری موردنظر شوید
cd /usr/local/src
1
cd /usr/local/src
۳ – توسط دستور زیر اقدام به دانلود NginxCP میکنیم
wget دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
1
wget دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
۴ – حال فایل را از حالت فشرده خارج میکنیم
tar xf nginxadmin.tar
1
tar xf nginxadmin.tar
حال وارد دایرکتوری برنامه میشویم
cd publicnginx
1
cd publicnginx
۵ – توسط دستور زیر اقدام به نصب Nginx میکنیم
./nginxinstaller install
1
./nginxinstaller install
چنانچه با ارور access key doesn’t exist برخورد کردید باید یک access key در بخش whm بسازید و سپس دوباره مراحل نصب را پیگیری نمایید.
بعد از نصب موفقیتآمیز Nginx در انتها باید خروجی مانند زیر را مشاهده کنید.
Welcome to the Nginx Admin installer......Starting Install Please Wait ....... Generating vhosts... Installing WHM interface... … … **************************************************** * Installation Complete * *run /etc/init.d/httpd restart to start Nginx Admin* ****************************************************
1
Welcome to the Nginx Admin installer......Starting Install Please Wait ....... Generating vhosts... Installing WHM interface... … … **************************************************** * Installation Complete * *run /etc/init.d/httpd restart to start Nginx Admin* ****************************************************
حال باید یکبار وب سرور خود را ریست نمایید تا تغییرات اعمال گردد. چنانچه از لینوکسهای ورژن جدید با قابلیت ساپورت از systemd استفاده میکنید باید از دستور زیر استفاده نمایید.
systemctl restart httpd
1
systemctl restart httpd
اگر از ورژن های قدیمیتر لینوکس استفاده میکنید از دستور زیر برای ریستارت کردن وب سرور خود استفاده کنید.
etc/init.d/httpd/ restart/
1
etc/init.d/httpd/ restart/
بعد از نصب NginxCP در بخش پلاگین های WHM باید صفحهای مانند عکس زیر را مشاهده کنید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
به صورت reverse proxy تغییرات چشمگیری در سرعت لود و بارگزاری وب سایت شما ایجاد خواهد شد.
سی پنل به صورت رسمی استفاده از وب سرور nginx را ساپورت نمیکند ولی توسط اسکریپت NginxCP میتوانیم آن را برای سی پنل نصب و راهاندازی کنیم. دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
به صورت reverse proxy باعث هندل فایلهای استاتیک وبسایت شامل فایلهای css,image,swf شده و محتوای داینامیک توسط وب سرور اصلی اجرا خواهند شد و همین امر باعث کاهش لود سرور و افزایش سرعت بارگزاری وبسایت میشود.
مزایای نصب nginx در سی پنل:
افزایش سرعت لود وبسایت با استفاده از خاصیت فشردهسازی Gzip
ست شدن با سرویس مانیتورینگ سی پنل
مدیریت nginx از طریق پنل مدیریت سی پنل
پشتیبانی از PHP Rewrite
قابلیت انتخاب nginx و یا Apache بر روی آدرس دامنه
مراحل نصب nginx روی سی پنل:
۱ – ابتدا توسط دسترسی روت و از طریق سرویس ssh به سرور لاگین کنید
۲ – سپس با دستور زیر وارد دایرکتوری موردنظر شوید
cd /usr/local/src
1
cd /usr/local/src
۳ – توسط دستور زیر اقدام به دانلود NginxCP میکنیم
wget دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
1
wget دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
۴ – حال فایل را از حالت فشرده خارج میکنیم
tar xf nginxadmin.tar
1
tar xf nginxadmin.tar
حال وارد دایرکتوری برنامه میشویم
cd publicnginx
1
cd publicnginx
۵ – توسط دستور زیر اقدام به نصب Nginx میکنیم
./nginxinstaller install
1
./nginxinstaller install
چنانچه با ارور access key doesn’t exist برخورد کردید باید یک access key در بخش whm بسازید و سپس دوباره مراحل نصب را پیگیری نمایید.
بعد از نصب موفقیتآمیز Nginx در انتها باید خروجی مانند زیر را مشاهده کنید.
Welcome to the Nginx Admin installer......Starting Install Please Wait ....... Generating vhosts... Installing WHM interface... … … **************************************************** * Installation Complete * *run /etc/init.d/httpd restart to start Nginx Admin* ****************************************************
1
Welcome to the Nginx Admin installer......Starting Install Please Wait ....... Generating vhosts... Installing WHM interface... … … **************************************************** * Installation Complete * *run /etc/init.d/httpd restart to start Nginx Admin* ****************************************************
حال باید یکبار وب سرور خود را ریست نمایید تا تغییرات اعمال گردد. چنانچه از لینوکسهای ورژن جدید با قابلیت ساپورت از systemd استفاده میکنید باید از دستور زیر استفاده نمایید.
systemctl restart httpd
1
systemctl restart httpd
اگر از ورژن های قدیمیتر لینوکس استفاده میکنید از دستور زیر برای ریستارت کردن وب سرور خود استفاده کنید.
etc/init.d/httpd/ restart/
1
etc/init.d/httpd/ restart/
بعد از نصب NginxCP در بخش پلاگین های WHM باید صفحهای مانند عکس زیر را مشاهده کنید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.