Postingan

INSTALL APLIKASI THUNDERBIRD UNTUK MENGGUNAKAN/PENGUJIAN MAIL SERVER

Gambar
1.  aktifkan epel repository dengan perintah dnf install epel-release -y 2. Lanjut install paket roundcubemail untuk pengujian nya dengan perintah dnf install roundcubemail -y 3. Lalu kita buat database di mariadb, masuk dulu ke mariadb nya dengan perintah mysql -u root -p, lalu lanjut buat database nya seperti di foto : 4. Lalu import struktur database bawaan roundcubemail dengan perintah mysql -u ridwanmail -p                roundcubemail < /usr/share/roundcubemail/SQL/mysql.initial.sql 5. Lalu kita copy kan file config.inc.php nya dengan perintah cp /etc/roundcubemail/config.inc.php.sample /etc/roundcubemail/config.inc.php, lalu nano /etc/roundcubemail/config.inc.php 6.  Lalu ubah bagian ini menjadi database, user, dan password sesuai yang kita buat tadi 7. Lalu cd/tmp dan install lagi dengan perintah wget https://github.com/roundcube/roundcubemail/releases/download/1.6.6/roundcubemail-1.6.6-complete.t...

INSTALL DAN KONFIGURASI MAIL SERVER ( POSTFIX & DOVECOT)

Gambar
  1. Install paket nya dengan perintah dnf install postfix dovecot s-nail -y 2. Aktifkan dan jalankan dengan perintah : systemctl enable --now postfix dan systemctl enable  --now dovecot 3. Lalu edit di nano/etc/postfix/main.cf, ikuti seperti di foto : 4. Lalu tambahkan folder Maildir di user ridwan denga perintah mkdir -p /home/ridwan/Maildir dan berikan akses dengan perintah chown ridwan:ridwan /home/ridwan/Maildir 5. Lalu edit file dovecot dengan perintah nano /etc/dovecot/dovecot.conf, lalu sesuaikan protocols nya sesuai di foto 6.  Lalu tambahkan firewall smtp, imap, dan pop3, untuk perintah nya sesuai foto di bawah :  knpa merah? karna saya sudah melakukan nya sebelumnya  7. Lalu restart postfix dan dovecot nya dengan perintah seperti foto di bawah ini 8. Usahakan saat systemctl status postfix.service muncul aktif running 9.  Lalu tambah user untuk pengujian mail menggunakan cli, tutorial tambah user a...

INSTALL SCRIPTING LANGUAGE (PHP)

Gambar
    1. Install packet php dengan perintah : - sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm 2. Install lagi paket php dengan perintah : - sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm 3. Lalu reset modul php dengan perintah : - sudo dnf module reset php -y 4. Lalu enable kan modul nya dengan perintah sudo dnf module enable php:remi-8.1 -y 5.  Install semua paket php dengan perintah : -  sudo dnf install php php-mysqlnd php-fpm php-opcache php-gd php-xml php-mbstring php-curl php-cli php-zip -y 6. Lalu ketik an php -v (USAHAKAN KELUAR PHP 8.1.x (cli) (built: ...)) 7. Lalu ketikkan systemctl restart httpd dan systemctl status httpd (usahakan active running) 8. Lalu ketik an sudo nano /var/www/html/info.php lalu edit seperti di foto :, lalu control x lalu y dan enter agar di save 9. Lalu akses kembali dengan perintah 192.168.2.254/info.php, kalau berhasil maka tampilan nya...

INSTALL DAN KONFIGURASI MARIADB

Gambar
  1. Sebelum memulai update terlebih dahulu dengan perintah dnf update -y ( di sarankan ) 2. kemudian langsung saja install Mariadb dengan perintah : - dnf install mariadb-server -y 3.  Lalu systemctl start mariadb, systemctl enable mariadb, dan systemctl status mariadb wajib active   RUNNING] 4. 

INSTALL SSH SERVER/AKTIVASI SERVER

Gambar
  1.  Fungsi Utama yum check-update : Mendaftar semua paket yang bisa diperbarui , termasuk versi saat ini dan versi yang tersedia di repo. Digunakan sebelum instalasi paket seperti openssh-server , untuk memastikan sistem menggunakan versi terbaru dan tidak bentrok dengan dependensi lama. Membantu menghindari masalah kompatibilitas saat install atau upgrade layanan seperti SSH. 2. Kemudian langsung saja install SSH dengan perintah :  dnf install -y openssh-server : 3. fungsi-funsi perintah yang ada pada gambar : A. systemctl enable sshd Perintah ini digunakan untuk mengaktifkan layanan sshd agar dijalankan secara otomatis setiap kali sistem booting . Dengan kata lain, perintah ini memastikan bahwa layanan SSH daemon (sshd) akan mulai berjalan secara otomatis saat sistem booting atau reboot . B . systemctl start sshd Fungsi : Perintah ini digunakan untuk memulai (start) layanan sshd secara manual . Artinya, jika layanan sshd tidak berjalan, kamu dapat m...

INSTALL DAN CONFIGURASI DNS SERVER

Gambar
  1. Ketik an perintah yum install bind untuk menginstall paket bind, dan lalu akan muncul tampilan seperti ini, kita ketik y saja sampai instalasi beres 2. Apabila sudah beres install paket bind, kita ketik an nano /etc/named.conf untuk mengedit salah satu paket dari bind 3. Lalu edit paling atas seperti before after di foto ini : SEBELUM : SESUDAH : 4. Lalu masih di named.conf, kita ke paling bawah, edit juga seperti before after di foto : SEBELUM : SESUDAH : kalau sudah, di control x, pencet y lalu enter untuk save 5.  Lalu edit juga di nano /var/named/ridwan.local.zone, seperti before after foto di bawah :  SEBELUM : SESUDAH :