Di mana phpmyadmin diinstal di linux?

Dalam panduan ini, kita melihat bagaimana Anda dapat menginstal phpMyAdmin di versi Linux terbaru, yaitu Ubuntu 20. 04 LTS / 21. 04 dan CentOS 8. x / RHEL 8. x. Tanpa basa-basi lagi, mari kita mulai

Langkah Instalasi phpMyAdmin di Ubuntu 20. 04 LTS / 21. 04

Untuk memulai ikuti langkah-langkah di bawah ini

Langkah 1) Instal server LAMP

Luncurkan terminal Anda dan jalankan perintah di bawah ini untuk memperbarui daftar paket

$ sudo apt update

Selanjutnya, instal tumpukan LAMP seperti yang ditunjukkan

$ sudo apt install apache2 apache2-utils mariadb-server php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-common php7.4-cli php7.4-json php7.4opcache php7.4-readline
_

Saat diminta tekan 'Y' dan tekan ENTER untuk menginstal semua paket

Langkah 2) Amankan server database MariaDB

Pengaturan default untuk MariaDB tidak aman dan tidak memberikan tingkat keamanan yang direkomendasikan untuk server database. Oleh karena itu, kami perlu melangkah lebih jauh dan mengeraskan mesin MariaDB. Untuk melakukannya kita akan menjalankan script yang ditampilkan

$ sudo mysql_secure_installation

Pastikan untuk mengatur kata sandi root seperti yang ditunjukkan

Di mana phpmyadmin diinstal di linux?

Untuk petunjuk selanjutnya, cukup ketik 'Y' untuk opsi yang paling direkomendasikan

Di mana phpmyadmin diinstal di linux?

Langkah 3) Instal phpMyAdmin

Setelah tumpukan LAMP diinstal dan database diamankan, lanjutkan dan instal phpmyadmin sebagai berikut

$ sudo apt install phpmyadmin

Di mana phpmyadmin diinstal di linux?

Sepanjang jalan, Anda akan diminta untuk memilih server web. Karena kita menjalankan Apache, tekan tombol SPACE pada opsi ' apache2 ' untuk memilihnya dan tekan ENTER< . .

Di mana phpmyadmin diinstal di linux?

Selanjutnya, tekan ' YES ' untuk membuat database untuk phpmyadmin.

Di mana phpmyadmin diinstal di linux?

Saat database dikonfigurasi, pengguna bernama phpmyadmin dibuat. Langkah selanjutnya meminta Anda untuk memberikan kata sandi untuk pengguna phpmyadmin .

Di mana phpmyadmin diinstal di linux?

Kemudian konfirmasikan seperti yang ditunjukkan dan tekan ‘ ENTER ’.

Di mana phpmyadmin diinstal di linux?

Saat instalasi selesai, mulai ulang server web Apache seperti yang ditunjukkan

$ sudo systemctl restart apache2

Langkah 4) Masuk ke phpMyAdmin

Untuk masuk ke phpMyAdmin, browser URL yang ditampilkan

http. //server-IP/phpmyadmin

Masuk menggunakan pengguna phpmyadmin dan kata sandi yang Anda konfigurasikan pada Langkah 3

Di mana phpmyadmin diinstal di linux?

Ini mengantarkan Anda ke dasbor phpMyAdmin seperti yang ditunjukkan

Di mana phpmyadmin diinstal di linux?

CATATAN. Untuk memiliki semua hak istimewa pada database dan tabel, Anda harus masuk sebagai pengguna root. Namun, pada titik ini, Anda tidak dapat masuk sebagai pengguna root. Ini karena kami belum mengonfigurasi plugin mysql_native_password untuk autentikasi untuk pengguna root. Sekarang mari kita lihat bagaimana kita bisa mencapai ini.

Langkah 5) Mengonfigurasi kata sandi untuk akun root MariaDB

Autentikasi sebagai pengguna root memerlukan plugin mysql_native_password untuk autentikasi. Kita perlu mengubah metode autentikasi ini.

Jadi, masuk ke prompt MariaDB

$ sudo mysql -u root -p
_

