Nginx виртуальный хост не работает в моем случае - PullRequest
0 голосов
/ 26 мая 2020

У меня абсолютно такая же проблема . Но этот пост не содержит решений.

Моя операционная система Linux Mint 19. Я установил php 7.4, php -fpm, Nginx. Теперь я хотел бы создать новый виртуальный хост (серверный ящик) и запустить свой тестовый скрипт. Что-то вроде

<?php
echo "lalalalal!!!";

Для управления этой целью я сделал следующее.

  • создать новый каталог /var/www/kek.lol

    • изменить владельца каталога sudo chown -R $USER:$USER /var/www/kek.lol

    • поместите в папку мой php скрипт с тестовым сообщением (в index. php файл)

  • создайте новую конфигурацию ящика сервера с новым файлом конфигурации sudo vim /etc/nginx/sites-available/kek.lol.conf

  • добавить следующий контент:

server {
        listen 80;
        root /var/www/kek.lol;
        index index.php index.html index.htm index.nginx-debian.html;
        server_name kek.lol;

        location / {
                try_files $uri $uri/ =404;
        }

        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
        }

        location ~ /\.ht {
                deny all;
        }
}

  • добавить ссылку на мою конфигурацию внутри каталога sites-enabled:

enter image description here

  • измените файл моих хостов, добавьте следующую строку 127.0.0.1 kek.lol

  • перезапуск nginx и php -fpm

Затем я пытаюсь в своем браузере http://kek.lol и вижу что-то, что определенно не является моим тестовым сообщением:

enter image description here

Итак, что не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...