Setting Nginx Reverse Proxy untuk Cloudflare

mrfdn.com - Sebelumnya sudah dijelaskan tentang setting reverse proxy Cyberpanel. Buat yang belum tahu, reverse proxy adalah mekanisme yang memungkinkan anda mengarahkan request pengguna dari server web nginx Anda ke server web lain. Dalam artikel ini, kami akan membahas cara melakukan konfigurasi Nginx sebagai Reverse Proxy dengan Cloudflare. Konfigurasi ini bermanfaat untuk meningkatkan keamanan dan performa situs web Anda. Struktur Konfigurasi Nginx Reverse Proxy Berikut adalah contoh konfigurasi Nginx yang digunakan sebagai Reverse Proxy: ...

May 13, 2024 · 3 min · Rafi

Setting Reverse Proxy Openlitespeed Cyberpanel untuk Menjalankan Aplikasi Nodejs

mrfdn.com - Pada hari ini saya menemukan cara untuk setting reverse proxy pada web server Cyberpanel (OpenLiteSpeed). Awal mula Awalnya saya mendapatkan pekerjaan untuk membuat sebuah projekan menggunakan NodeJS. Saya pun memilih Svelte sebagai framework. Proses development berjalan lancar sampai bisa berjalan live di Netlify. Kemudian kendala pun terjadi ketika aplikasi ini dijalankan pada VPS yang sudah diinstalkan NodeJS. Kebetulan VPS nya diinstall dengan web server OpenLiteSpeed dan menggunakan Cyberpanel sebagai panel. ...

October 17, 2023 · 3 min · Rafi

Setup Github Action Rsync ke VPS

mrfdn.com - Jika anda menggunakan Hugo, Astro, Svelte atau static generator lain untuk membuat website. Dimana kodenya disimpan di github lalu anda ingin serve website itu ke VPS sendiri, sehingga untuk membuka website mu nanti orang akan menuju ke IP VPS mu, buka ke IP github atau cloudflare dan semacamnya. Ini bisa dilakukan dengan bantuan github action. Pada tutorial ini saya ingin mencontohkan cara setup github action untuk dikirim menggunakan rsync ke VPS sendiri. ...

August 12, 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

Memperbaiki EasyEngine yang Eror Setelah Update/Upgrade System

mrfdn.com - Saya harus segera menulis artikel ini sebab EasyEngine saya eror setelah melakukan update. TLDR : semua versi harus berada di versi yang sama, baik itu distro, docker dan php nya, hanya dengan mengedit file sourcelist. Sebelumnya saya menggunakan setup : Debian 11 bullseye Docker container buster php 7.3 buster EasyEngine v4.5.5 Eror muncul setelah melakukan update versi EasyEngine dari 4.5.3 menjadi versi 4.5.5. Perintah update easy engine ee cli update ...

May 10, 2022 · 1 min · Rafi

Menggunakan ALPHP Web Server Local - Alternative XAMPP Terbaik untuk Linux

mrfdn.com - ALPHP merupakan projek open source yang dikembangkan oleh developer Linux Indonesia. Aplikasi ini sama seperti XAMPP, hanya saja lebih ringan. Aplikasi ini bisa digunakan untuk membuat / mengembangkan website Wordpress, Codeigniter, PHP, atau apapun itu. Di sini saya gunakan untuk mendevelop projek website berbasis PHP dengan framework Codeigniter4. Ini adalah alternatif aplikasi XAMPP yang lebih ringan dan mudah digunakan. Fiturnya pun lengkap dengan menyediakan : PHP versi 5, 7, dan 8 Mysql Apache PhpMyAdmin ALPHP dijalankan melalui terminal dengan perintah dasar Alpine Linux, misalnya apk add, apk search, apk list, dan lain-lain. ...

April 10, 2022 · 2 min · Rafi

Konfigurasi Beberapa Situs di VPS dengan Panel EasyEngine

mrfdn.com - Saya mencoba memasang beberapa situs pada VPS yang terpasang panel EasyEngine. Di antaranya terdapat 3 situs dengan Wordpress dan 1 Static site. Sebelumnya aman-aman saja ketika menjalankan situs wordpress. Kemudian keanehan/error terjadi ketika saya mendeploy 1 static site yang dibuat menggunakan Hugo. Beberapa error seperti : Error 501 Semua home situs berubah menjadi home static site yang saya buat Error setelah update system vps Situs Wordpress tidak bisa dipasangkan SSL Lets Encrypt langsung dari Panel EasyEngine, dan tidak ada cara lain selain menggunakan fitur SSL CloudFlare atau sejenisnya. Situs tidak bisa diakses. Pengaturan yang saya lakukan ketika mendapatkan error ini adalah ...

March 19, 2022 · 2 min · Rafi

Setting SSH Keygen untuk Login SSH Server VPS Tanpa Password

mrfdn.com - Karena lagi sering bolak-balik di VPS Server menggunakan laptop, saya merasa sulit ketika harus selalu mengetikkan/copy paste password ssh untuk login VPS. Jadi saya memutuskan untuk memasang SSH Keygen saja. Konsepnya adalah device/laptop yang memiliki id khusus untuk masuk ke VPS akan otomatis terkonfirmasi untuk login tanpa perlu mengetikkan password lagi. Tanpa berlama-lama begini cara setting ssh keygen. Buka terminal system linux di laptop anda. Ketik cd untuk memastikan anda berada di home Ketik ssh-keygen -t rsa untuk membuat ssh keygen anda Akan muncul pertanyaan untuk membuat nama file keygen yang anda inginkan. Ketik nama file spesifik yang diinginkan, atau jika tidak mengetikkannya anda akan mendapatkan nama otomatis bernama id_rsa.pub dan id_rsa pada directory ~/.ssh/. Ketik perintah ls untuk melihat kedua file tersebut. Kita sudah memiliki 2 file, simpan file tersebut. Jangan sampai hilang atau diketahui orang. Dan sekarang kita pasang file tersebut di VPS, ...

March 19, 2022 · 3 min · Rafi

Cara Setting FastCGI Cache di Nginx Supaya Loading Website Cepat

mrfdn.com - FastCGI merupakan sistem cache yang dikenali oleh web server termasuk Nginx. FastCGI berguna untuk mengatur cache halaman situs yang diakses oleh klien yang selanjutnya akan disimpan oleh server sebagai cache, bukan di browser pengunjung. Ketika pengunjung datang ke situs itu maka file yang akan diaksesnya tidak akan diambil dari lokasinya di dalam komputer server, melainkan diambil dari file cache yang sudah disimpan pada folder cache tertentu yang sudah dibuat. ...

April 23, 2021 · 3 min · Rafi