首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Nginx上部署角6应用程序

在Nginx上部署角6应用程序
EN

Stack Overflow用户
提问于 2018-06-27 08:12:34
回答 1查看 6K关注 0票数 1

我试着用Nginx部署角应用程序

这是我的nginx公司:

代码语言:javascript
复制
server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;
    server_name mysite.com;
    root /home/forge/mysite.com/dist/;

    ssl_certificate /etc/nginx/ssl/mysite.com/370952/server.crt;
    ssl_certificate_key /etc/nginx/ssl/mysite.com/370952/server.key;

    ssl_protocols TLSv1.2;
    ssl_ciphers ECDHE-RSA-AES256-GCM-SHA512:DHE-RSA-AES256-GCM-SHA512:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384;
    ssl_prefer_server_ciphers on;
    ssl_dhparam /etc/nginx/dhparams.pem;

    index index.html index.htm;

    charset utf-8;

    try_files $uri $uri/ /index.html;

    location = /favicon.ico { access_log off; log_not_found off; }
    location = /robots.txt  { access_log off; log_not_found off; }

    access_log off;
    error_log  /var/log/nginx/mysite.com-error.log error;

    location ~ /\.(?!well-known).* {
        deny all;
    }
}

那么我构建它的过程是:

代码语言:javascript
复制
cd /home/forge/mysite.com/
npm install
ng build --prod --aot

我将我的mysite.com配置为指向IP,在DNS端,这里没有问题。

当我检查日志时,我有:

代码语言:javascript
复制
2018/06/27 03:00:11 [error] 20122#20122: *8 directory index of "/home/forge/mysite.com/" is forbidden, client: 109.7.226.209, server: mysite.com, request: "GET / HTTP/2.0", host: "mysite.com"
2018/06/27 03:12:09 [error] 24560#24560: *25 directory index of "/home/forge/mysite.com/" is forbidden, client: 109.7.226.209, server: mysite.com, request: "GET / HTTP/2.0", host: "mysite.com"

但我从来没有摆脱过我的错误.

知道吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-27 08:37:42

生成之后,您将有一个dist文件夹,其中将包含您的项目构建。如果您的项目文件夹名为mysite,那么nginx配置中的根路径应该是/home/forge/mysite.com/dist/my-site

代码语言:javascript
复制
server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;
    server_name mysite.com;
    root /home/forge/mysite.com/dist/mysite;
    ...
    ....
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51057776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档