Site icon Learning & Doing

Cara Install Ejabberd pada Amazon Linux

ejabberd

“Cara Install Ejabberd pada Amazon Linux”

Pengantar

Dalam posting blog ini kami akan menunjukkan cara menginstal ejabberd di Amazon Linux 2. ejabberd adalah solusi open-source, terdistribusi, dan toleran terhadap kesalahan yang memungkinkan Anda membuat aplikasi pesan instan skala besar. Server ejabberd mampu dengan andal mendukung ribuan pengguna simultan pada satu node tanpa kegagalan.

Persyaratan

Install Ejabberd pada Amazon Linux

sudo yum -y update
sudo yum groupinstall -y "Development Tools"
EJ_VERSION=20.12
wget https://static.process-one.net/ejabberd/downloads/${EJ_VERSION}/ejabberd-${EJ_VERSION}-0.x86_64.rpm
sudo yum localinstall ejabberd-${EJ_VERSION}-0.x86_64.rpm
sudo cp $(sudo find / -name ejabberd.service) /etc/systemd/system
sudo systemctl daemon-reload
sudo systemctl start ejabberd
sudo systemctl enable ejabberd

Konfigurasi Ejabberd

sudo find / -name ejabberdctl
/opt/ejabberd-20.12/bin/ejabberdctl
$ sudo su -
$ vi ~/.bashrc
export PATH=$PATH:/opt/ejabberd-20.12/bin
source ~/.bashrc

Buat Admin User

ejabberdctl register myadmin $(hostname) StrongAdminPassword
$ sudo vi /opt/ejabberd/conf/ejabberd.yml
.....
acl:
  local:
    user_regexp: ""
  loopback:
    ip:
      - 127.0.0.0/8
      - ::1/128
      - ::FFFF:127.0.0.1/128
  admin:
    user:
      - "admin@amazon-linux"
      - "myadmin@amazon-linux" # Added line
sudo systemctl restart ejabberd

Akses GUI dashboard

http://[server_ip_address_or_hostname]:5280/admin/

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install Ejabberd pada Amazon Linux. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

Exit mobile version