Posts

Showing posts from February, 2024

Run docker tanpa sudo

Image
  Setup Docker Biar Bisa Dijalankan Tanpa Sudo Secara default kalau mau jalanin perintah docker , kita harus pakai sudo . Contoh, ini saya run tanpa sudo: Akses ditolak, karena nggak pakai sudo . Biar tidak pakai sudo terus menerus, kita perlu buat user group khusus untuk docker dan mendaftarkan user kita ke sana. Caranya: Pertama, buat group beranama docker dengan perintah ini. sudo groupadd docker Setelah itu, daftarkan username kamu ke group tersebut dengan perintah ini: sudo usermod -aG docker $USER Setelah itu, lakukan logout atau restart komputer. Maka sekarang kita akan bisa menjalankan Docker tanpa sudo . 2. Setup Docker Service Docker belum bisa kita pakai kalau service-nya nggak jalan. Kita bisa cek status service Docker dengan perintah ini: sudo systemctl status docker Jika muncul seperti ini: Artinya, service-nya mati dan kita belum bisa menggunakan Docker. Terus gimana cara menghidupkan service-nya? Gampang! Jalankan perintah ini: sudo systemctl start docker Ini akan me

Melihat url ngrok yang jalan di background tanpa ribet ini itu

  ngrok http 80 --log=stdout > ngrok.log &

Memaksa login mysql dengan password (Perbaikan mysql yang bisa login dengan -mysql -u root -p tapi bisa dengan password sembarangan)

ALTER USER root@localhost IDENTIFIED WITH mysql_native_password; ALTER USER root@localhost IDENTIFIED BY 'PasswordYangdiInginkan'; FLUSH PRIVILEGES; exit; coba login: mysql -u root -p Semoga berhasil (saya berhasil dengan cara ini, kalau tidak bisa dengan cara ini gunakan cara lain, misalnya mysql_secure_installation yang malah jarang berhasil ^_^)

Hosting Website berbasis Python Pada Apache2

Image
 Untuk praktik tutorial ini syarat yang dibutuhkan adalah: -Pengalaman dengan bahasa pemrogaman Python -Pengalaman dengan apache2 terutama virtual hosting -Pengalaman dengan Linux Tutorial ini menggunakan Ubuntu 20.04.4 (distro turunan Debian) jadi aman kalau terbiasa dengan Debian Berikut step-by-step nya: 1. Update repository #apt update 2. Install Web Server Apache 2 #apt install apache2 3. Install Python3 kalau belum ada #apt install python3 4. Install Flask App -Buat Directory flasksite #mkdir flasksite -Masuk kedalam directory flasksite #cd flasksite -Install python3-venv #apt-get install python3-venv -Gunakan modul venv untuk membuat virtual environment #python3 -m venv flask-venv -Aktifkan virtual environmentnya #source flask-venv/bin/activate Kalau berhasil tampilan terminal berubah menjadi seperti ini (flask-venv) root@hostname:/home/mmtcomputerkandangan/flasksite# 5. Instal dan upgrade python-pip3 -Install pip3 #apt install python3-pip -Upgrade pip3 # pip3 install --upgrade