gpt4 book ai didi

ubuntu - AWS Ubuntu : Configure Ejabberd Hosts from Snap Store

转载 作者:行者123 更新时间:2023-12-04 19:09:19 24 4
gpt4 key购买 nike

我在 AWS EC2 上的 Ubuntu 上从 Snap Store 安装了 Ejabberd。我可以在 Ubuntu 上本地访问管理网页“localhost:5280/admin”。但是,我无法从“https://ec2-xx-xxx-xx-xxx.compute-1.amazonaws.com:5280/admin”在 VNC 外部访问它。我想我需要根据一些教程将“ec2-xx-xxx-xx-xxx.compute-1.amazonaws.com”添加到 ejabberd.yml 中的主机中。但是从 Snap 安装的 Ejabberd 则完全不同,因为我看到有两个 ejabberd.xml,不确定我应该更改哪个。

root@ip-xxx-xx-xx-xxx:/home/ubuntu# ls /snap/ejabberd/37/config/
config.exs ejabberd.exs ejabberd.yml
root@ip-xxx-xx-xx-xxx:/home/ubuntu# ls /snap/ejabberd/current/config/
config.exs ejabberd.exs ejabberd.yml
root@ip-xxx-xx-xx-xxx:/home/ubuntu#

当我打开文件 ejabberd.yml 时,我发现它是只读的,带有“等号”,如图所示。我不确定是否应该使用 chmod 来修改读写?或者还有其他方法可以将我的 aws ip-address 添加到配置中的主机?

最佳答案

来自 Snap Store 的 Ejabberd 的正确 yaml 文件是/var/snap/ejabberd/37/etc/ejabberd.yml 或/var/snap/ejabberd/current/etc/ejabberd.yml,它们是同一个文件。并且/snap/ejabberd/37/config/指向上述文件

关于ubuntu - AWS Ubuntu : Configure Ejabberd Hosts from Snap Store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60796090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com