Sunday, November 27, 2022
Amazon Linux AWS Ejabberd

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

  • GNU Make.
  • GCC.
  • Libexpat ≥ 1.95.
  • Libyaml ≥ 0.1.4.
  • Erlang/OTP ≥ 19.3.
  • OpenSSL ≥ 1.0.0.
  • Zlib ≥ 1.2.3, for Stream Compression support (XEP-0138). Optional.
  • PAM library. Optional. For Pluggable Authentication Modules (PAM).
  • ImageMagick’s Convert program and Ghostscript fonts. Optional. For CAPTCHA challenges

Install Ejabberd pada Amazon Linux

sudo yum -y update
  • Install dev tools
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
  • Install package
sudo yum localinstall ejabberd-${EJ_VERSION}-0.x86_64.rpm
  • Copy systemd
sudo cp $(sudo find / -name ejabberd.service) /etc/systemd/system
  • Reload system dan start service
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

  • Buat admin
ejabberdctl register myadmin $(hostname) StrongAdminPassword
  • Edit konfig
$ 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
  • Restart service
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.

(Visited 57 times, 1 visits today)
Klik untuk berbagi dengan orang lain
Baca Juga :  Cara Install ProxySQL pada Amazon Linux

Similar Posts