我已在 Google 云(VM ware 实例 Ubuntu 14.04 LTS)上成功安装 Odoo 并启动了 odoo 服务。一切似乎都很好。
但是当我尝试从外部 IP 访问该实例时,它不允许我访问。检查ip是否工作我已经安装了apache2。但我可以从外部IP访问apache2默认页面。
有人在 Google 云上安装过 odoo 吗?
最佳答案
在 Google 云上,默认情况下不允许 http 流量。您可以访问 Apache 的默认页面,这意味着您已允许 http 流量。
可能您的问题出在端口上。您可以访问Apache的默认页面,因为Apache的默认端口是80并且是开放的。 如果您在默认端口(8069)上启动 odoo,则需要该端口。为此,您需要使用 root 在终端上运行命令,例如
iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT
之后您可以通过http://your.ip:8069
访问odoo
另一个可能的选项是在端口 80 上重定向端口 8069。要重定向端口,请使用
打开文件/etc/rc.localnano /etc/rc.local
粘贴命令
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8069
并使用
重新启动服务器sudo reboot
重新启动后,您可以在默认端口上访问odoo,例如http://your.ip
关于odoo - 无法访问 Google 云上的 Odoo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30568167/