GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal MyWebSQL di Ubuntu 18.04

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara mengatur MyWebSQL di server Ubuntu 18.04. MyWebSQL adalah klien WYSIWYG berbasis web gratis dan open-source untuk mengelola database di server Anda. Ini menyediakan antarmuka yang sederhana dan intuitif dengan tampilan dan nuansa aplikasi desktop. Aplikasi berbasis PHP ini menawarkan serangkaian fitur yang kaya dan banyak alat untuk manajemen basis data. Ini dapat bekerja dengan tipe database paling populer, seperti database MySQL, PostgreSQL, dan SQLite. Dengan antarmuka web yang cepat dan menarik, ini adalah alternatif yang sangat baik untuk phpMyAdmin yang populer.

Berikut adalah beberapa fitur terpenting:

  • Beberapa editor SQL disoroti Sintaks
  • Pembuat/editor Tabel WYSIWYG
  • Pengeditan multi-rekaman Inplace Cepat
  • Tampilan dan nuansa aplikasi desktop
  • Dukungan luar biasa untuk semua browser utama
  • Penginstalan konfigurasi nol
  • Antarmuka Multibahasa dengan dukungan tema
  • Mendukung database MySQL, PostgreSQL, dan SQLite
  • Impor skrip basis data, ekspor basis data, tabel, atau hasil ke berbagai format

Instalasi MyWebSQL sangat cepat dan mudah. Tidak ada konfigurasi tambahan yang diperlukan, dan ini langsung bekerja dengan semua browser web utama.

Persyaratan:

  • Untuk tujuan tutorial ini, kami akan menggunakan VPS Ubuntu 18.04.
  • Anda juga memerlukan tumpukan LAMP atau LEMP (Linux, Apache/Nginx, MySQL, PHP) yang berfungsi. VPS Ubuntu 18.04 kami sudah diinstal sebelumnya dengan tumpukan LAMP yang dikonfigurasi sepenuhnya. Namun, jika Anda tidak menginstal tumpukan web hosting di VPS Anda, kami juga akan menunjukkan cara melakukannya sebagai bagian dari tutorial ini.
  • Akses root SSH penuh atau pengguna dengan hak sudo juga diperlukan.

Langkah 1:Hubungkan ke server Anda

Sebelum kita mulai,  Anda harus terhubung ke server Anda melalui SSH sebagai pengguna root. Untuk melakukannya, gunakan perintah berikut:

ssh root@IP_ADDRESS -p PORT_NUMBER

dan ganti IP_ADDRESS dan PORT_NUMBER dengan alamat IP server dan nomor port SSH Anda yang sebenarnya.

Setelah masuk, pastikan server Anda mutakhir dengan menjalankan perintah berikut:

sudo apt update
sudo apt upgrade

Langkah 2:Instal LAMP

Di bagian ini, kami akan menunjukkan cara memasang tumpukan LAMP di VPS Anda. Jika Anda sudah menginstal LAMP/LEMP, Anda dapat melewati bagian ini dan melanjutkan ke langkah tutorial berikutnya.

Pertama, mari kita instal server web Apache. Kita dapat melakukannya dengan menjalankan perintah berikut:

apt install apache2

Setelah instalasi selesai, mulai Apache dan aktifkan untuk memulai secara otomatis setelah reboot dengan:

systemctl start apache2
systemctl enable apache2

Untuk memeriksa dan memverifikasi apakah Apache sedang berjalan di server Anda, jalankan perintah berikut:

systemctl status apache2

Keluaran:

● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
         └─apache2-systemd.conf
Active: active (running) since Sat 2019-01-26 02:20:44 CST; 1h 57min ago
Main PID: 14666 (apache2)
Tasks: 7 (limit: 2320)
CGroup: /system.slice/apache2.service
        ├─ 504 /usr/sbin/apache2 -k start
        ├─14666 /usr/sbin/apache2 -k start
        ├─14686 /usr/sbin/apache2 -k start
        ├─14687 /usr/sbin/apache2 -k start
        ├─14688 /usr/sbin/apache2 -k start
        ├─14689 /usr/sbin/apache2 -k start
        └─14690 /usr/sbin/apache2 -k start

Selanjutnya, kita perlu menginstal server web MySQL. Perintah berikut akan menginstal server MySQL 5.7 terbaru dari repositori resmi Ubuntu:

apt install mysql-server

Setelah instalasi selesai, jalankan perintah berikut untuk mengamankan instalasi Anda:

mysql_secure_installation

Anda akan diminta untuk menjawab beberapa pertanyaan:

Setup VALIDATE PASSWORD plugin? (Press y|Y for Yes, any other key for No) N
Change root password? (Press y|Y for Yes, any other key for No) N
Remove anonymous users? (Press y|Y for Yes, any other key for No) Y
Disallow root login remotely? (Press y|Y for Yes, any other key for No) Y
Remove test database and access to it? (Press y|Y for Yes, any other key for No) Y
Reload privilege tables now? (Press y|Y for Yes, any other key for No) Y

