Pas 1: Actualització de CustomBuild
Pas 2: modificació de CustomBuild
Pas 3: modificació de les versions de PHP
Pas 4: instal·lació de Nginx
Pas 5: desplegament del servidor intermediari invers
De manera predeterminada, DirectAdmin es desplega amb el servidor web Apache. La conversió (inclosos els llocs web actuals) a Nginx es pot fer mitjançant la seva eina CustomBuild. Després de completar aquesta guia, tindreu un servidor DirectAdmin amb un servidor intermediari invers Nginx com a servidor web.
L'ús d'un servidor intermediari invers es redueix a executar dos servidors web, un dels quals serà frontal (Nginx), mentre que l'altre s'utilitza exclusivament per al back-end (Apache). Aquesta configuració és molt popular: a causa del rendiment sublim de Nginx, ha d'estalviar en el conjunt de funcions. Apache té un conjunt de funcions molt gran (entre les més importants hi ha el .htaccessfitxer), però no és capaç de superar el rendiment de Nginx en termes de velocitat. Amb un servidor intermediari invers, per exemple, podreu utilitzar-lo .htaccessen combinació amb el servidor web Nginx.
Pas 1: Actualització de CustomBuild
Confirmeu que feu servir CustomBuild 2.0. Si no esteu segur d'això, seguiu la nostra guia sobre com actualitzar CustomBuild i/o comprovar la seva versió actual .
Pas 2: modificació de CustomBuild
Abans de poder recompilar la nostra instal·lació de DirectAdmin perquè funcioni amb Nginx i Apache, navegueu al directori CustomBuild:
cd /usr/local/directadmin/custombuild
Obriu el fitxer de configuració:
vi options.conf
Pas 3: modificació de les versions de PHP
DirectAdmin admet l'ús de diverses versions de PHP una al costat de l'altra. Si voleu això, seguiu la nostra guia .
Actualment, cal utilitzar un servidor intermediari invers Nginx i Apache amb DirectAdmin php-fpm. Si aquest no és el cas actualment, modifiqueu php1_modei php2_modeal options.conffitxer CustomBuild al valor php_fpm.
Pas 4: instal·lació de Nginx
Després de desar aquest fitxer, instal·leu Nginx:
cd /usr/local/directadmin/custombuild
./build set webserver nginx_apache
Això no eliminarà Apache.
Pas 5: desplegament del servidor intermediari invers
Després de compilar i construir el servidor web, necessitarem CustomBuild per reescriure totes les configuracions del servidor:
./build update
./build nginx_apache
./build rewrite_confs
Ara s'instal·larà Nginx. Depenent de la mida del vostre servidor de núvol VULTR, trigarà uns 30 minuts. Si us plau, tingueu paciència i no interrompeu la instal·lació o el més probable és que fallarà i trencarà el servidor.
Gràcies per llegir el nostre tutorial, us desitgem molta sort amb el vostre proxy invers. Opcionalment, podeu comprovar si la instal·lació ha estat correcta amb un verificador de servidors web en línia.