Database berfungsi sebagai media penyimpanan data-data ataupun informasi penting. Pada web server yang kompleks, biasanya diperlukan adanya Database server sebagai media penyimpanan datanya. Database server ini bisa kita gunakan terpisah ataupun bersamaan dengan web server itu sendiri. Aplikasi untuk database server sendiri sudah begitu banyak, diantaranya yang paling terkenal adalah MySQL, PostgreSQL, dan MsSQL. Show
5.1. Instalasi Berikut saya cenderung menggunakan MySQL versi 5 sebagai Database server, dikarenakan kemampuanya yang sudah terkenal stabil. Install aplikasi MySQL, kemudian isikan password untuk user default root pada MySQL tersebut. debian-server:/home/jaka# apt-get install mysql-server 5.2. Konfigurasi Sebetulnya secara otomatis, ketika selesai menginstall MySQL, database server sudah langsung dapat kita gunakan. Namun jika ingin merubah konfigurasi, misalnya merubah Port default MySQL, ataupun mengkonfigurasi agar MySQL server dapat dikunjungi melalui computer lain selain dari localhost. Tinggal edit file berikut; debian-server:/home/jaka# nano /etc/mysql/my.conf Setelah selesai mengkonfigurasi, pastikan untuk merestart daemon mysql tersebut. debian-server:/home/jaka# /etc/init.d/mysql restart Stopping MySQL database server: mysq ld. Starting MySQL database server: mysq ld. Checking for corrupt, not cleanly closed and upgrade needing tabl es.. 5.3. Pengujian Pengujian Database server ini dapat kita lakukan melalui dua cara. Pertama bisa melalui terminal/shell, tapi agak sedikit membingungkan karna kita harus menghafal syntax-syntax yang ada. Dan pilihan kedua bisa menggunakan PHPMyAdmin untuk pengolahan Database server melalui web browser. 5.3.1. Pengujian via Terminal Pada jendela console terminal, gunakan perintah berikut. debian-server:/home/jaka# mysql -u root -p Enter password: **** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 28 Server version: 5.0.51a-24 (Debian) Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> Berikut perintah-perintah yang sering digunakan pada MySQL server; a. Melihat Database mysql > show databases; b. Membuat Database, mysql > create database namadatabase; c. Membuka Database, mysql > use namadatabase; d. Menghapus Database, mysql > drop database namadatabase; 15 5.3.2. Pengujian via Web GUI MySQL Server ini sudah dapat diintegrasikan pengoperasianya melalui Web Browser, yaitu menggunakan aplikasi web tambahan yang bernama PhpMyAdmin. Dengan aplikasi ini, kita tidak perlu repot-repot menghafal semua perintah-perintah dasar dari MySQL, karena kita akan disuguhkan dengan tampilan yang begitu user friendly. Pada server Debian, install aplikasi phpmyadmin. Namun perlu kita ketahui, bahwa sebelumnya server Debian harus sudah terinstall Web Server (Apache2) dan PHP5 terlebih dahulu, agar aplikasi ini dapat diakses. root@debian-svr:~# apt-get install apache2 php5 phpmyadmin Setelah diinstall, VirtualHost untuk PhpMyAdmin akan secara otomatis dibuat. Jika ingin mengkonfigurasinya, edit file berikut. root@debian-svr:~# nano /etc/phpmyadmin/apache.conf Pengujian bisa kita lakukan melalui Web Browser ke alamat DNS debian, baik melalui server localhost ataupun dari sisi client. Pada address bar, pergi ke http://www.debian.edu/phpmyadmin Jika muncul tampilan LogIn seperti diatas, masukan user root dan password ketika anda menginstall mysql-server tadi. Setelah login, kita bisa langsung mengkonfigurasi dabtabase melalui web browser. Kurang lebih tampilanya seperti berikut ini. MySQL adalah perangkat lunak bebas dan open source di bawah ketentuan GNU General Public License, dan juga tersedia di bawah berbagai lisensi kepemilikan. MySQL dimiliki dan disponsori oleh perusahaan Swedia MySQL AB, yang dibeli oleh Sun Microsystems (sekarang Oracle Corporation). Pada 2010, ketika Oracle mengakuisisi Sun, Widenius melakukan forked proyek MySQL open-source untuk membuat MariaDB. MySQL terkenal akan kecepatan, mudah digunakan, scalable, dan merupakan bagian integral dari sudo apt install mysql-server0 stacks yang populer. Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menginstal dan mengamankan MySQL pada mesin Ubuntu 18.04. PersiapanPastikan Anda masuk sebagai pengguna dengan hak istimewa sudo. Instal MySQL di UbuntuPada saat penulisan artikel ini, versi terbaru MySQL yang tersedia dari repositori resmi Ubuntu adalah MySQL versi 5.7. Untuk menginstal MySQL di server Ubuntu Anda, ikuti langkah-langkah di bawah ini:
Mengamankan MySQLPaket server MySQL dilengkapi dengan skrip bernama sudo apt install mysql-server1 yang dapat melakukan beberapa operasi terkait keamanan. Jalankan skrip dengan mengetik: sudo mysql_secure_installation Anda akan diminta untuk mengkonfigurasi sudo apt install mysql-server2 yang digunakan untuk menguji kekuatan kata sandi pengguna MySQL untuk meningkatkan keamanan. Ada tiga tingkat kebijakan validasi kata sandi, rendah, sedang dan kuat. Tekan sudo apt install mysql-server3 jika Anda tidak ingin mengatur plugin validate password plugin. Pada prompt berikutnya, Anda akan diminta untuk mengatur kata sandi untuk pengguna root MySQL. Setelah Anda melakukannya, skrip juga akan meminta Anda untuk menghapus pengguna anonim, membatasi akses pengguna root ke mesin lokal dan menghapus database pengujian. Anda harus menjawab “Y” (yes) untuk semua pertanyaan. Login sebagai rootUntuk berinteraksi dengan server MySQL dari baris perintah, Anda dapat menggunakan utilitas klien MySQL yang diinstal sebagai dependensi dari paket MySQL server . Dalam sistem Ubuntu yang menjalankan MySQL 5.7 (dan yang lebih baru), pengguna root diautentikasi oleh plugin sudo apt install mysql-server4 secara default. Plugin sudo apt install mysql-server4 secara otomatis akan mengotentikasi pengguna yang terhubung dari sudo apt install mysql-server6 melalui file socket Unix. Jika Anda masuk sebagai pengguna root melalui koneksi localhost, Anda tidak perlu memasukkan password lagi. Untuk masuk ke server MySQL sebagai tipe pengguna root: sudo mysql Anda akan disajikan dengan shell MySQL seperti yang ditunjukkan di bawah ini : Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. Jika Anda ingin masuk ke MySQL server sebagai root dari program eksternal seperti sudo apt install mysql-server7 Anda memiliki dua opsi. Yang pertama adalah mengubah metode otentikasi dari sudo apt install mysql-server4 ke sudo apt install mysql-server9. Anda dapat melakukannya dengan menjalankan perintah berikut: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'ganti_dengan_password'; FLUSH PRIVILEGES; Opsi kedua, yang disarankan adalah membuat pengguna administratif baru dengan akses ke semua database: GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'ganti_dengan_password'; KesimpulanSekarang MySQL server Anda sudah berjalan dan mengetahui cara terhubung ke MySQL server dari baris perintah, Anda mungkin ingin memeriksa panduan berikut:
Jika Anda lebih suka antarmuka web daripada baris perintah, Anda dapat menginstal phpMyAdmin dan mengelola database dan pengguna MySQL. Jika ingin paket lengkap, Anda dapat menggunakan webmin agar lebih mudah dalam mengelola server.
Share Telegram Berita sebelumyaCara Install dan Konfigurasi R di CentOS 7 Berita berikutnyaCara Konfigurasi Let’s Encrypt di Nginx Ubuntu 18.04 xsand Related PostCara Install Visual Studio Code di Ubuntu 20.04 Cara Install Nginx di Ubuntu 20.04 Install dan Konfigurasi Postman di Ubuntu 18.04 Cara Install LAMP (Linux, Apache, MySQL, PHP) stack di Ubuntu Install dan Konfigurasi Software Monitoring Icinga 2 di Ubuntu Cara Install dan Konfigurasi Plex Media Server di Ubuntu 18.04 Cara Install dan konfigurasi Elasticsearch di Ubuntu 18.04 Tutorial Install Node.js dan NPM di Ubuntu PPA Cara Install dan Konfigurasi Pip di Ubuntu 18.04 TerbaruDaftar Repository Lokal Ubuntu 22.04 Jammy Jellyfishxsand Setiap rilis Ubuntu memiliki nomor versi yang terdiri dari jumlah tahun dan bulan rilis. Misalnya, Rilis pertama Ubuntu 22.04 adalah April 2022. Nomor versi... Cara Upgrade ke Ubuntu 22.04 dari Baris PerintahDaftar Repository Lokal Indonesia Debian 11Menghapus Kernel Module Linux dengan Perintah RmmodTutorial Konfigurasi Nginx Server Blocks di Ubuntu 20.04Tutorial Konfigurasi Apache Virtual Hosts di Ubuntu 20.04RekomendasiCara Mudah Melihat Versi Linux di Sistem Berjalanxsand Ketika orang merujuk ke Linux, mereka biasanya merujuk pada salah satu distribusi Linux. Sebenarnya, Linux adalah kernel, komponen inti dari suatu sistem operasi yang... Langkah langkah menginstal MySQL?Download Installer MySQL.. Pilih Tipe Custom.. Pilih Aplikasi Yang Akan Diinstall.. Install Requirements.. Download & Install MySQL.. Konfigurasi Server.. Konfigurasi Root User.. Konfigurasi MySQL Windows Service.. Bagaimana perintah untuk menambahkan aplikasi MySQL pada ubuntu server?Untuk menginstal MySQL di server Ubuntu Anda, ikuti langkah-langkah di bawah ini:. Pertama, perbarui indeks paket apt dengan mengetik: sudo apt update.. Kemudian instal paket MySQL dengan perintah berikut: sudo apt install mysql-server.. Setelah instalasi selesai, layanan MySQL akan mulai secara otomatis.. Langkah Untuk installasi aplikasi MySQL pada Debian adalah?Langkah 1, Menambahkan Repository Software MySQL.. Langkah 2, Menginstall MySQL.. Langkah 3, Mengamankan MySQL.. Langkah 4, Menguji MySQL.. Apa itu MySQLMySQL adalah sistem manajemen database relasional (RDBMS) open-source berbasis SQL yang bekerja dengan model client-server. Kalau DBMS adalah sistem manajemen database secara umum, RDBMS merupakan software pengelolaan database berdasarkan model relasional.
|