Basic auth ini banyak digunakan untuk proteksi sederhana website, banyak juga yang menggunakannya untuk password website yang masih dalam tahap development, agar tidak di index oleh search engine. Untuk membuat password terenkripsi kita akan menggunakan mkpassword. Install terlebih dahulu whois, karena mkpassword terdapat didalamnya. apt install whois -y Haproxy yang saya test dengan konfigurasi ini […]
Membatasi Access AWS S3 hanya Lewat Cloudfront
Kenapa ngga langsung pake URL S3? Alasannya adalah S3 hanya di-serve dari satu lokasi, sedangkan Cloudfront menggunakan CDN yang ada di berbagai negara. Jadi lebih cepat diakses oleh orang yang berbeda negara/lokasi. Bila sebelumnya anda belum membuat bucket S3, bisa dimulai dari situ. Untuk yang telah membuat S3 bisa langsung lompat ke Konfigurasi Cloudfront 1. […]
Cara Install PHP 7.3 NGINX MariaDB Debian 10
Banyak CMS PHP yang membutuhkan LEMP (LINUX,NGINX, MYSQL, PHP), untuk contoh kasus ini kita akan menginstall LEMP yang bisa digunakan untuk WordPress, Laravel 6,CodeIgniter, Drupal dan lain sebagainya. Kebutuhan server untuk LEMP sendiri tidak terlalu besar, disini yang digunakan adalah 1 GB memory dari Linode Update Debian Pertama kali update repository dan package di Debian. […]
Review Penggunaan Zenziva Sebagai SMS Gateway
Pencarian SMS Gateway untuk OTP terus berlanjut untuk project. Ada saran beberapa teman untuk menggunakan Zenziva. Akhirnya coba menggunakan trial zenziva (dan topup kredit minimal). Dari situsnya ada beberapa kelebihan : – harga murah – bisa sms masking – bisa 1 way/2way sms. Kesan pertama menggunakan zenziva situsnya sangat sederhana tanpa banyak memberikan detail mengenai […]
Tes Kirim Email dengan Laravel
Mengirim email di laravel sudah sangat mudah dengan adanya mail. Bila anda butuh contoh sederhana untuk test konfigurasi SMTP di Laravel bisa meneruskan tutorial ini. Disini kita hanya akan menggunakan mail tanpa Mailable, agar tetap sederhana dan bisa diselesaikan kurang dari 1 menit. Bila anda belum memiliki project untuk laravel, buat baru dengan composer create-project […]
Masalah setlocale di PHP Laravel dan Solusinya
Masalah di setlocale ini adalah tampilan koma (comma) dan titik (dot) yang tidak konsisten. Disatu waktu bisa muncul hasilnya dengan koma, dilain waktu muncul dengan titik. Untuk contoh kasus saya akan buat database dengan tabel CREATE TABLE `dataharga` ( `id` INT(11) NOT NULL, `harga_beli` FLOAT NOT NULL, `harga_jual` FLOAT NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; […]