Cara Instal phpMyAdmin di Ubuntu Linux dengan Apache

[*]

[*]Posting ini menunjukkan langkah-langkah siswa dan pengguna baru untuk menginstal dan mengkonfigurasi phpMyAdmin di Ubuntu Linux dengan dukungan Apache. phpMyAdmin adalah alat berbasis web open source yang memungkinkan pengguna mengelola database MySQL atau MariaDB dengan mudah dari browser web favorit mereka.

Secara tradisional, pengguna biasanya terhubung ke konsol server database dan menjalankan kueri dan perintah untuk mengelola database, izin pengguna, dan tugas lainnya. Namun, bagi mereka yang tidak nyaman menggunakan antarmuka baris perintah untuk mengelola database, antarmuka web phpMyAdmin adalah alternatif yang bagus.

Dengan phpMyAdmin, Kamu akan dapat mengelola database MySQL, akun pengguna dan hak istimewa, menjalankan pernyataan SQL, mengimpor dan mengekspor data dalam berbagai format data dan banyak lagi.

Untuk memulai menginstal phpMyAdmin, lanjutkan dengan langkah-langkah di bawah ini:

Cara menginstal Apache di Ubuntu Linux

phpMyAdmin membutuhkan server web untuk berfungsi, dan Apache HTTP Server adalah server open source yang bagus yang dapat Kamu gunakan dengan phpMyAdmin.

Untuk menginstal Apache di server Ubuntu, jalankan perintah di bawah ini.

sudo apt update
sudo apt install apache2

Setelah menginstal Apache, perintah di bawah ini dapat digunakan untuk berhenti, Mulailah dan memungkinkan Layanan Apache untuk selalu memulai dengan boot server.

sudo systemctl stop apache2.service
sudo systemctl start apache2.service
sudo systemctl enable apache2.service

Untuk mengetahui apakah Apache terinstal dan berjalan, cukup buka browser web Kamu dan ketik IP server atau nama host.

http://localhost

Jika Kamu melihat halaman serupa seperti di atas, Apache sudah terinstal dan berfungsi.

Cara menginstal MariaDB di Ubuntu Linux

phpMyAdmin adalah alat untuk mengelola server database. Untuk server database kami, kami akan menginstal MariaDB. phpMyAdmin juga harus bekerja dengan server database MySQL, tetapi kita akan menginstalnya di sini.

Untuk menginstal MariaDB jalankan perintah di bawah ini.

sudo apt install mariadb-server
sudo apt install mariadb-client

Setelah menginstal MariaDB, perintah di bawah ini dapat digunakan untuk berhenti, Mulailah dan memungkinkan Layanan MariaDB untuk selalu memulai saat server melakukan booting.

sudo systemctl stop mariadb.service
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

Setelah itu, jalankan perintah di bawah ini untuk mengamankan server MariaDB dengan membuat kata sandi root, melarang akses root jarak jauh menghapus anonim dan banyak lagi.

sudo mysql_secure_installation

Saat diminta, jawab pertanyaan di bawah ini dengan mengikuti panduan.

If you've just installed MariaDB, and haven't set the root password yet, you should just press enter here.

Enter current password for root (enter for none): PRESS ENTER

Switch to unix_socket authentication [Y/n] n

Change the root password? [Y/n] n

Remove anonymous users? [Y/n] y

Disallow root login remotely? [Y/n] y

Remove test database and access to it? [Y/n] y

Reload privilege tables now? [Y/n] y

All done!

Untuk memverifikasi bahwa MariaDB telah diinstal dan dijalankan, jalankan perintah di bawah ini.

Cara membuat pengguna phpMyAdmin untuk MariaDB

Server MariaDB terbaru dilengkapi dengan pengguna root diatur untuk menggunakan auth_socket metode otentikasi secara default.

Itu auth_socket plugin mengotentikasi pengguna yang terhubung dari localhost melalui file soket Unix. Ini berarti Kamu tidak dapat mengautentikasi sebagai root dengan memberikan kata sandi.

Ini dapat menyebabkan masalah dengan beberapa aplikasi yang perlu terhubung ke database melalui root. Untuk memperbaikinya, Kamu harus mengubah mekanisme otentikasi default dari auth_socket ke mysql_native_password.

Namun, hal itu dapat menimbulkan risiko keamanan karena pengguna root tidak boleh digunakan untuk terhubung dari jarak jauh ke database. Metode yang disarankan adalah membuat pengguna khusus untuk terhubung dari jarak jauh ke server database Kamu.

Karena Kamu tidak ingin terhubung ke server database MariaDB dari phpMyAdmin sebagai pengguna root, Kamu mungkin harus membuat akun terpisah daripada terhubung dengan root.

Jalankan perintah di bawah ini untuk masuk ke server MariaDB.

sudo mysql -u root -p

Kemudian jalankan perintah SQL di bawah ini untuk membuat pengguna baru untuk phpMyAdmin digunakan untuk terhubung ke database.

CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'very_strong_password_here';

Kemudian berikan akses penuh kepada pengguna untuk mengelola server database.

GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost' WITH GRANT OPTION;

Cara menginstal PHP di Ubuntu Linux

PHP diperlukan untuk phpMyAdmin. Paket PHP ditambahkan ke repositori Ubuntu. Namun, versi di repositori mungkin bukan yang terbaru. Jika Kamu perlu menginstal versi terbaru, Kamu harus menambahkan repositori PPA pihak ketiga.

Untuk repositori pihak ketiga dengan versi PHP terbaru, jalankan perintah di bawah ini.

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php

Pada saat penulisan ini, PHP terbaru versi 8.0.

sudo apt update

Selanjutnya, jalankan perintah di bawah ini untuk menginstal PHP 8.0 dan modul terkait.

sudo apt install php8.0 php8.0-common php8.0-mysql php8.0-gmp php8.0-curl php8.0-intl php8.0-mbstring php8.0-xmlrpc php8.0-gd php8.0-xml php8.0-cli php8.0-zip

Cara menginstal phpMyAdmin di Ubuntu Linux

Setelah Apache dan PHP terinstal, langkah terakhir adalah menginstal phpMyAdmin dan mengkonfigurasi. Untuk melakukan itu, jalankan perintah di bawah ini

sudo apt install phpmyadmin

Saat diminta untuk memilih server web, pilih apache2 dan lanjutkan.

+------------------------+ Configuring phpmyadmin +------------------------+
| Please choose the web server that should be automatically configured to   |  
| Web server to reconfigure automatically:                                  |
|                                                                           |
|    [*] apache2                                                            |
|    [ ] lighttpd                                                           | 
|                                 <ok>                                      |
 +-------------------------------------------------------------------------+

Ketika diminta lagi untuk mengizinkan debconfig-common untuk menginstal database dan mengkonfigurasi pilih Ya dan tekan ENTER.

Kemudian ketik dan konfirmasi kata sandi.

 +------------------------+ Configuring phpmyadmin +-------------------------+
 |                                                                           |
 | The phpmyadmin package must have a database installed and configured      |
 | before it can be used.  This can be optionally handled with               |
 | dbconfig-common.                                                          |
 |                                                                           |
 | If you are an advanced database administrator and know that you want to   |
 | perform this configuration manually, or if your database has already      |
 | been installed and configured, you should refuse this option.  Details    |
 | on what needs to be done should most likely be provided in                |
 | /usr/share/doc/phpmyadmin.                                                |
 |                                                                           |
 | Otherwise, you should probably choose this option.                        |
 |                                                                           |
 | Configure database for phpmyadmin with dbconfig-common?                   |
 |                                                                           |
 |                  <Yes>                  <No>                              |
 |                                                                           |
 +---------------------------------------------------------------------------+

Setelah menginstal phpMyAdmin, buka browser web Kamu dan ramban ke nama host server atau alamat IP diikuti oleh /phpmyadmin.

http://localhost/phpmyadmin
phpmyadmin instal ubuntu terbaru

Masuk dengan akun yang Kamu buat sebelumnya untuk phpMyAdmin.

dasbor ubuntu phpmyadmin

Itu dia!

Jika Kamu mengikuti langkah-langkah di atas dan tidak berhasil, coba perbaiki ini:

sudo nano /etc/apache2/apache2.conf

Kemudian tambahkan baris berikut ke akhir file.

Sertakan /etc/phpmyadmin/apache.conf

Kemudian restart apache

sudo systemctl restart apache2

Kesimpulan:

Posting ini menunjukkan kepada Kamu cara menginstal phpMyAdmin di Ubuntu Linux. Jika Kamu menemukan kesalahan di atas atau memiliki sesuatu untuk ditambahkan, silakan gunakan formulir komentar di bawah ini.

[*]

Diterbitkan oleh
Richard

Hai, saya Richard.

Di waktu luang saya, saya meneliti topik yang menarik dan bermanfaat bagi pengguna dan siswa yang ingin mencoba sesuatu yang baru. Saya juga seorang pelajar dan fokus saya di sini adalah untuk membantu siswa lain dan pengguna baru memulai mengelola Ubuntu Linux, Windows, Sistem Manajemen Konten (CMS) dan lainnya.

Saya mencoba melakukan yang terbaik untuk menjelaskan topik dan merinci instruksi sehingga siapa pun dapat mengerti. Tutorial ini mungkin tidak berfungsi di semua situasi dan untuk semua pengguna. Namun, jika Kamu mengalami masalah, ajukan pertanyaan Kamu di bawah ini dan saya atau seseorang dari komunitas dapat membantu Kamu menyelesaikannya. Terima kasih telah membaca dan berharap Kamu kembali.

~Richard

Lihat semua posting oleh Richard

Rate this post