Tristan Asked: 2014-08-11 01:50:43 +0800 CST2014-08-11 01:50:43 +0800 CST 2014-08-11 01:50:43 +0800 CST varnish 80,nginx 8080,jenkins 放在哪个端口? 772 在我的登台服务器上,我有Varnish+ Nginx。他们在港口80和8080。 鉴于我必须安装jenkins,我必须在哪个端口上绑定它?(通常是 8080 但已经被占用了) nginx 4 个回答 Voted Best Answer Drew Khoury 2014-08-11T01:56:32+08:002014-08-11T01:56:32+08:00 将其配置为在您喜欢的任何端口上运行!81. 8081. 真的。 Marc Stürmer 2014-08-11T02:37:00+08:002014-08-11T02:37:00+08:00 考虑到 Jenkins 通常不应该以 root 身份运行,您可以从 1024 开始取任何内容,因为 <1024 仅保留给 root。 Tom O'Connor 2014-08-11T06:40:08+08:002014-08-11T06:40:08+08:00 我可能会把它放在端口 9000 上,然后使用 Nginx 作为反向代理将 Jenkins.yourdomain.com 映射到端口 9000。 这样,您将获得能够让 Nginx 也执行 SSL 的奖励! Giulio Muscarello 2014-08-11T04:54:17+08:002014-08-11T04:54:17+08:00 正如@Drew 正确指出的那样,您可以选择任何尚未使用的端口。 但是,Web 服务器等(包括 Web 接口)在端口 80、8000 或 8080 上侦听是很常见的。如果您正在设置 Web 接口,我怀疑(我不知道 Jenkins,但我知道它默认侦听端口 8080),您可能更喜欢端口 8000。没有真正的优势;这只是一种常见的做法。
将其配置为在您喜欢的任何端口上运行!81. 8081. 真的。
考虑到 Jenkins 通常不应该以 root 身份运行,您可以从 1024 开始取任何内容,因为 <1024 仅保留给 root。
我可能会把它放在端口 9000 上,然后使用 Nginx 作为反向代理将 Jenkins.yourdomain.com 映射到端口 9000。
这样,您将获得能够让 Nginx 也执行 SSL 的奖励!
正如@Drew 正确指出的那样,您可以选择任何尚未使用的端口。
但是,Web 服务器等(包括 Web 接口)在端口 80、8000 或 8080 上侦听是很常见的。如果您正在设置 Web 接口,我怀疑(我不知道 Jenkins,但我知道它默认侦听端口 8080),您可能更喜欢端口 8000。没有真正的优势;这只是一种常见的做法。