Postingan

Menampilkan postingan dari Mei, 2025

Install CMS (Menggunakan WordPress)

Gambar
1. Pertama-tama masukkan perintah  cd /var/www/html Gunanya untuk berpindah ke direktori tempat file website yang disimpan di server web, khususnya untuk server yang menggunakan Apache. ls (Gunanya untuk menampilkan daftar file dan folder yang ada di dalam direktori saat ini.) 2. Lalu masukkan perintah  wget https://wordpress.org/latest.tar.gz untuk mengunduh (download) file instalasi WordPress versi terbaru dari situs resmi WordPress menggunakan terminal. 3. Setelah itu masukkan perintah dibawah ini: tar -xzf latest.tar.gz (Gunanya untuk mengekstrak file arsip WordPress yang sebelumnya sudah didownload dari situs resmi WordPress) rm latest.tar.gz (Digunakan untuk menghapus file arsip WordPress (latest.tar.gz) dari direktori tempat kamu berada (biasanya /var/www/html)). Jika ada tulisan rm: romeve reguler file 'latest.tar.gz'? (ketik y yang berarti yes) karena, File latest.tar.gz sudah tidak dibutuhkan lagi karena semua isi WordPress sudah dikeluarkan ke dalam folder wordpress...

Install dan konfigurasi Mail Server (PostFix & Dovecot)

Gambar
 1. Pertama-tama masukkan perintah dnf install postfix dovecot s-nail -y dengan menjalankan perintah ini dapat: Mengatur server email Mengirim dan menerima email Mengakses email dari baris perintah menggunakan s-nail Mengakses email secara remote menggunakan protokol SMTP, IMAP atau POP3 2. Setelah itu masukkan perintah dibawah ini, gunanya untuk mengaktifkan dan memulai layanan Postfix dan Dovecot pada sistem Linux. systemctl enable --now postfix systemctl enable --now dovecot 3. Lalu masukkan perintah dibawah ini  nano /etc/postfix/main.cf   untuk membuka dan mengedit file konfigurasi main.cf milik Postfix, yaitu Mail Transfer Agent (MTA) yang digunakan untuk mengirim dan menerima email. Edit seperti foto dibawah ini 4. Setelah itu buat folder penyimpanan email (Maildir) untuk pengguna tjkta-27, dengan memasuki perintah  mkdir -p /home/tjkta-27/Maildir 5. Jika memasuki perintah chown tjkta-27:tjkta-27 /home/tjkta-27/Maildir ada pesan kesalahan chown invalid u...

Install scripting language (PHP)

Gambar
1. Pertama masukan perintah dibawah ini, gunanya untuk menambahkan dua repository tambahan ke sistem RHEL/CentOS/Rocky Linux 9, yaitu EPEL DAN Remi, agar bisa diakses dan menginstall lebih banyak paket software, termasuk versi terbaru PHP, Redis, dll. dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm  (untuk menambahkan repo EPEL, yang menyediakan ribuaan paket tambahan open source yang tidak tersedia di repositori resmi Red Hat/CentOS.) dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm (Gunanya menambahkan repo Remi, yang terkenal menyediakan versi terbaru dari PHP dan ekstensi PHP yang tidak ada di repo bawaan) perintah ini sangat penting karena bisa menginstal software versi terbaru atau yang tidak tersedia di repo default dan untuk keperluan web server modern, seperti Laravel, WordPress, atau aplikasi berbasis PHP dan MySQL. 2. Lalu masukkan perintah dibawah untuk mengatur agar sistem Linux (RHEL/CentOS/Rocky 9) menggunakan ver...

Install dan konfigurasi data base server (MariaDB)

Gambar
 1. Pertama masukkan perintah dnf install mariadb-server -y untuk menginstal MariaDB Server, yaitu sistem manajemen basis data (Database Server) di Linux berbasis RHEL/Fedora/CentOS menggunkan paket dnf. Tapi sebaiknya jangan selalu menggunakan -y, berikut alasan kenapa lebih aman tidak memakai -y secara default: Tanpa -y, sistem akan menampilkan: Daftar paket yang akan diinstal, Besarnya ukuran, dan Ketergantungan (dependency) lain yang ikut terinstal. Ini memberi kesempatan untuk meninjau dulu sebelum setuju. menghindari instalasi yang tidak diinginkan (kadang paket tambahan (dependency) bisa menghapus atau mengganti paket penting. Tanpa konfirmasi, kamu bisa tidak sadar.) Keamanan sistem lebih terjaga (Beberapa paket bisa mengubah konfigurasi sistem. Tanpa kofirmasi, kamu bisa kehilangan konfigurasi yang sudah diatur.) 2. Setelah itu masukan perintah seperti dibawah ini untuk mengaktifkan, menjalankan, dan memeriksa status layanan database MariaDB di sistem Linux. systemctl ena...