Tutorial

Menghapus Commit History di GitHub

Clone repository [INPUT] 1 git clone https://github.com/username/project.git Masuk ke folder project dan hapus folder .git [INPUT] 1 2 cd project rm -rfv .git Inisialisasi folder git dan tambahkan remote server github [INPUT] 1 2 3 git init git remote add origin https://github.com/username/project.git git remote -v Lakukan commit [INPUT] 1 2 …

Read More »

Membuat User Tiap Database MySQL

Untuk menjaga keamanan database MySQL/MariaDB, jangan menggunakan user root dari database untuk mengakses database. Setiap database dibuatkan user tersendiri. Login ke console MySQL/MariaDB [INPUT] 1 mysql -u root -p Membuat User di MySQL/MariaDB [INPUT] 1 CREATE USER ‘userbaru’@’localhost’ IDENTIFIED BY ‘password’; Memberikan hak akses userbaru ke salah satu database [INPUT] …

Read More »

Nama Domain Gratis dari Freenom

Nama domain dibutuhkan oleh sebuah situs web agar lebih mudah mengingatnya dibandingkan dengan menggunakan alamat IP untuk mengakses situs web tersebut. Top-level domain (TLD) populer pada umumnya berbayar seperti .COM, .NET, .ORG, dan .INFO. Namun ada juga TLD yang tersedia gratis untuk digunakan yaitu .TK, .ML, .GA, .CF dan .GQ. …

Read More »

[Linux] Menjadikan Gambar Bing Sebagai Wallpaper

Wallpaper pada mesin pencari Bing milik Microsoft setiap hari berganti-ganti. Wallpaper Bing ini dapat kita jadikan sebagai wallpaper desktop Linux dengan menjalankan script Python dari UtkarshGpta. 1. Install paket yang dibutuhkan [INPUT] 1 sudo apt install python-lxml python-bs4 2. Simpan script Python dari link di bawah ini 3. Jalankan script …

Read More »

Cara Mengetahui Nama Interface Jaringan di Linux

Untuk melakukan konfigurasi jaringan dalam hal ini memberikan alamat IP pada interface jaringan di Linux server terlebih dahulu kita harus mengetahui nama interface jaringan yang akan dikonfigurasi. Pada umumnya tutorial yang beredar nama interface-nya adalah eth0 untuk ethernet pertama dan eth1 untuk ethernet kedua. Namun tidak selamanya nama interface-nya seperti …

Read More »

Cara Login SSH dengan Key di Linux

Untuk melakukan login ke remote server menggunakan SSH biasanya kita menggunakan Password. Agar lebih aman, Password dapat diganti dengan Public Key. Public Key yang sudah dibuat di komputer dicopy ke folder *~/.ssh/authorized_keys*. Jika key yang ada di komputer tidak sama persis dengan key yang ada di server meskipun itu penambahan …

Read More »

[Linux] Cara Menampilkan Nomor Baris di Nano

Secara default text editor nano di Linux tidak menampilkan nomor baris. Nomor baris sangat penting bagi programer untuk menelusuri baris kode. Langkah menampilkan nomor baris di nano 1. Edit file /etc/nanorc [INPUT] 1 sudo nano /etc/nanorc 2. Lepas tanda # (hashtag komentar) pada baris kode *set constantshow*. CTRL+W untuk melakukan …

Read More »

[XAMPP] Cara Mengatasi Pesan Error “Cannot load modules or mod_ssl.so”

Pada saat ingin menjalankan service XAMPP for Linux 7.0.9 tampil pesan error [INPUT] 1 httpd: Syntax error on line 136 of /opt/lampp/etc/httpd.conf: Cannot load modules/mod_ssl.so into server: /opt/lampp/modules/mod_ssl.so: cannot open shared object file: No such file or directory Cara mengatasinya 1. Buka file /opt/lampp/etc/httpd.conf [INPUT] 1 sudo gedit /opt/lampp/etc/httpd.conf 2. …

Read More »