centos Artifactory tomcat 将端口设置为 80
centos Artifactory tomcat set port to 80
我正在 CentOS 6.7 上安装 artifactory RPM 4.5.2
它包含 tomcat 并且默认端口是“8081”
我想将tomact端口“8081”设置为“80”。
但是,我更改并启动后,屏幕显示
ERR_CONNECTION_REFUSED。
和这样的 tomact 日志:
11-Mar-2016 17:16:07.483 SEVERE [main] org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["http-nio-80"] java.net.SocketException: Permission denied
我该如何解决?
Linux 上低于 1024 的端口是特权端口,只有 root 用户可以打开它们上的侦听套接字。如果您想在端口 80 上访问 Artifactory,则需要设置 HTTP 代理服务器。Artifactory 将为 nginx 或 Apache 生成代理配置 - 请参阅 documentation here。
我正在 CentOS 6.7 上安装 artifactory RPM 4.5.2
它包含 tomcat 并且默认端口是“8081”
我想将tomact端口“8081”设置为“80”。
但是,我更改并启动后,屏幕显示
ERR_CONNECTION_REFUSED。
和这样的 tomact 日志:
11-Mar-2016 17:16:07.483 SEVERE [main] org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["http-nio-80"] java.net.SocketException: Permission denied
我该如何解决?
Linux 上低于 1024 的端口是特权端口,只有 root 用户可以打开它们上的侦听套接字。如果您想在端口 80 上访问 Artifactory,则需要设置 HTTP 代理服务器。Artifactory 将为 nginx 或 Apache 生成代理配置 - 请参阅 documentation here。