上80,8080上的nginx,在哪个端口放jenkins?

在我的登台服务器上,我有Varnish + Nginx 。 他们在808080端口

鉴于我必须安装jenkins ,我必须绑定哪个端口? (通常是8080,但已经被占用)

将其configuration为在您喜欢的任何端口上运行! 真的。

考虑到Jenkins通常不应该以root身份运行,所以你可以从1024开始取任何东西,因为<1024只保留给root。

我可能把它放在9000端口,然后使用Nginx作为反向代理来将Jenkins.yourdomain.com映射到9000端口。

这样你就可以得到让Nginx能够做SSL的好处!

正如@Drew正确指出的那样,您可以select任何尚未使用的端口。
但是,Web服务器和这样的(包括Web接口)在端口80,8000或8080上监听是很常见的。如果你设置了一个Web界面,就像我怀疑的那样(我不知道Jenkins,但是我看到它默认监听端口8080),你可能更喜欢端口8000.没有真正的优势, 这只是一个普遍的做法。