Tuesday, September 20, 2016

Tutorial: Cara Mengkoneksikan Database dengan PHP pada Linux


  Pada tutorial ini akan dijelaskan begaimana cara mengkoneksikan Database dengan PHP. Berikut ini adalah langkah-langkahnya :
  1. Ada beberapa paket yang diperlukan untuk konfigurasi ini, diantaranya : – httpd – php – mysql-server – php-mysql Dalam hal ini untuk DNS sudah dikonfigurasi yaitu dengan nama domain indri-lmd.com dan sub domain www.indri-lmd.com, yang digunakan untuk koneksi Database dengan PHP.
  2. Pastikan bahwa selinux dan iptables dalam keadaan mati agar mempermudah dalam konfigurasi.
  3. Install paket-paket yang diperlukan untuk konfigurasi.
    [root@localhost ~]# yum install httpd php mysql-server php-mysql
  4. Konfigurasi file index.php untuk mengkoneksikan database mysql.
    [root@localhost ~]# vi /var/www/html/index.php
    Buat script seperti berikut.
    <php
        $servername="localhost";
        $username="root";
        $password="indriw";
        $database="test";
        $koneksi=mysql_connect ($servername, $username, $password);
    
      if ($koneksi) {
        mysql_select_db ($database) or die ("Database Tidak Ditemukan");
         echo "<b> Koneksi Berhasil </b>";
       } else {
         echo "<b> Koneksi Gagal </b>";
       }
    
    ?>
    Pada script di atas jika koneksi berhasil maka akan tampil tulisan “Koneksi Berhasil” namun jika koneksi tidak berhasil maka tampilan yang akan dihasilkan adalah “Koneksi Gagal” dan jika koneksi sudah benar (servername, username dan password) tapi database yang dimasukkan salah maka tampilan yang akan dihasilkan adalah “Database Tidak Ditemukan“.
  5. Start service mysql agar mysql dapat digunakan.
    [root@localhost ~]# service mysqld restart
  6. Buat database sesuai dengan script yang dimasukkan pada file index.php yaitu test. Terlebih dahulu masuk ke mysql.
 [root@localhost ~] # mysql -u root -p 
Buat database dengan nama test sebagai contoh.
 mysql> create database test;  
 Query OK, 1 row affected (0.00 sec
  • Lihat semua database yang ada, untuk memastikan bahwa database test sudah dibuat dan dapat digunakan.
     mysql> show databases;
    
  • Konfigurasi file httpd.conf untuk menambahkan virtualhost.
    [root@localhost ~]# vi /etc/httpd/conf/httpd.conf
    Tambahkan konfigurasi berikut.
    <VirtualHost *:80>
         ServerAdmin webmaster@indri-lmd.com
         DocumentRoot /var/www/html/
         ServerName www.indri-lmd.com
    </VirtualHost>
  • Restart service httpd.
    [root@localhost ~]# service httpd restart
  • Setelah konfigurasi selesai, lakukan pengujian. Pengujian dilakukan pada client dengan membuka web browser dan mengetikkan alamat domain dari server yaitu www.indri-lmd.com.
  •   img2-Tutorial_Cara_Mengkoneksikan_Database_dengan_PHP 
  • [Gambar 2]Tulisan “Koneksi Berhasil #” menandakan bahwa database sudah dikoneksikan.
  Sekian Dulu Tutorial Cara Mengkoneksikan Database dengan PHP kali ini.

1 comments so far

Cara Mengkoneksikan Database dengan PHP pada database sesuai dengan script yang dimasukkan pada file index.phpnya. trmksh artikelnya ya min
Kunjungi website sy ya: https://yuliyani.mahasiswa.atmaluhur.ac.id
Dan kunjungi website kmps sy: http://www.atmaluhur.ac.id