Setup LAMP (Linux, Apache, Mysql, Php) di Nixos

mrfdn.com - Setelah kemarin kita sudah belajar setup LEMP stack di nixos. Sekarang kita coba setup LAMP stack. Jika Anda mencari cara untuk mengatur lingkungan pengembangan web atau server yang kuat dan aman untuk menjalankan platform-platform seperti WordPress, Laravel, Drupal, dan Joomla di NixOS, maka Anda berada di tempat yang tepat. Artikel ini akan memberikan panduan langkah demi langkah tentang cara menyiapkan LAMP Stack (Linux, Apache, MySQL, PHP) di NixOS untuk hosting berbagai jenis situs web. ...

September 23, 2023 · 3 min · Rafi

Setup LEMP untuk Menjalankan Wordpress di Nixos

mrfdn.com - Saya memiliki beberapa projekan php, (wordpress, drupak, joomla, php native). Untuk itu di laptop saya yang sedang terinstall Nixos, saya ingin memasang LEMP stack untuk proses development. Kelebihan cara ini dibandingkan mengunakan ALPHP adalah kita bisa menjalankan Node.JS, sebab di ALPHP belum support NPM. Hanya saja proses instalasinya cukup ribet. Untuk itu saya ingin mencatat apa saja yang saya lakukan sehingga proses instalasi LEMP + wordpress di Nixos akhirnya bisa berhasil. ...

September 9, 2023 · 3 min · Rafi

Cara Install Wordpress + OpenLiteSpeed pada Centos Stream 9

mrfdn.com - Disini saya ingin menuliskan catatan seputar cara install Wordpress pada OpenLitespeed web server yang diinstall pada CentOS Stream 9 pada VPS. Tanpa berlama-lama berikut tutorial lengkapnya. Point domain ke ip web server pada pengaturan DNS. Masuk ke server melalui ssh lalu login sebagai root kemudian update CentOS Stream 9 sudo su dnf update Install mysql dnf install epel-release mysql-server Install openlitespeed web server sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm sudo dnf install openlitespeed Install php versi 8.1 sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm sudo dnf module reset php sudo dnf module install php:remi-8.1 sudo dnf install lsphp81 lsphp81-common lsphp81-mysqlnd lsphp81-gd lsphp81-process lsphp81-mbstring lsphp81-xml lsphp81-opcache lsphp81-intl # dari litespeed pakai ini sudo dnf install lsphp81 lsphp81-common lsphp81-mysqlnd lsphp81-gd lsphp81-process lsphp81-mbstring lsphp81-xml lsphp81-pdo lsphp81-imap lsphp81-soap lsphp81-bcmath Set enable permanent port 80,443, 8080, 7080 di firewalld.service, chat gpt memberikan saya tutorialnya seperti ini. sudo systemctl status firewalld sudo systemctl enable --now firewalld sudo firewall-cmd --get-default-zone sudo firewall-cmd --list-all sudo firewall-cmd --list-service --zone=external sudo firewall-cmd --add-service=http --permanent sudo firewall-cmd --add-service=https --permanent sudo firewall-cmd --add-port=80/tcp --permanent sudo firewall-cmd --add-port=81/tcp --permanent sudo firewall-cmd --add-port=443/tcp --permanent sudo firewall-cmd --add-port=7080/tcp --permanent sudo firewall-cmd --add-port=8088/tcp --permanent sudo firewall-cmd --reload Buka browser lalu akses ip:7080 untuk melakukan konfigurasi lsphp sebelum install wordpress ...

August 6, 2023 · 3 min · Rafi

Trik menggunakan SSH dari desktop Linux untuk mengakses server Biznetgio

mrfdn.com - Jika anda user noob server linux seperti saya, anda mungkin butuh tutorial SSH ini untuk mengakses server Biznetgio. Sebelumnya saya sudah pernah tulis tentang cara setting SSH keygen Karena saya sudah nemu triknya makanya saya catat di sini saja, biar tidak lupa lagi. Setelah membeli paket di biznetgio, anda akan mendownload file.pem. Ini adalah file yang bisa digunakan oleh user Windows untuk mengakses SSH via Putty. Tapi di sini saya menggunaakn distro linux, yang mana untuk membuat ssh, kita menggunakan saja perintah ssh-keygen. ...

August 1, 2023 · 2 min · Rafi

How to Block Wget, Curl and Another User Agent from Nginx + Easyengine

