Назад | Перейти на главную страницу

Что мне следует использовать с Nginx или Apache?

В настоящее время у меня есть собственный встроенный сервер, на котором я размещаю свой собственный кодированный веб-сайт, а также веб-сайты, которые я создал для местных предприятий. В настоящее время он работает под управлением серверной версии Ubuntu с Nginx. У меня уже есть виртуальные хосты, настроенные для правильного обслуживания соответствующего сайта, в соответствии с которым доменное имя перенаправляется на мой IP-адрес.

Я работаю над новым проектом для местной печатной газеты и прошу меня создать для них онлайн-сайт. Я провел исследование и считаю, что Drupal - лучшая CMS для использования в этом проекте. Однако после изучения настройки Drupal / Nginx кажется, что Nginx не очень хорошо работает с PHP / Drupal. Это потребует некоторых чрезвычайно специфических конфигураций файлов хоста, и я обеспокоен тем, что мои живые сайты сломаются в процессе настройки.

(1) Следует ли мне преобразовать веб-сервер с Nginx в Apache, который, насколько я могу судить, очень хорошо работает с Drupal?

(2) Следует ли мне выбрать другую CMS, отличную от Drupal, которая будет хорошо работать с Nginx?

(3) Могу ли я установить Apache вместе с Nginx и разрешить моим статическим страницам работать через Nginx, а моим сайтам, зависящим от CMS, - через Apache / Drupal?

(4) Есть ли какой-то четвертый вариант, о котором я не думаю?

Вам следует выбрать тот веб-сервер, который вам и другим людям, ответственным за администрирование системы, удобнее всего. Я без проблем запускал сайты Drupal на nginx, поэтому везде, где вы читаете, что «Nginx плохо работает с PHP / Drupal» категорически неверно.