Apa itu Docker ? Docker adalah platform perangkat lunak yang memungkinkan Anda membuat, menguji, dan menerapkan aplikasi dengan cepat. Docker mengemas perangkat lunak ke dalam unit standar yang disebut kontainer yang memiliki semua yang diperlukan perangkat lunak agar dapat berfungsi termasuk library, system, code, dan process. Dengan menggunakan Docker, Anda dapat dengan cepat menerapkan dan
Composer adalah aplikasi yang memudahkan developer mengelola library-library yang digunakan dalam projek PHP. Composer merupakan dependency manager yang bertugas menghubungkan proyek PHP dengan library eksternal yang dibutuhkan. Apa yang diperlukan untuk menjalankan Composer ? Install PHP (minimal versi PHP 7.2.5) bisa juga menggunakan PHP-FPM Wajib install PHP module yang diperlukan seperti php-cli php-curl php-fpm php-gd php-gmp
Gitlab adalah layanan yang menyediakan akses remote ke Git repositories. Selain meng-hosting kode Anda, layanan ini menyediakan fitur tambahan yang dirancang untuk membantu mengelola siklus pengembangan software. Gitlab membantu sebuah tim development app/website agar dapat bekerja sama dengan mudah dan cepat dalam proses koding nya. Gitlab juga sangat berfungsi ketika kita ingin membuat automation deploy
Yarn adalah installer yang dikembangkan oleh Facebook untuk menyelesaikan beberapa kekurangan npm. Secara teknis, Yarn bukan pengganti npm karena bergantung pada modul dari registri npm. Registri itu sendiri tidak berubah, tetapi metode instalasi berbeda. Karena Yarn memberi Anda akses ke paket yang sama dengan npm, mengganti dari npm ke Yarn tidak mengharuskan Anda untuk membuat
Apa itu jenkins dan apa fungsinya? Jenkins merupakan sebuah automasi server berbasis open source yang ditulis menggunakan bahasa Java. Salah satu kegunaan Jenkins adalah untuk mengimplementasikan Continuous Integration dan Continous Delivery atau biasa yang disebut CI/CD proses. Jenkins lebih sering digunakan untuk deploy web/application melalui fitur pipeline yang source filenya dapat ditarik/pull menggunakan git. Pada
Saat membuat website dengan React JS dan menjalankannya dengan NPM, maka server hanya bisa menjalankan satu proses NPM saja di console server nya dan anda tidak bisa memulai website React JS lain yang telah anda miliki di dalam satu server tersebut pada directory yang berbeda. Dalam tutorial kali ini saya akan membahas bagaimana cara menerapkan
Apa itu Bookstack ? Bookstack adalah webtool opensource yang berguna untuk menyimpan segala macam dokumentasi project, catatan pribadi, atau untuk menaruh data penting perusahaan. Disarankan lebih baik untuk install Bookstack di server jaringan lokal saja jika data yang disimpan bersifat rahasia atau pribadi. Yang dibutuhkan sebelum install Bookstack. Install Apache2, php7+/8+ (dalam hal ini saya
Apa itu OpenVPN? OpenVPN adalah software untuk menghubungkan 2 jaringan yang berbeda menjadi 1 jaringan yang sama. Beda hal dengan VPN yang sering di implementasikan pada perangkat khusus networking seperti mikrotik, di server linux juga bisa menerapkan metode VPN dengan menggunakan software OpenVPN. Cara install OpenVPN di Ubuntu: Wajib menyiapkan linux server (contohnya ubuntu server)
Apa itu LibreNMS? LibreNMS adalah webtools yang berfungsi untuk memonitoring keadaan server secara realtime untuk membantu para IT selalu menerima pemberitahuan jika ada masalah pada server. LibreNMS juga membantu para IT Manager dalam membuat laporan keadaan server dengan sangat mudah. Yang dibutuhkan sebelum memulai instalasi LibreNMS: Silahkan untuk melakukan instalasi Apache, PHP7+/PHP8 dan Mysql di
Banner Login SSH terbentuk dari susunan karakter huruf, simbol, angka sehingga menjadi sebuah tulisan besar atau sebuah bentuk gambar. Cara membuatnya adalah sebagai berikut. Buatlah file bannernya terlebih dahulu dengan command vi /etc/banner.txt Buatlah tampilan login sesuai keinginan anda. Misalnya: ___ __ _ _________ _ __ / | / /| | / / _/ |