Selanjutnya, daftarkan semua pengguna MariaDB dan propertinya seperti string autentikasi, plug, dan host

SELECT user, authentication_string, plugin, host FROM mysql.user;

Dari hasil, kita melihat bahwa pengguna root menggunakan plugin unix_socket   untuk autentikasi. Kita perlu mengubahnya ke plugin mysql_native_password .

Di mana phpmyadmin diinstal di linux?

Jalankan perintah di bawah ini untuk memodifikasi plugin untuk pengguna root

UPDATE mysql.user SET plugin = 'mysql_native_password' WHERE user = 'root' AND plugin = 'unix_socket';
_

Kemudian siram hak istimewa agar perubahan mulai berlaku

Di mana phpmyadmin diinstal di linux?

Pengguna root sekarang menggunakan plugin mysql_native_password untuk otentikasi

Di mana phpmyadmin diinstal di linux?

Anda sekarang dapat masuk sebagai pengguna root dan kata sandi root yang Anda gunakan saat mengamankan server MariaDB di Langkah 2

Di mana phpmyadmin diinstal di linux?

Ini menyimpulkan instalasi phpMyAdmin di Ubuntu 20. 04 LTS / 21. 04. Sekarang mari beralih persneling dan lihat bagaimana kita dapat melakukan hal yang sama untuk CentOS 8. x / RHEL 8. x

Langkah Instalasi phpMyAdmin di CentOS 8. x /RHEL 8. x

Untuk menginstal phpMyAdmin di CentOS 8 / RHEL 8, ikuti langkah-langkah berikut

Langkah 1) Instal server LAMP

Pertama, perbarui semua paket sistem ke versi terbaru seperti yang ditunjukkan

$ sudo dnf update -y

Dan seperti di Ubuntu, instal tumpukan LAMP dengan menjalankan perintah yang ditampilkan. Tindakan ini menginstal Apache, MariaDB, dan  PHP 7. 2 di samping modulnya

$ sudo dnf install httpd mariadb-server php php-cli php-json php-mysqli php-xml php-mbstring php-pdo php-pecl-zip php-mysqlnd -y
_

Langkah 2) Amankan server MariaDB

Demikian pula, Anda juga perlu mengamankan instans MariaDB Anda. Mulailah dengan terlebih dahulu memulai MariaDB dan aktifkan untuk memulai saat boot seperti yang ditunjukkan

$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb
_

Selanjutnya, amankan dengan menjalankan perintah yang ditampilkan

$ sudo mysql_secure_installation

Tetapkan kata sandi root

Di mana phpmyadmin diinstal di linux?

Dan ketik 'Y' untuk setiap permintaan selanjutnya untuk menyetel MariaDB ke pengaturan yang disarankan

Di mana phpmyadmin diinstal di linux?

Langkah 3) Instal phpMyAdmin

Tumpukan LAMP sudah terpasang dan MariaDB diamankan. Langkah selanjutnya adalah menginstal phpMyAdmin

Jadi, buka direktori webroot seperti yang ditunjukkan

$ sudo apt install apache2 apache2-utils mariadb-server php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-common php7.4-cli php7.4-json php7.4opcache php7.4-readline
_1

Menggunakan perintah wget unduh file zip phpMyAdmin terbaru. Pada saat penulisan tutorial ini, versi terbaru adalah phpMyAdmin 5. 1. 1. Pertimbangkan untuk memeriksa versi terbaru dari Halaman unduhan resmi phpMyAdmin .

$ sudo apt install apache2 apache2-utils mariadb-server php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-common php7.4-cli php7.4-json php7.4opcache php7.4-readline
_2

Setelah unduhan selesai, unzip file terkompresi seperti yang ditunjukkan.

$ sudo apt install apache2 apache2-utils mariadb-server php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-common php7.4-cli php7.4-json php7.4opcache php7.4-readline
_3

Kemudian ganti namanya menjadi phpmyadmin seperti yang ditunjukkan

$ sudo apt install apache2 apache2-utils mariadb-server php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-common php7.4-cli php7.4-json php7.4opcache php7.4-readline
_4

