Posted inPHP

Solusi Fix PHP Failed to enable crypto in

Beberapa hari ini salah satu script PHP yang saya gunakan error, setelah pindah server. Scriptnya seperti dibawah ini <?php $url = file_get_contents("https://xxx-prod.domain.com"); var_dump($url); output dari script diatas PHP Warning: file_get_contents(): Peer certificate CN=`xxx-prod-v1.domain.com’ did not match expected CN=`xxx-prod.domain.com’ in /home/tommy/getIp.php on line 3 PHP Warning: file_get_contents(): Failed to enable crypto in /home/tommy/getIp.php on line 3 […]

Posted inLinux

Install dan Konfigurasi TigerVNC Server XFCE di Debian 11

Keperluan remote desktop, banyak yang menggunakan XFCE, selain karena ukurannya yang kecil, juga karena hemat memory. Dengan XFCE, 1 GB memory bisa diakses oleh beberapa orang, dengan catatan tidak semua menggunakan browser ;) Karena penggunaan browser ini memakai memory yang besar, jadi sebaiknya menggunakan memory 4 GB. Dengan menggunakan VNC kita menggunakan server kita sebagai […]

Posted indll

Cara Lengkap Install Cluster Cassandra di Linux Ubuntu 20.04 LTS

Dari Wikipedia, penjelasan mengenai cassandra Apache Cassandra is a free and open-source, distributed, wide-column store, NoSQL database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. Kebutuhan system (minimal requirement): 2 Core 8 GB RAM 20 GB Ubuntu 20.04 Server yang saya […]

Posted inLinux

Cara Lengkap Deploy Server Hetzner Cloud dengan Terraform

Terraform adalah tool yang digunakan untuk mengelola Infrastructure-as-a-Service (IaaS). Terraform sangat powerfull sehingga bisa menghancurkan segalanya bila salah menjalankannya, contoh anda menjalankan terraform destroy pada server production. Hetzner menggunakan token per-project, jadi kita bisa membuat project baru dan menggunakan token yang khusus untuk project tersebut, tanpa perlu khawatir akan tercampur dengan project yang lainnya. Token […]

Posted inLinux

Membuat Custom Reporter Cypress dengan Mocha

Di Cypress kita membuat custom reporter dengan bantuan Mocha. Sebagai contoh sederhana kita akan membuat reporter yang menampilkan Nama Test, Status Bila test berhasil muncul PASS, dan begitu test gagal muncul FAIL Saat tutorial ini dibuat versi Cypress 8.6.0 dan Mocha 9.1.2 Install Cypress mkdir ~/custom-reporter cd ~/custom-reporter # buat project baru npm init # […]

Posted inLinux

Cara Install PHP 7.4/8.0 di Ubuntu 20.04 Server

Di Linux berbagai versi PHP bisa dijalankan secara bersamaan, disini kita akan membahas cara untuk menjalankan 2 versi yang berbeda di Ubuntu 20.04. Kedua versi ini bisa dijalankan secara bersamaan dengan menggunakan PHP FPM sesuai dengan versi masing-masing. Update System sudo apt update; sudo apt upgrade -y Install Dependency Install dependency agar proses instalasi berjalan […]