在 AWS ec2 上安装 ejabberd

Posted

技术标签:

【中文标题】在 AWS ec2 上安装 ejabberd【英文标题】:Intalling ejabberd on AWS ec2 【发布时间】:2015-07-04 06:22:07 【问题描述】:

尝试在 ec2 上安装 ejabberd,尝试了很多方法,但似乎没有任何效果。

一些命令的结果

cat /etc/os-release:

VERSION="2015.03"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2015.03"
PRETTY_NAME="Amazon Linux AMI 2015.03"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2015.03:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"

sudo yum install ejabberd:

Loaded plugins: priorities, update-motd, upgrade-helper
984 packages excluded due to repository priority protections
No package ejabberd available.
Error: Nothing to do

是否可以取消优先保护以及是否是个好主意?

那我怎么可能使用 "yum install ejabberd" 安装 ejabberd 呢?

我是 linux 新手 谢谢

【问题讨论】:

【参考方案1】:

从https://www.process-one.net/en/ejabberd/downloads/下载二进制文件

使用以下方式安装二进制文件:

chmod +x ejabberd-15.04-linux-x86_64-installer.run
sudo ejabberd-15.04-linux-x86_64-installer.run

填写详细信息,您将完成安装。

进入安装目录

start the ejabberd service: bin/ejabberdctl start
status of ejabberd service: bin/ejabberdctl status
stop the ejabberd service : bin/ejabberdctl stop

【讨论】:

【参考方案2】:

为什么不使用 ProcessOne 或 RPM 包中的二进制安装程序? 官方下载页面:https://www.process-one.net/en/ejabberd/downloads/

【讨论】:

以上是关于在 AWS ec2 上安装 ejabberd的主要内容,如果未能解决你的问题,请参考以下文章

在 AWS ec2 上安装 ejabberd

如何在 AWS EC2 Linux 2 上安装 NGINX [关闭]

AWS EC2实例上的Tableau Server 10.2的静默安装是否有效?

在 AWS 中的 SUSE Linux EC2 实例上安装 SSM 代理和角色确保启动

如何在 AWS EC2 上安装 LAMP

如何在 AWS EC2 实例上预安装 sbt(通过用户数据)?