【问题标题】:Configuring a Port for Confluence on Google Compute engine在 Google Compute 引擎上为 Confluence 配置端口
【发布时间】:2019-03-01 12:56:02
【问题描述】:

我已经在 Google Compute Engine 实例上安装了 Confluence。以下是服务器的配置文件。

<Server port="8000" shutdown="SHUTDOWN" debug="0">
   <Service name="Tomcat-Standalone">
        <Connector  port="8090" connectionTimeout="20000" redirectPort="8443"
                maxThreads="200" minSpareThreads="10"
                enableLookups="false" acceptCount="10" debug="0" URIEncoding="UTF-8" />
        <Engine name="Standalone" defaultHost="localhost" debug="0">
            <Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="false">
                <Context path="" docBase="../confluence" debug="0" reloadable="false" useHttpOnly="true">
                    <!-- Logger is deprecated in Tomcat 5.5. Logging configuration for Confluence is specified in confluence/WEB-$
                    <Manager pathname="" />
                </Context>
            </Host>
        </Engine>

但是当我输入时我无法访问 web gui

http://<IP_address>:<port_number>

我也尝试过使用 iptable 进行重定向。

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT
 --to-port 8090

【问题讨论】:

  • 对我来说,我不得不等待一段荒谬的时间,我不知道我睡了多久,早上能够访问设置页面。

标签: google-compute-engine confluence portforwarding


【解决方案1】:
  • 转到您的Google cloud console
  • 点击您的项目
  • 导航到计算 -> 计算引擎 -> 网络
  • 创建一个新的防火墙规则,其源 IP 范围从任何地方 (0.0.0.0/0) 到目标标签“Confluence”以及所需的端口和协议

  • 导航到计算 -> 计算引擎 -> 虚拟机实例
  • 选择您的实例并添加“Confluence”标签

【讨论】:

  • 我使用了 8090 和 8000 端口,它工作正常,但我不得不等待很长时间才能显示设置页面。端口 8000 也可能不是必需的,但我还没有测试过。 8090 是 confluence 的默认值,8080 是 jira 的默认值。
猜你喜欢
  • 2014-10-17
  • 2015-05-27
  • 1970-01-01
  • 1970-01-01
  • 2016-11-01
  • 2015-10-16
  • 2019-07-13
  • 2015-02-02
  • 1970-01-01
相关资源
最近更新 更多