قالب وردپرس دانلود آبجکت 3Dmax پرنده فناوری

آموزش نصب Nginx روی DirectAdmin

آموزش نصب Nginx روی DirectAdmin
آموزش نصب Nginx روی DirectAdmin
آموزش نصب Nginx روی DirectAdmin

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

کنترل پنل دایرکت ادمین به طور پیش فرض از وب سرور Apache که یکی از بهترین وب سرور ها است استفاده می کند. این وب سرور در کنار قدرت بالا و سازگاری با Perl و Python اما معایبی نیز دارد که می توان به مصرف زیاد RAM اشاره کرد که باعث شده برخی از افراد تمایل به استفاده از وب سرور های دیگر مثل Nginx داشته باشند.

وب سرور Nginx نیز از وب سرور های محبوب و قدرتمند محسوب می شود که open source بوده و با مصرف کمتر RAM سرعت بیشتری نیز دارد. این وب سرور نمی تواند مطالب داینامیک را پردازش کند و برای پردازش ریکوئست های PHP و مطالب داینامیک باید ریکوئست ها را به یک پردازنده خارجی ارسال کرده و پس از اجرا می تواند پاسخ درخواست ها را بدهد.

حال در صورتی که نیاز دارید وب سرور Apache به Nginx تغییر دهید نیاز است که از ابزار CustomBuild استفاده کنید. با کمک CustomBuild قادر خواهید بود که برنامه را از نصب ، حذف یا ترمیم کنید.

در ادامه برای نصب وب سرور ان جی نیکس با آموزش نصب Nginx روی DirectAdmin همراه باشید.

آموزش نصب Nginx روی DirectAdmin

نکته ای که قابل ذکر می باشد این است که شما می توانید به کمک یک پروکسی معکوس از دو وب سرور استفاده کنید به این صورت که از مزایای هر دو وب سرور در کنار هم استفاده کنید. از Nginx به عنوان یک وب سرور استاتیک برای محتوای استاتیک ، تصاویر ، CSS ، JS و … بهره ببرید که باعث کاهش مصرف منابعی مثل RAM و CPU می شود. وب سرور Apache نیز به عنوان وب سرور داینامیک برای محتوای داینامیک ، Perl ، PHP و … استفاده می شود.

در این حالت شما می توانید از از عملکرد و سرعت وب سرور Nginx در کنار قدرت و قابلیت های وب سرور Apache مثل فایل .htaccess استفاده کنید.

اما اگر تمایلی به این کار ندارید و می خواهید تنها از وب سرور NGNIX استفاده کنید ، می توانید پس از آپگرید دایرکت ادمین به CustomBuild 2.0 ، به سراغ نصب NGNIX بروید.

پیش نیاز های نصب NGINX

سیستم عامل : RHEL/Centos ، Debian/Ubuntu

کنترل پنل : دایرکت ادمین

وب سرور Apache : ورژن 2 یا بالاتر

PHP : ورژن 5 یا بالاتر همراه با Ioncube loader و curl

Suhosin : غیرفعال

safe_mod : خاموش

Ioncube Load : فعال

برای نصب NGNIX نیاز به دسترسی به ریشه سرور جهت انجام تغییر در تنظیمات سرور است.

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

آپگرید دایرکت ادمین به CustomBuild 2.0

اول از همه شما باید بررسی کنید که اگر از Custombuild 1 استفاده می کنید ، دایرکت ادمین خود را به CustomBuild 2.0 ارتقا دهید.

دستور زیر را در محیط SSH سرور خود اجرا کنید. آموزش اتصال به سرور از طریق SSH

shell> cd /usr/local/directadmin/custombuild
shell> ./build version

با استفاده از دستور بالا شما می توانید از ورژن CustomBuild آگاه شوید.

در صورتی که نیاز به آپگرید به CustomBuild 2.0 بود از دستور زیر استفاده کنید.

shell> cd /usr/local/directadmin
shell> mv custombuild custombuild_1.x
shell> wget -O custombuild.tar.gz http://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz
shell> tar xvzf custombuild.tar.gz
shell> cd custombuild
shell> ./build

اصلاح CustomBuild

توجه : در صورتی که می خواهید از وب سرور های Apache و NGNIX استفاده کنید نیاز است که تنظیمات زیر را انجام دهید.

در غیر این صورت به مرحله بعدی بروید.

cd /usr/local/directadmin/custombuild

ابتدا با دستور بالا به مسیر پوشه CustomBuild برای تنظیم بروید و سپس فایل کانفیگ را با دستور زیر باز کنید.

vi options.conf

پس از این شما نیاز به استفاده از php_fpm دارید و برای این مورد شما باید مقدار php1_mode و php2_mode را در فایل options.conf که مربوط به CustomBuild است را به php_fpm تغییر دهید و آن را ذخیره کنید.

