如何更改NGinx中的站点可用configuration

我是Linux新手。 我想在Ubuntu 16.04 LTS虚拟机上部署我的asp.net核心应用程序。 我在Ubuntu上安装了asp.net核心,并设法在Ubuntu上运行一个简单的asp.net核心Web应用程序。 另外,我想将Nginx Web服务器设置为我的应用程序的反向代理。 我遵循这篇文章为了安装Nginx。 尽pipeNginx的服务器安装成功,但我不能修改Nginx的默认文件下面的configuration – 上面的文章解释了可用的部分,因为整个目录是只读的。

server { listen 80; location / { proxy_pass http://localhost:5000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection keep-alive; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } } 

在这里输入图像说明

我做错了什么,请告诉我如何编辑这个文件。

该目录由root拥有,因此您需要以root身份login或使用susudo来获取root权限以修改其内容。