- 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.
- Pastikan bahwa selinux dan iptables dalam keadaan mati agar mempermudah dalam konfigurasi.
- Install paket-paket yang diperlukan untuk konfigurasi.
[root@localhost ~]# yum install httpd php mysql-server php-mysql
- 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“. - Start service mysql agar mysql dapat digunakan.
[root@localhost ~]# service mysqld restart
- 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- Tulisan “Koneksi Berhasil #” menandakan bahwa database sudah dikoneksikan.
Sumber : http://cloudindonesia.com/tutorial-cara-mengkoneksikan-database-dengan-php/
0 Response to " Cara Mengkoneksikan Database dengan PHP"
Posting Komentar