نصب NGNIX

برای تغییر وب سرور از Apache به NGNIX باید دستورات زیر را به صورت جداگانه در SSH اجرا کنید.

در صورتی که می خواهید وب سرور های Apache و NGNIX را در کنار هم استفاده کنید از مرحله بعدی برای نصب NGNIX استفاده کنید.

shell> cd /usr/local/directadmin
shell> ./build set webserver nginx

shell> /build set php1_mode php-fpm

shell> ./build update

shell> ./build all d

این مرحله ممکن است بسته به سخت افزار سرور در حدود 20 دقیقه زمان ببرد.

shell> ./build rewrite_confs

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

در صورتی که نیاز به ریستارت و راه اندازی مجدد NGNIX دارید می توانید از دستور زیر استفاده کنید.

shell> /sbin/service nginx restart

تمام فایل های تنظیم Nginx در مسیر و پوشه /etc/nginx قرار دارد.

نصب NGNIX بدون حذف Apache

با استفاده از دستورات زیر می توانید وب سرور Ngnix را بدون حذف شدن آپاچی ، نصب کنید.

#cd /usr/local/directadmin/custombuild
#./build set webserver nginx_apache

پیکربندی Reverse proxy

حال شما باید پروکسی معکوسی را ایجاد کنید. وب سرور های Nginx و Apache نمی توانند بر روی پورت 80 قرار داشته باشند و می توان Nginx را روی پورت 80 قرار داد و وب سرور Apache را بر روی پورت دیگری تنظیم کرد تا Nginx درخواست های داینامیک را برای Apache بر روی این پورت انتقال دهد.

#./build update
#./build all d
#./build rewrite_confs

پس از نصب Nginx با دستورات بالا ، این وب سرور قبل از Apache اجرا می شود. فرآیند نصب ممکن است بسته به منابع سرور در حدود 20 دقیقه زمان ببرد پس مراحل نصب را لغو نکنید.

به پایان آموزش نصب Nginx روی DirectAdmin رسیدیم و امیدواریم که آموزش نصب Nginx روی DirectAdmin مورد توجه شما قرار گرفته باشد.



نحوه نصب nginx بر روی دایرکت ادمین
نحوه نصب nginx بر روی دایرکت ادمین بهینه سرور


آموزش نصب Nginx در دایرکت ادمین
آموزش نصب Nginx در دایرکت ادمین


آموزش کامل نصب nginx در دایرکت ادمین
آموزش کامل نصب nginx در دایرکت ادمین ویکی بیت تیم تخصصی کانفیگ


نصب Nginx در DirectAdmin - پایگاه دانش پارس وی دی اس
DirectAdmin با استفاده از چند نسخه PHP در کنار یکدیگر کار میکند. در حال حاضر با استفاده از پروکسی معکوس Nginx و آپاچی با DirectAdmin نیاز به استفاده از php-fpm دارد. در صورتی که در حال حاضر این مورد وجود نداشته باشد php1_mode و php2_mode را در فایل options.conf CustomBuild تغییر دهید تا مقدار php_fpm تغییر دهید.


آموزش نصب وردپرس روی Directadmin
آموزش نصب وردپرس روی Directadmin - در این مطلب آموزشی به شما یاد می دهیم که چطور می توان وردپرس را روی پنل هاستیگ Directadmin نصب و راه اندازی کرد.


آموزش نصب وردپرس روی هاست Directadmin لرن دی ال
آموزش نصب وردپرس روی Directadmin بعد از خرید و ثبت دامنه و همچنین یک هاست دایرکت ادمین و اتصال آنها به یکدیگر حال زمان نصب سیستم مدیریت محتوای وردپرس فرا رسیده است.


نصب وب سرور nginx در دایرکت ادمین
نصب وب سرور nginx در دایرکت ادمین آموزشی ترنج طرح - ارائه


نصب Nginx در DirectAdmin - پایگاه دانش
نصب Nginx در DirectAdmin - پایگاه دانش پارس وی دی اس


اموزش نحوه نصب nginx به همراه apache
اموزش نحوه نصب nginx به همراه apache در کنترل پنل دایرکت ادمین


آموزش نصب دایرکت ادمین DirectAdmin
در این مقاله هدف ما آموزش نحوه نصب کنترل پنل دایرکت ادمین DirectAdmin روی سرور لینوکس است بنده سرور Centos 6.6 و یا Centos 6.7 با حداقل رم 2 گیگابایت را برای شروع نصب پیشنهاد می کنم .

درباره ی محمدعلی کشاورز دوست

مطلب پیشنهادی

استاندارد های ثبت بک لینک در الگوریتم 2020 گوگل

امروز قصد داریم برای شما کاربران وی میزبان ایرانیان استاندارد های ثبت بک لینک در …

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

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

16 − 5 =