Развертывание vuejs с использованием nginx на AWS EC2 - PullRequest
0 голосов
/ 12 ноября 2018

Я пытаюсь развернуть мое все еще находящееся в разработке приложение vuejs на AWS EC2. Я могу без проблем запустить сервер внутри моего EC2 (под локальным подразумевается, что я просто запускаю

npm run dev

в каталоге моего проекта, и мое веб-приложение будет успешно скомпилировано, и я могу получить к нему доступ локально, например, с помощью lynx.

Конечно, сейчас я пытаюсь сделать свой сайт доступным для внешнего мира, поэтому я использую nginx с этой конфигурацией

 server {
            listen 80;
            server_name ec2-3-0-17-226.ap-southeast-1.compute.amazonaws.com;
            location / {
                root /home/ubuntu/musleh-admin;
                index index.html index.htm;
                include /etc/nginx/mime.types;
                try_files $uri $uri/ /index.html;
             }
        }

sudo nginx -t и sudo nginx -s reload запускаются без каких-либо проблем, но когда я попытался получить доступ к своему веб-сайту извне или локально с помощью lynx http://ec2-3-0-17-226.ap-southeast-1.compute.amazonaws.com, меня просто встретит пустая страница. Никаких ошибок или чего бы то ни было.

Что я пропустил?

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