1. попробуйте убрать fastcgi_index index.php; из конфига для .php. может быть неверная адресация вроде из-за этого
2. у вас root для сервера это /var/www/html или /usr/share/nginx/html? вы в начале и в комментах по-разному пишете. в папке, которая root, и должен быть ваш index.php - может в этом косяк. если все верно, сделайте
namei -l /usr/share/nginx/html/website1/ - для вашего пути. проверьте, чтобы были везде права на исполнение в папках (3 раза флаг x). ну и selinux перепроверьте, выключен ли (если нет - смотрите его логи как выше я писал). в общем надо логи смотреть внимательно все.
3. ошибка все та же в логах? directory index denied... может попробуйте autoindex on; в контексте сервера. я склоняюсь к тому, что у вас root неверно указан все-таки
yeszhanov: не починили еще? из прав осталось только php-fpm конфиг проверить,
user=nginx
group=nginx
listen.owner = nginx
listen.group = nginx
listen.mode = 0666 (или 0660, точно не скажу)
путь к конфигу php-fpm можно найти в статусе сервиса, там обычно инклуд идет файла php-fpm.d/www.conf - вот тут ваши настройки
ps aux | grep php
вообще ваша ошибка "directory index of" может говорить о том, что у nginx нет прав -x на директорию или какую-то директорию ближе к корню в этой ветке.
2. у вас root для сервера это /var/www/html или /usr/share/nginx/html? вы в начале и в комментах по-разному пишете. в папке, которая root, и должен быть ваш index.php - может в этом косяк. если все верно, сделайте
namei -l /usr/share/nginx/html/website1/ - для вашего пути. проверьте, чтобы были везде права на исполнение в папках (3 раза флаг x). ну и selinux перепроверьте, выключен ли (если нет - смотрите его логи как выше я писал). в общем надо логи смотреть внимательно все.
3. ошибка все та же в логах? directory index denied... может попробуйте autoindex on; в контексте сервера. я склоняюсь к тому, что у вас root неверно указан все-таки