我是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或使用su或sudo来获取root权限以修改其内容。