Будучи новичком в nginx и wordpress, я пытаюсь установить их на Ubuntu 17.10 (на виртуальной машине). Я следовал этому пошаговому руководству
Затем, если я наберу localhost, я смогу увидеть работу nginx. Затем я набираю localhost / wordpress, я получаю 502 неверный шлюз, и если я набираю localhost / wordpress / index.php, он пытается загрузить файл php (вместо того, чтобы выполнить его).
Что здесь не так?
Спасибо,
ОБНОВЛЕНИЕ : я смог установить WordPress, следуя этому руководству https: // www. linuxbabe.com/ubuntu/install-lemp-nginx-mariadb-php7-1-ubuntu-17-10
Проверьте вашу конфигурацию nginx на наличие ошибки 502. Для загрузки файла php проверьте, установлен ли правильный php в вашей системе. С помощью php --version вы сможете проверить свою версию php.
Чтобы проверить ваш php в вашем браузере, создайте HTML-страницу на вашем сервере со следующим содержанием:
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
// Show just the module information.
// phpinfo(8) yields identical results.
phpinfo(INFO_MODULES);
?>
На созданной вами странице должна отображаться страница с информацией о php. Если вы получили ошибку 502 - это nginx, если php загружается, то выполнение php на вашем сервере не работает.