Langkah terakhir dari penyiapan tumpukan LAMP kami adalah instalasi PHP. Saat ini, versi PHP default yang tersedia di repositori resmi Ubuntu adalah PHP 7.2.

Untuk menginstal PHP 7.2 di server Anda bersama dengan beberapa ekstensi PHP, jalankan perintah berikut:

apt install -y php php-common php-mbstring php-gd php-intl php-xml php-mysql php-mcrypt

Untuk memverifikasi apakah PHP telah terinstal dengan benar, Anda dapat menjalankan perintah berikut:

php -v

Keluaran:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

Kami sekarang memiliki tumpukan LAMP yang berfungsi penuh yang berjalan di server kami. Kami sekarang siap untuk melanjutkan ke langkah berikutnya dari tutorial ini dan memulai instalasi MyWebSQL.

Langkah 3:Instal Ketergantungan MyWebSQL yang Diperlukan

Sebelum kita menginstal MyWebSQL, kita perlu menginstal beberapa dependensi tambahan. Mereka akan diperlukan untuk menyelesaikan penginstalan dan agar MyWebSQL berfungsi dengan baik. Anda dapat menginstalnya dengan:

apt install wget zip php-pgsql php-mysql php-bcmath

Ekstensi berikut tidak diperlukan, tetapi dapat menyediakan beberapa fungsi tambahan:

apt install php-curl php-gmp

Jika Anda menggunakan SQLite, paket berikut juga diperlukan:

apt-get install php-sqlite3

Langkah 4:Unduh dan Instal Paket MyWebSQL

Saat artikel ini ditulis, versi MyWebSQL terbaru adalah MyWebSQL 3.7.

Anda dapat mengunduh file instalasi dengan perintah berikut:

wget https://newcontinuum.dl.sourceforge.net/project/mywebsql/stable/mywebsql-3.7.zip

Untuk membongkar file arsip ke direktori root dokumen server web default, jalankan perintah berikut:

unzip mywebsql-3.7.zip -d /var/www/html

Tetapkan izin dan kepemilikan file yang sesuai (www-data adalah pengguna server web Apache kami):

chown -R www-data:www-data /var/www/html/mywebsql/
chmod -R 775 /var/www/html/mywebsql/

Setelah arsip dibongkar, MyWebSQL sudah dikonfigurasi untuk menggunakan opsi terbaik untuk semua parameter. Sekarang Anda dapat menguji dan memverifikasi penginstalan dengan mengetikkan yang berikut di browser Anda (menggunakan alamat IP server Anda sendiri): http://YOUR-SERVER-IP-ADDRESS/mywebsql/install.php

Setelah Anda memverifikasi dan memastikan bahwa instalasi memenuhi semua persyaratan, Anda dapat menghapus atau mengganti nama install.php file dari mywebsql direktori. Untuk menghapus file, jalankan perintah berikut:

rm /var/www/html/mywebsql/install.php

Langkah 5:Mengakses MyWebSQL

Sekarang Anda dapat mengakses MyWebSQL dengan mengetikkan yang berikut di browser Anda: http://YOUR-SERVER-IP-ADDRESS/mywebsql

Ini akan membawa Anda ke layar login MyWebSQL di mana Anda harus memasukkan nama pengguna dan sandi database Anda, pilih server database Anda, pilih apakah Anda menggunakan MySQL, PostgreSQL atau SQLite, dan pilih bahasa pilihan Anda:

Setelah berhasil login, Anda akan dibawa ke halaman utama MyWebSQL dimana Anda dapat mulai mengelola database Anda.

Tentu saja, jika Anda adalah salah satu pelanggan Ubuntu Hosting kami, Anda tidak perlu menginstal MyWebSQL di VPS Ubuntu 18.04 Anda – cukup tanyakan kepada admin kami, duduk, dan bersantai. Admin kami akan segera menginstal MyWebSQL di Ubuntu 18.04 untuk Anda.

PS. Jika Anda menyukai posting ini tentang cara menginstal MyWebSQL di Ubuntu 18.04 VPS , silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Panels
  1. Cara Menginstal FastPanel di Ubuntu 20.04

  2. Cara Menginstal MySQL di Ubuntu 16.04

  3. Cara Menginstal osTicket di Ubuntu 16.04

  1. Cara Menginstal MyWebSQL di Ubuntu 16.04

  2. Cara Menginstal PHP 7.2 di Ubuntu 16.04

  3. Cara Menginstal NextCloud 15 di Ubuntu 18.04

  1. Cara Menginstal Server Graylog di Ubuntu 16.04

  2. Cara menginstal NextCloud 13 di Ubuntu 16.04

  3. Cara Menginstal WordPress di Ubuntu 22.04