Cara Install MySQL di Debian 11. MySQL adalah salah satu software database yang paling banyak digunakan untuk beberapa aplikasi terkenal seperti WordPress dan banyak lagi.
Dalam panduan ini Anda akan mempelajari cara menginstal server komunitas MySQL terbaru di Debian.
Penyiapan ini diuji di Google cloud, sehingga akan berfungsi di semua layanan hosting cloud seperti AWS, Azure, atau VPS apa pun, atau server khusus apa pun yang menjalankan Debian 11.
Prasyarat
- Akses root ke server Anda atau pengguna sudo.
Langkah 1:Setup Inisialisasi
Mulailah dengan memperbarui paket ke versi terbaru yang tersedia menggunakan perintah berikut.
sudo apt update sudo apt upgrade
Instal paket wget.
sudo apt install wget
Setelah Anda memperbarui penyiapan, Anda dapat memulai penyiapan.
Langkah 2:Instal MySQL
Untuk menambahkan repositori MySQL APT ke sistem Anda, buka halaman unduh repositori dan unduh paket rilis terbaru menggunakan perintah berikut.
wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
Instal paket rilis.
sudo apt install ./mysql-apt-config_0.8.22-1_all.deb
Kami akan menginstal MySQL versi 8.0. Pilih OK dengan menekan Tab dan tekan Enter (seperti yang ditunjukkan pada gambar di atas).
Sekarang Anda dapat menginstal MySQL.
sudo apt update sudo apt install mysql-server
Setelah instalasi selesai, layanan MySQL akan dimulai secara otomatis. Untuk memverifikasi bahwa server MySQL sedang berjalan, ketik:
sudo service mysql status
Output harus menunjukkan bahwa layanan diaktifkan dan berjalan:
mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2022-02-07 09:32:48 UTC; 17s ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Main PID: 101929 (mysqld) Status: "Server is operational" Tasks: 38 (limit: 1148) Memory: 369.3M CPU: 805ms CGroup: /system.slice/mysql.service └─101929 /usr/sbin/mysqld Feb 07 09:32:48 demo systemd[1]: Starting MySQL Community Server... Feb 07 09:32:49 demo systemd[1]: Started MySQL Community Server.
Langkah 3:Amankan MySQL
Instalasi MySQL dilengkapi dengan skrip bernama mysql_secure_installation
yang memungkinkan Anda meningkatkan keamanan server MySQL dengan mudah.
sudo mysql_secure_installation
Anda akan diminta untuk mengkonfigurasi VALIDATE PASSWORD PLUGIN
yang digunakan untuk menguji kekuatan kata sandi pengguna MySQL dan meningkatkan keamanan.
Tekan y
jika Anda ingin menyiapkan plugin validasi kata sandi atau kunci lain untuk pindah ke langkah berikutnya.
Ada tiga tingkat kebijakan validasi kata sandi, rendah, sedang, dan kuat.
Masukkan 2 untuk validasi kata sandi yang kuat.
Pada prompt berikutnya, Anda akan diminta untuk mengatur kata sandi untuk pengguna root MySQL.
Jika Anda mengatur plugin validasi kata sandi, skrip akan menunjukkan kekuatan kata sandi baru Anda. Ketik y
untuk mengonfirmasi kata sandi.
Selanjutnya, Anda akan diminta untuk menghapus pengguna anonim, membatasi akses pengguna root ke mesin lokal, menghapus database pengujian, dan memuat ulang tabel hak istimewa. Anda harus menjawab y
untuk semua pertanyaan.
Tingkatkan Karir Administrasi Linux Anda dengan menyelesaikan kursus pelatihan dan dapatkan pekerjaan impian Anda.
Kesimpulan
Sekarang Anda telah mempelajari cara menginstal MySQL stack di Debian 11 dan mengamankannya.
Terima kasih atas waktunya. Jika Anda menghadapi masalah atau umpan balik, silakan tinggalkan komentar di bawah.