在Google Compute引擎上配置Confluence端口

Pra*_*ngh 4 portforwarding confluence google-compute-engine

我在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>
Run Code Online (Sandbox Code Playgroud)

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

http://<IP_address>:<port_number>
Run Code Online (Sandbox Code Playgroud)

我也尝试过使用iptable重定向.

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT
 --to-port 8090
Run Code Online (Sandbox Code Playgroud)

kom*_*oma 6

  • 转到您的Google云端控制台
  • 点击你的项目
  • 导航到计算 - >计算引擎 - >网络
  • 创建一个新的防火墙规则,源IP范围从任何地方(0.0.0.0/0)到目标标签'Confluence'以及您想要的端口和协议

在此输入图像描述

  • 导航到计算 - >计算引擎 - > VM实例
  • 选择您的实例并添加"Confluence"标记