Я так понимаю, что какие-то 3 файла не могу запуститься или не прошли проверку, или ошибка именно в этих 3-х файлах. Как решить данную проблему ? Задача поставить фронт на сервер. Вот все мои шаги:
Делаю dist уже на сервере, перед этим подгрузив все модули.
Т.к. у меня уже есть одна версия проекта работающая на бэкенде который запущен на сервере и этот бэк имеет отдельный ip адрес и отдельный порт к которому я могу обращаться на прямую из приложения по localhost, я делаю в папке где у меня лежит dist другой версии еще одну папку и называю ее version2, в эту папку я вставляю уже dist моей новой версии. Тем самым путь до моего нового проекта вот такой:
user@user-ubuntu-edv:~/cryptoVer1.1/crypto/version2/dist$
Далее я создаю файл для nginx.
sudo nano /etc/nginx/sites-available/crypto-version2.conf
Добавляю данный код в файл, указав свои настройки.
server { listen 59080;
server_name localhost;
root /home/user/cryptoVer1.1/crypto/version2/dist;
index index.html index.htm;
location / {
try_files $uri $uri/ /index.html;
}
error_log /var/log/nginx/crypto-version2-error.log;
access_log /var/log/nginx/crypto-version2-access.log;
}
Активирую файл и создаю для него link в директорию sites-enabled.
sudo ln -s /etc/nginx/sites-available/crypto-version2.conf /etc/nginx/sites-enabled/crypto-version2.conf
Перезапускаю nginx
sudo systemctl restart nginx
Проверяю статус nginx.
sudo systemctl status
И вот тут мне выходит ошибка, как ее фиксить? Что я не правильно сделал при постановке ?