Posted inLinux

Berkenalan dengan Kubernetes di Linode

Kubernetes di Linode masih dalam tahap beta, dan juga gratis untuk digunakan. Untuk mencoba kubernetes ini kita harus mengirim email ke support Linode, agar kubernetes diaktifkan di account anda. Contoh email untuk requestnya Hello there,   I’m interested to testing your new product "Linode Kubernetes Engine Beta Program", please activated it on my account. Setelah […]

Posted inLinux

Grep File Log Binary file matches

Untuk urusan memilah string, pola (pattern), regex dan lain sebagainya grep, merupakan salah satu tools yang wajib diketahui oleh System Administrator atau DevOps atau Site Reliability Engineering atau apapun istilahnya saat ini. Waktu nge-grep file log access nginx (custom), muncul grep "1.2.3.4" /var/log/nginx/rootserver.access_log | tail -n 10 Binary file /var/log/nginx/kurs.web.id.access_log matches output tersebut hanya tampil […]

Posted inLinux

Menggunakan Debian 10 di AWS Lightsail

Apakah AWS Lightsail support Debian 10? Jawaban singkatnya tidak. Debian 10 belum di support secara official, karena base image yang tersedia masih Debian 9, yang end of life Juni 2020. Cara ini bukan merupakan cara official dan belum tentu stabil di sistem anda, walaupun cara yang sama telah saya gunakan di ratusan server. Wajib data-data […]

Posted inPHP

Lumen 7 Database connection not configured.

Lumen 7 otomatis menggunakan konfigurasi .env, untuk default connectionnya. Bila anda menggunakan file konfigurasi config/database.php dan mendapati error “Database connection [] not configured.”. ada beberapa kesalahan yang mungkin terjadi. – Penamaan variabel salah – Bila menggunakan multi database anda lupa menentukan defaultnya – file .env kosong – anda lupa menambah tag pembuka PHP <?php di […]

Posted inPHP

Mengambil Data Kurs Terbaru dengan CodeIgniter 4

Kali ini kita akan membuat tampilan untuk menampilkan data kurs dengan menggunakan API kurs.web.id. Karena kita menggunakan API jadi prosesnya jauh lebih mudah, dan cepat Install Codeigniter 4 Install codeigniter dengan bantuan composer composer create-project codeigniter4/appstarter kurs View Kurs Pindah ke folder kurs, hapus file app/Views/welcome_message.php, ganti dengan   <!doctype html> <html lang="en"> <head> <meta […]

Posted inLinux

Proteksi Nginx dengan Password

Contoh kasus yang banyak adalah banyak aplikasi yang tidak mendukung penggunaan password contoh aplikasi monitoring netdata, atau agar web development anda tidak di index google atau diakses sembarang orang. Daripada me whitelist hanya beberapa IP yang diperbolehkan mengaksesnya ada baiknya menggunakan password atau nama benarnya HTTP Basic Auth. Konsepnya sederhana, seperti namanya Basic Auth. File […]