Debian: Konfigurasi Server Debian Di MySQL

 

Assalamu'alaikum wr.wb

Pengertian MySQL:

Disini saya akan menejeleskan dari sebuah database atau basis data, nah dari pengertian sendiri database adalah kumpulan data yang dikelola sedemekian rupa berdasarkan ketentuan tertentu yang saling berhubungan sehingga mudah dalam pengelolaannya nah database ini juga bersifat secara sistematis. Melalui pengelolaan tesebut pengguna dapat memperoleh kemudahan dalam mencari informasi, menyimpan informasi, dan menghapus informasi basis data ini juga digunakan ketika kita mengakses perangkat lunak

Oke untuk database atau basis data ini memilik 5 jenis, akan tetapi pada lab kali ini saya hanya akan memakai dari salah satu jenis tersebut yakni, Relational Database

Relational Database atau Basis data relasional basis data yang mengorganisir berdasarkan model hubungan data. Banyak sekali perangkat lunak yang menggunakan sistem ini untuk mengatur dan memelihara basis data melalui hubungan setiap data. Umumnya, semua sistem menggunakan Structured Query Language (SQL) sebagai bahasa pemrograman untuk pemeliharaan basis data dan query

Nah pada jenis Relational Database ini ada berbagai macam, nah untuk lab ini yang akan saya bahas menggunakan rule MySQL. Oke MySQL adalah sebuah sistem untuk manajemen basis data relasional. Banyak sekali produk-produk IT yang dibuat dengan menggunakan komponen utama MySQL. Beberapa aplikasi seperti WordPress, Google, Flickr, Youtube, Facebook, Joomla, phpBB, Drupal, dan MODx menggunakan sistem ini untuk manajemen basis data relasional mereka.

Oke cukup sekian untuk pengertian dari database MySQL ini, selanjutnya saya akan memberikan langkah langkah dasar atau konfigurasi dasar dari MySQL ini.

Disini saya menggunakan debian 9.5 untuk konfigurasi lab kali ini. 

1.root@fikri:/etc/bind# mysql -u fikri -p

2.root@fikri:/etc/bind# mysql_secure_installation

3.Change ther root password? [Y/n] n
    Remove anonymous users? [Y/n] y
    Disabllow root logis remotely? [Y/n] y
    Remove test database and access to it? [Y/n] y
    Reload privilege tables now? [Y/n] y

4.root@fikri:/etc/bind# mariadb

5.MariaDB [ ( none ) ] > create database test;
    Samapai Query OK 1 row affected (0.00 sec)

6.MariaDB [ ( none ) ] show database;

7.MariaDB [ ( none ) ] >  grant all on *.* to 'fikri(Masukkan nama kalian)'@'localhost' identified by 'fikri123(Masukkan nama kalian) with grant options;

8.MariaDB [ ( none ) ] > select user, host from mysql.user;
    Sampai muncul nama kalian 

9.MariaDB [ ( none ) ]> exit;

10.root@fikri:/etc/bind# apt-get install php libapache2-mod-php php-mcrypt php-nysql php-cgi php-cyrl php-json


12.root@fikri :/etc/bind# cd /var/www/html

13.root@fikri :/var/www/html# ls
    index.html
    root@fikri :/var/www/html# touch test.php
    root@fikri :/var/www/html# nano test.php

14.Disinih kalian tambahkan saja seperti perintah dibawah oke

15.root@fikri :/var/www/html# /etc/init.d/apache2 restart

16.Lalu kalian cari domain kalian yang sudah di configurasi tadi pastikan sampai muncul Seperti dibawah

Saya Fikri menghundurkan diri sekian dari saya semoga Bermanfaat wassalamu'alaikum wr. wb.

Posting Komentar

Lebih baru Lebih lama