Instalar Nginx en DirectAdmin
Por defecto, DirectAdmin se implementa con el servidor web Apache. La conversión de esto (incluidos los sitios web actuales) a Nginx se puede hacer usando su herramienta CustomBuild. Después de completar esta guía, tendrá un servidor DirectAdmin con un proxy inverso Nginx como su servidor web.
Es necesario este usando CustomBuild 2.0.
Paso 2: Modificar CustomBuild
Antes de que podamos volver a compilar nuestra instalación de DirectAdmin para que funcione con Nginx y Apache, navegue al directorio CustomBuild:
cd /usr/local/directadmin/custombuild
Abra el archivo de configuración:
vi options.conf
verifique y cambie de ser necesario que las líneas php1_mode y php2_mode en el archivo options.conf estén con el valor php_fpm.
Paso 3: Instalar Nginx
Instale Nginx:
cd /usr/local/directadmin/custombuild ./build set webserver nginx_apache
Esto no eliminará Apache.
Paso 4: Implementar el proxy inverso
Después de compilar y construir el servidor web, necesitaremos CustomBuild para reescribir todas las configuraciones en el servidor:
./build update ./build nginx_apache ./build rewrite_confs
Nginx ahora se instalará. Dependiendo de la cantidad de páginas y la velocidad de su servidor, esto tomará algunos minutos. Por favor sea paciente y no interrumpa la instalación o lo más probable es que falle y rompa el servidor.