У меня установлен веб-сервер Nginx на CentOS. Я хотел бы развернуть приложения Angular 6 Apps и node.js на этом веб-сервере Nginx. Мое приложение для сборки углов находится в / usr / share / nginx / html, а сервер node.js работает на localhost: 8080.
Это мой конфигурационный файл:
server {
listen 80 default_server;
listen 443 ssl default_server;
ssl_certificate "/home/intern/AutoScan/AutoScan_api/ssl/autoscan.crt";
ssl_certificate_key "/home/intern/AutoScan/AutoScan_api/ssl/autoscan.pem";
root /user/share/nginx/html/www;
server_name _;
# Load configuration files for the default server block.
location /{
proxy_pass https://localhost:8080;
proxy_redirect off;
proxy_set_header Host $https-host;
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
В настоящее время я не могу открыть угловое приложение. Если я изменил сервер местоположения, например, на / server, он частично работает, я имею в виду, что угловое приложение работает, но я не могу делать запросы, потому что неверные пути.
У вас есть идеи, что мне делать?