Seputar linux

,

Access Denied User root MySQL di Localhost

Halo sahabat Ayo Belajar Komputer, kamu pernah mengalami seperti judul diatas ?. Mohon diperhatikan, dibawah ini saya menggunakan Ubuntu Server 18.04 dengan MySQL 5.7.22 ya, Ok kita cek satu per satu kesalahannya dimana 🙂

  • Pastikan user root dapat diakses melalu terminal mysql, coba akses dengan tanpa password (standar nya setelah install pertama kali user root tidak menggunakan password dan hanya bisa diakses dari localhost). OK sekarang kita buat agar user root mempunyai password
    • mysql -u root
    • use mysql;
    • UPDATE user SET authentication_string=PASSWORD(‘pilih_password_yang_kamu_suka’) where user=’root’
    • FLUSH PRIVILEGES;
    • exit;
  • Setelah itu coba restart service mysql nya
    • systemctl restart mysql.service
  • Sekarang coba lagi menjalankan aplikasi/php/lainnya apakah pesan error masih “access denied for user root…..on localhost” ?, jika masih lakukan langkah dibawah (selanjutnya)
  • Masuk kembali ke terminal mysql, dan kita update plugin-nya dengan nilai native_password
    • mysql -u root -pPasswordKamu
    • USE mysql;
    • UPDATE user SET plugin=’mysql_native_password’ WHERE User=’root’;
    • FLUSH PRIVILEGES;
    • exit;
    • dan restart service mysqlnya : systemctl restart mysql.service
  • Nah setelah langkah diatas, berdasarkan pengalaman Saya, demikian cara mengatasi access denied user root mysql di localhost dan akses ke mysql yang saya jalankan dengan php atau aplikasi lain (dari localhost) sudah bisa berjalan dengan normal (tidak ada pesan access denied lagi)

Ok demikian pengalaman Saya yang dapat saya bagikan ke sobah Ayo Belajar Komputer, semoga bermanfaat 🙂

, , , ,

DirectoryIndex Apache 2.4.29 in Ubuntu Server 18.04.2

Ayo belajar komputer sekarang akan mengupas singkat cara sederhana untuk mengubah eksekusi file pertama (index) yang dilakukan Apache dari default-nya .html menjadi .php atau lainnya. Untuk di ini dilakukan di Apache 2.4.29, Ubuntu 18.04.2ya 🙂

Ok let’s do it :

  • File untuk mengubah DirectoryIndex namanya : dir.conf ada di /etc/apache2/mods-enables/
  • Edit file dir.conf : sudo nano/etc/apache2/mods-enables/dir.conf ,pindahkan index.php paling depan, atau sisipkan paling depan index.php jika belum ada.
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.htm
</IfModule>
  • kemudian simpan file dir.conf, tahukan caranya pake nano ?, teken tombol CTRL dan O dan exit dari nano CTRL dan X
  • restart apache service : systemctl restart apache2.service
  • selesai….. gitu saja….sampai jumpa di Ayo Belajar Komputer tutorial singkat berikutnya
, ,

Ubuntu Desktop 17.10