Di mana phpmyadmin diinstal di linux?

Selanjutnya, atur kepemilikan direktori ke pengguna dan grup apache

$ sudo apt install apache2 apache2-utils mariadb-server php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-common php7.4-cli php7.4-json php7.4opcache php7.4-readline
_5

Selanjutnya, navigasikan ke direktori phpmyadmin dan ganti nama konfigurasi. Sampel. termasuk. php ke konfigurasi. termasuk. php

$ sudo apt install apache2 apache2-utils mariadb-server php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-common php7.4-cli php7.4-json php7.4opcache php7.4-readline
_6

Setelah mengganti nama file konfigurasi, buka

$ sudo apt install apache2 apache2-utils mariadb-server php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-common php7.4-cli php7.4-json php7.4opcache php7.4-readline
_7

Temukan baris di bawah ini dan berikan kata sandi yang kuat. Simpan dan keluar dari file

$ sudo apt install apache2 apache2-utils mariadb-server php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-common php7.4-cli php7.4-json php7.4opcache php7.4-readline
_8

Di mana phpmyadmin diinstal di linux?

Terakhir, impor tabel untuk phpMyAdmin sebagai berikut

$ sudo apt install apache2 apache2-utils mariadb-server php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-common php7.4-cli php7.4-json php7.4opcache php7.4-readline
_9

Di mana phpmyadmin diinstal di linux?

Hebat. Satu-satunya langkah yang tersisa adalah menyiapkan Apache untuk menghosting file phpMyAdmin

Langkah 4) Konfigurasikan server web Apache untuk phpMyAdmin

Mulailah dengan membuat file host virtual untuk phpMyAdmin

$ sudo mysql_secure_installation
0

Tambahkan baris di bawah ini

$ sudo mysql_secure_installation
1

Simpan file dan keluar. Kemudian akhirnya restart server web Apache agar perubahan diterapkan

$ sudo mysql_secure_installation
2

Langkah 5) Masuk ke phpMyAdmin

Seperti yang ditunjukkan sebelumnya, browser URL yang ditampilkan untuk mengakses dasbor phpMyAdmin

http. //server-IP/phpmyadmin

Kali ini, gunakan root sebagai login user dan password yang digunakan untuk mengamankan server database MariaDB

Di mana phpmyadmin diinstal di linux?

Di mana phpmyadmin diinstal di linux?

Bravo. Kami telah berhasil menginstal phpMyAdmin di Ubuntu 20. 04 LTS / 21. 04 dan CentOS 8. x / RHEL 8. distribusi x

Bagaimana saya tahu jika phpMyAdmin diinstal?

Catatan. Buka di sini untuk mempelajari lebih lanjut tentang perintah SSH yang berguna. Sekarang buka URL aplikasi dan tambahkan /PHPMyAdmin di akhir URL . Anda akan melihat bahwa PHPMyAdmin telah diinstal dan Anda akan melihat halaman loginnya. Sekarang login menggunakan kredensial database.

Di mana phpMyAdmin diinstal di Ubuntu?

Proses instalasi menambahkan file konfigurasi Apache phpMyAdmin ke dalam direktori /etc/apache2/conf-enabled/ , di mana file tersebut dibaca secara otomatis.

Bagaimana cara menemukan localhost phpMyAdmin saya?

Akses konsol phpMyAdmin melalui terowongan SSH aman yang Anda buat, dengan menjelajah ke http. //127. 0. 0. 1. 8888/phpmyadmin . Masuk ke phpMyAdmin dengan menggunakan kredensial berikut. Nama belakang. akar. Kata sandi. sandi aplikasi.

Bagaimana cara membuka phpMyAdmin di Linux?

Akses phpMyAdmin di Browser . //localhost/phpmyadmin URL In case you use localhost, use the http://localhost/phpmyadmin URL . Karena masalah keamanan, Ubuntu 18. 04 dan Ubuntu 20. 04 tidak mendukung login root. Sebagai gantinya, masuk dengan nama pengguna phpmyadmin dan kata sandi MySQL yang Anda atur selama Langkah 1.