Установка Nginx на DirectAdmin

По умолчанию DirectAdmin развертывается вместе с веб-сервером Apache. Преобразование этого (включая текущие веб-сайты) в Nginx может быть сделано с помощью его инструмента CustomBuild. После выполнения этого руководства у вас будет сервер DirectAdmin с обратным прокси-сервером Nginx в качестве веб-сервера.

Использование обратного прокси сводится к запуску двух веб-серверов, один из которых будет фронтальным (Nginx), а другой - исключительно для внутреннего (Apache). Эта настройка очень популярна: из-за высокой производительности Nginx она должна экономить на наборе функций. У Apache очень большой набор функций (среди наиболее важных функций - .htaccessфайл), но он не способен превзойти производительность Nginx с точки зрения скорости. Используя обратный прокси-сервер, вы, например, сможете использовать его .htaccessв сочетании с веб-сервером Nginx.

Шаг 1: Обновление CustomBuild

Пожалуйста, подтвердите, что вы используете CustomBuild 2.0. Если вы не уверены в этом, следуйте нашему руководству по обновлению CustomBuild и / или проверьте его текущую версию .

Шаг 2. Изменение CustomBuild

Прежде чем мы сможем перекомпилировать нашу установку DirectAdmin, чтобы она работала с Nginx и Apache, перейдите в каталог CustomBuild:

cd /usr/local/directadmin/custombuild

Откройте файл конфигурации:

vi options.conf

Шаг 3: Изменение версий PHP

DirectAdmin поддерживает использование нескольких версий PHP вместе друг с другом. Если вы хотите этого, пожалуйста, следуйте нашему руководству .

В настоящее время необходимо использовать обратный прокси-сервер Nginx и Apache с DirectAdmin php-fpm. Если это сейчас не так, альтер php1_modeи php2_modeв CustomBuild options.confфайла со значением php_fpm.

Шаг 4: Установка Nginx

После сохранения этого файла установите Nginx:

cd /usr/local/directadmin/custombuild
./build set webserver nginx_apache

Это не удалит Apache.

Шаг 5. Развертывание обратного прокси

После компиляции и сборки веб-сервера нам потребуется CustomBuild, чтобы переписать все конфигурации на сервере:

./build update
./build nginx_apache
./build rewrite_confs

Nginx теперь будет установлен. В зависимости от размера вашего облачного сервера VULTR это займет около 30 минут. Пожалуйста, будьте терпеливы и не прерывайте установку, иначе она, скорее всего, выйдет из строя и сломает сервер.

Спасибо за чтение нашего учебника, мы желаем вам удачи с обратным прокси. При желании вы можете проверить успешность установки с помощью онлайн-проверки веб-сервера.



Leave a Comment

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

6 невероятных фактов о Nintendo Switch

6 невероятных фактов о Nintendo Switch

Многие из вас знают Switch, который выйдет в марте 2017 года, и его новые функции. Для тех, кто не знает, мы подготовили список функций, которые делают «Switch» обязательным гаджетом.

Технические обещания, которые все еще не выполнены

Технические обещания, которые все еще не выполнены

Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.

Функциональные возможности уровней эталонной архитектуры больших данных

Функциональные возможности уровней эталонной архитектуры больших данных

Прочтите блог, чтобы узнать о различных уровнях архитектуры больших данных и их функциях самым простым способом.

Как ИИ может вывести автоматизацию процессов на новый уровень?

Как ИИ может вывести автоматизацию процессов на новый уровень?

Прочтите это, чтобы узнать, как искусственный интеллект становится популярным среди небольших компаний и как он увеличивает вероятность их роста и дает преимущество перед конкурентами.

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

По мере того, как наука развивается быстрыми темпами, принимая на себя большую часть наших усилий, также возрастает риск подвергнуться необъяснимой сингулярности. Прочтите, что может значить для нас необычность.

Телемедицина и удаленное здравоохранение: будущее уже здесь

Телемедицина и удаленное здравоохранение: будущее уже здесь

Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Возможно, вы слышали, что хакеры зарабатывают много денег, но задумывались ли вы когда-нибудь о том, как они зарабатывают такие деньги? Давайте обсудим.

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше