站长视角
用户至上

在DirectAdmin上安装Nginx

VPS Hosting

默认情况下,DirectAdmin与Apache Web服务器一起部署。可以使用其CustomBuild工具将此(包括当前网站)转换为Nginx。完成本指南后,您将拥有一台DirectAdmin服务器,其中包含Nginx反向代理作为其Web服务器。

使用反向代理可以运行两个Web服务器,其中一个将面向前端(Nginx),而另一个则专门用于后端(Apache)。这种设置非常受欢迎:由于Nginx的卓越性能,它必须保存在功能集上。Apache有一个非常大的功能集(最重要的功能之一是.htaccess文件),但在速度方面无法击败Nginx的性能。使用反向代理,您将能够.htaccess与Nginx Web服务器结合使用。

第1步:更新CustomBuild

请确认您使用的是CustomBuild 2.0。如果您对此不确定,请按照我们的指南了解如何升级CustomBuild和/或检查其当前版本

第2步:修改CustomBuild

在我们重新编译DirectAdmin安装以使其与Nginx和Apache一起使用之前,请导航到CustomBuild目录:

cd /usr/local/directadmin/custombuild

打开配置文件:

vi options.conf

第3步:修改PHP版本

DirectAdmin支持使用多个PHP版本。如果您需要,请按照我们的指南进行操作

目前,需要使用带有DirectAdmin的Nginx和Apache反向代理php-fpm。如果目前不是这种情况,请在CustomBuild 文件中更改php1_mode并输入值。php2_modeoptions.confphp_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。根据您的VULTR云服务器的大小,这将花费大约30分钟。请耐心等待,不要中断安装,否则很可能会失败并破坏服务器。

感谢您阅读我们的教程,我们祝您好好反向代理。(可选)您可以使用联机Web服务器检查程序检查安装是否成功。

关于 傲云

傲云,为您的网站提供全球顶级IDC资源!提供秒级响应、性能卓越、安全稳定的云计算服务,助力企业快速发展。

赞(0) 打赏
未经允许不得转载:傲盾互联-帮助文档 » 在DirectAdmin上安装Nginx
香港L5630 8G SSD240G 3IP 5M原价850,5.1活动价511,续费同价
VPS Hosting

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