mrfdn.com - Cara Memblokir Wget dari Nginx untuk Meningkatkan SEO Website Anda Pada artikel ini, kita akan membahas cara memblokir wget atau agen pengguna (user agent) lainnya dari mengakses server web Anda yang di-hosting dengan Nginx. Langkah-langkah ini membantu meningkatkan SEO (Search Engine Optimization) situs Anda dengan menghindari akses yang tidak diinginkan atau aktivitas yang mungkin merugikan. Pengenalan tentang Nginx Nginx adalah server web populer yang dikenal karena kinerjanya yang cepat dan efisien. ...

July 26, 2023 · 3 min · Rafi

Cara Install Arch Linux (BIOS+GPT)

mrfdn.com - Inilah tutorial yang kamu paling banyak dicari-cari orang di internet. Soalnya banyak sekali yang stuck saat install Arch Linux. Kali ini saya mendokumentasikan cara saya install arch linux step by step pada emulator Qemu/KVM. Install arch itu butuh ketelitian, karena jika tidak maka proses instalasi bisa gagal. Mulai pada tahap pemilihan partisi untuk instalasi, hingga proses konfigurasi Grub Bootloader. Salah satu hal yang sangat penting diketahui sebelum proses instalasi adalah apakah sistem kita EFI atau BIOS. ...

July 2, 2023 · 4 min · Rafi

Cara Mengganti Port Ssh Server Linux untuk Keamanan dan Aksesibilitas

mrfdn.com - Dalam menjaga keamanan server Linux, mengganti port SSH menjadi langkah penting yang dapat dilakukan. Dengan mengubah port default SSH, Anda dapat mengurangi risiko serangan brute force dan meningkatkan keamanan sistem Anda. Dalam artikel ini, kami akan memberikan panduan lengkap tentang cara mengganti port SSH pada server Linux, serta memberikan tips untuk mengoptimalkan aksesibilitas dan keamanan Anda. Mengapa Mengganti Port SSH Penting? Port SSH default yang umumnya digunakan adalah Port 22. Namun, karena banyak serangan dilakukan pada port tersebut, mengubah port SSH menjadi langkah yang bijaksana. Berikut adalah alasan mengapa mengganti port SSH menjadi penting: ...

June 29, 2023 · 4 min · Rafi

Cara Melihat Daftar Aplikasi Yang Sudah Terinstall Di System Debian

mrfdn.com - Kadang kita ingin melihat daftar aplikasi apa saja yang sudah terinstall di system kita. Pada artikel singkat ini kami ingin memberitahukan secara singkat tentang cara melihat semua aplikasi yang sudah terinstall di system debian. Caranya, anda cukup ketik perintah berikut. apt list --installed | wc -l keterangan: apt list : akan memperlihatkan seluruh aplikasi –installed : akan menampilkan hanya aplikasi yang sudah terinstall di system wc -l : akan memperlihatkan jumlah aplkasi dalam bentuk angka ...

June 28, 2023 · 1 min · Rafi

Fix Update Grub Command Not Found

mrfdn.com - Setelah melakukan Fresh Install Debian 12 minimalis saya menemukan sebuah pesan eror setelah melakukan konfigurasi grub. Sebagaimana diketahui bahwa untuk bisa mengubah settingan grub, kita harus menjalankan perintah update-grub. Tapi kali ini saya menemukan pesan eror seperti ini: bash: update-grub: command not found Padahal grub sudah terinstall di system. Setelah mencari tahu, ternyata system debian minimalis ini harus set terlebih dahulu lokasi / path dimana grub itu terinstall. Dalam hal ini grub berada di /usr/sbin/. ...

June 28, 2023 · 1 min · Rafi

Cara Setting dan Menghubungkan Headset Bluetooth di Linux

mrfdn.com - Saya memiliki sebuah headset wireless bluetooth, lalu saya ingin agar laptop Thinkpad P50 yang saya gunakan bisa konek dengan headset bluetooth tersebut. Kebetulan saat ini saya menggunakan distro nixos. Saya berhasil menghubungkan bluetooth headset saya dengan linux pada laptop saya. Berikut tutorialnya. Aktifkan bluetooth pada file configuration.nix hardware.bluetooth.enable = true; services.blueman.enable = true; Build nixos sudo nixos-rebuild switch Buka terminal lalu aktifkan bluetooth menggunakan command bluetoothctl kemudian ikuti langkah-langkah berikut. ...

June 18, 2023 · 1 min · Rafi