无法在 ubuntu 上使用 Nginx 将域分配给特定端口上的 Angular 项目
Can't assign domain to Angular project on specific port with Nginx on ubuntu
我有一个使用端口 4201 的 Angular 项目。我构建了该项目并配置了 nginx 来部署它。
当我使用 IP 地址和指定端口访问我的服务器时,一切正常。
我想将我的域名分配给这个项目,并且我遵循了很多教程,但它总是显示“欢迎使用 Nginx”页面...
我迷路了。
这是我在 /etc/nginx/sites-enabled 中输入的配置:
server {
listen 4201;
listen [::]:4201;
root /var/www/html/alienprods;
index index.html index.htm;
server_name alienprods.com www.alienprods.com
location / {
try_files $uri $uri/ /index.html;
}
}
你有什么想法吗?我忘记了什么吗?
预先感谢您的帮助!
我终于找到了我的问题。我对nginx的了解还不够
这是我的 alienprods.conf 文件:
server {
listen 4201;
listen [::]:4201;
root /var/www/html/alienprods;
index index.html index.htm;
location / {
try_files $uri $uri/ /index.html;
}
}
server {
listen 80;
listen [::]:80;
server_name alienprods.com www.alienprods.com;
location / {
proxy_pass http://*MY_IP_ADDRESS*:4201;
}
}
我有一个使用端口 4201 的 Angular 项目。我构建了该项目并配置了 nginx 来部署它。
当我使用 IP 地址和指定端口访问我的服务器时,一切正常。
我想将我的域名分配给这个项目,并且我遵循了很多教程,但它总是显示“欢迎使用 Nginx”页面...
我迷路了。
这是我在 /etc/nginx/sites-enabled 中输入的配置:
server {
listen 4201;
listen [::]:4201;
root /var/www/html/alienprods;
index index.html index.htm;
server_name alienprods.com www.alienprods.com
location / {
try_files $uri $uri/ /index.html;
}
}
你有什么想法吗?我忘记了什么吗? 预先感谢您的帮助!
我终于找到了我的问题。我对nginx的了解还不够
这是我的 alienprods.conf 文件:
server {
listen 4201;
listen [::]:4201;
root /var/www/html/alienprods;
index index.html index.htm;
location / {
try_files $uri $uri/ /index.html;
}
}
server {
listen 80;
listen [::]:80;
server_name alienprods.com www.alienprods.com;
location / {
proxy_pass http://*MY_IP_ADDRESS*:4201;
}
}