前往知道AWS——这很有趣。在 AWS 上运行 16.04 xenial 并希望安装多利巴尔在 17.10 上,我有一个 GUI,dolibarr 安装正常。
关于在 AWS 上运行 Web 服务器/应用程序的几个问题。 (据我所知 apache Web 服务器用于提供页面服务。)
至少在 Ubuntu 17.10 上,安装过程涉及导航至localhost/dolibarr
完成配置。这将如何实现?导航到弹性 IP (EIP),如xxx.xxx.xxx/dolibarr
?这似乎不太可能,而且不是一种非常安全的配置方式。
也许使用 CLI 中的 lynx 导航到localhost/dolibarr
?
配置完成后,只需从任何外部客户端浏览到 EIP 即可?
答案1
lynx 有点致力于在aws
.我在一天结束时得到了一个登录页面。但是,我不记得被提示输入某些详细信息,例如管理员登录。不幸的是,它挂起并显示SQL
——我认为是创建表的命令。最终,我只是打开了一个新ssh
连接,并lynx
再次导航到localhost/dolibarr
提示我登录的位置。成功?
也可以看看:
答案2
可能最好的(也可能是最简单的)解决方案是启动一个ssh端口转发隧道,监听客户端计算机的 127.0.0.1:80,但将 http 请求转发到服务器计算机上的 127.0.0.1:80。这样就可以访问127.0.0.1:80了服务器机器通过连接 127.0.0.1:80 在您的客户(即从任何浏览器)。
正如您在链接中看到的,命令是
ssh -L 80:127.0.0.1:80 your.remote.machine.com