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 […]

Posted inLinux

Solusi Error Call to undefined function posix_getpid

Bila anda mendapati error undefined function posix_getpid pada aplikasi PHP anda, baik menggunakan Framework (Laravel, CodeIgniter) PHP Fatal error: Uncaught Error: Call to undefined function Laravel\Octane\Swoole\Handlers\posix_getpid() in /home/tommy/git/sms-gateway/vendor/laravel/octane/src/Swoole/Handlers/OnWorkerStart.php:35 Stack trace: #0 /home/tommy/git/sms-gateway/vendor/laravel/octane/bin/swoole-server(89): Laravel\Octane\Swoole\Handlers\OnWorkerStart->__invoke() #1 /home/tommy/git/sms-gateway/vendor/laravel/octane/bin/swoole-server(89): {closure}() #2 [internal function]: {closure}() #3 /home/tommy/git/sms-gateway/vendor/laravel/octane/bin/swoole-server(163): Swoole\Server->start() #4 {main} thrown in /home/tommy/git/sms-gateway/vendor/laravel/octane/src/Swoole/Handlers/OnWorkerStart.php on line 35 Fatal error: Uncaught Error: […]

Posted inReview

Review Bank Digital blue

Bank swasta terbesar di Indonesia, Bank BCA, kembali memberikan kejutan dengan mengeluarkan blu by BCA Digital. Aplikasi bank digital blue ini bukan dikelola oleh Bank BCA langsung, tapi lewat anak perusahaannya yang bernama PT Bank Digital BCA. Sama seperti pesaingnya yang telah duluan muncul di Indonesia, blue ini juga menargetkan anak muda (milenial). Aplikasi Android […]

Posted inLinux

Install dan Konfigurasi Monitoring Tools Icinga 2

Icinga 2 adalah aplikasi monitoring open-source, salah satu dari banyak aplikasi monitoring diluar sana. Icinga bisa digunakan untuk monitoring Linux dan Windows, dengan bantuan berbagai plugin Icinga bisa mengirim notifikasi ke email, Slack, Mattermost, Telegram ataupun WhatsApp. Karena akan digunakan sebagai monitoring, sebaiknya di install di satu server yang khusus, dan bukan bersamaan dengan web/service […]

Posted inLinux

Membuka Akses ke Kubernetes dengan Ingress

Setelah selesai deploy aplikasi di Kubernetes, pertanyaan selanjutnya bagaimana cara untuk mengakses kubernetes dari Internet. Kubernetes punya fitur yang bernama Ingress, yang digunakan untuk mengelola akses dari luar ke dalam cluster, baik untuk load balancing ataupun SSL termination. – helm – kubectl – kubernetes 1.20+ Disini akan dibahas cara mengakses Elasticsearch dan Kibana dari luar […]

Posted inLinux

Cara Monitoring Kubernetes per Namespace dengan Fluentd

Semakin banyak microservice dan pod yang dikelola, tentunya semakin banyak log yang dihasilkan oleh Kubernetes itu sendiri. Ada berbagai macam cara untuk mengirim log, memilah milah log. Kubernetes sendiri mengenal yang namanya namespace, virtual cluster yang bisa digunakan untuk memisahkan aplikasi ataupun service, contoh namespace – wordpress – app – data – dan lain sebagainya […]