在DirectAdmin上,安装Nginx
Anne655
・2 分钟阅读
默认情况下,DirectAdmin与Apache web服务器一起部署,可以使用它的CustomBuild工具将当前网站转换为Nginx ,完成本指南后,你将拥有一台DirectAdmin服务器,其中Nginx作为它的Web服务器。
使用反向代理来运行两个Web服务器,其中一个将面向前端(Nginx),而另一个则专门用于后端(Apache)。
步骤1:更新CustomBuild
请确认你正在使用CustomBuild 2.0 。
步骤2:修改CustomBuild
为了让DirectAdmin与Nginx和Apache一起使用,在重新编译DirectAdmin之前,,请导航到CustomBuild目录:
cd /usr/local/directadmin/custombuild
打开配置文件:
vi options.conf
步骤3:修改PHP版本
DirectAdmin支持同时使用多个PHP版本,如果你想要这种模式,请跟随我们的向导 。
目前,使用Nginx和DirectAdmin反向代理需要使用php-fpm
,如果当前不是这种模式,则将CustomBuild options.conf文件中的php1_mode和php2_mode转换为值php_fpm 。
步骤4:安装Nginx
保存此文件后,安装Nginx :
cd /usr/local/directadmin/custombuild
./build set webserver nginx_apache
这不会删除Apache 。
步骤5:部署反向代理
编译和构建web服务器后,我们需要CustomBuild重写服务器上的所有配置:
./build update
./build nginx_apache
./build rewrite_confs
现在将安装Nginx。根据云服务器的大小,这将需要大约30分钟,请耐心等待,不要中断安装,否则很可能会失败,并且破坏服务器。
感谢你阅读我们的教程。