我怎样才能让nginx使用端口8080而不是80?

我刚刚在已经有apache2工作的Linux Mint系统上安装了nginx。 然而,nginx接pipe所有的请求到本地主机和所有我的虚拟域,并显示nginx的默认页面响应每个url。 我以为它只是接pipe了apache2正在使用的端口80。 无论如何,我试图find一种方法来使nginx使用端口:8080而不是:80,但所有的信息,我发现与使用nginx作为某种forms的前端apache2,因此nginx使用:80和apache2使用:8080代替。

在我的情况下,我只是希望他们互相独立运行,这样我就可以在apache2和nginx上独立地testing对方的东西。

我怎样才能让nginx使用端口:8080而不是:80?

在/ etc / nginx / sites-available / default文件中,确保它在所需的端口上“侦听”;

server { listen 8080; ... } 

之后,重新启动nginx

 sudo service nginx restart