به طور پیش فرض، DirectAdmin با سرور وب Apache مستقر شده است. Nginx می تواند با استفاده از ابزار CustomBuild انجام دهد. پس از اتمام این راهنمایی شما یک سرور DirectAdmin با پروکسی معکوس Nginx به عنوان وب سرور خود خواهید داشت.
مرحله یک:به روزرسانی CustomBuild
سعی کنید که از CustomBuild 2.0 استفاده کنید.
مرحله دوم:اصلاح CustomBuild
قبل از اینکه ما می توانیم نصب DirectAdmin خود را مجددا برای کار با Nginx و Apache مجددا کپی کنیم، به پوشه CustomBuild بروید:
cd /usr/local/directadmin/custombuild
فایل پیکربندی را باز کنید:
vi options.conf
مرحله 3: اصلاح نسخه های PHP
DirectAdmin با استفاده از چند نسخه PHP در کنار یکدیگر کار میکند.
در حال حاضر، با استفاده از پروکسی معکوس Nginx و آپاچی با DirectAdmin نیاز به استفاده از php-fpm دارد. در صورتی که در حال حاضر این مورد وجود نداشته باشد، php1_mode و php2_mode را در فایل options.conf CustomBuild تغییر دهید تا مقدار php_fpm تغییر دهید.
مرحله 4:نصب Nginx
بعد از ذخیره فایل بالا، Nginx را با دستور زیر نصب کنید:
cd /usr/local/directadmin/custombuild
./build set webserver nginx_apache
اپاچی حذف نمیشود
مرحله 5: راه اندازی پروکسی معکوس
پس از کامپایل و ساخت وب سرور، ما باید CustomBuild را برای بازنویسی تمامی پیکربندی ها در سرور نیاز داریم.
./build update
./build all d
./build rewrite_confs
Nginx اکنون نصب خواهد شد.ممکن است حدود 30 دقیقه زمان برای نصب لازم داشته باید لطفا صبور باشید.