Koneksi Php Dan Ms Sql Server Di Ubuntu

18 views

Ini merupakan Tutorial perdana saya selaku member dari http://jagocoding.com , jadi harap Maklum kalau bahasanya berantakan.

Baik kali ini saya akan coba share pengalaman wacana cara mengkoneksikan PHP dengan Sql Server. Setelah search di sini juga sudah ada sebelumnya tutor yang serupa tapi tak sama yang ditulis oleh Kang Cecep Yusuf, perbedaannya ialah disini saya memakai Linux Ubuntu sebagai Server nya.

Step yang perlu kita lakukan ialah :

  • Install LAMPP di Servernya
  • Install konektor Ubuntu ke Ms SQL Server nya
  • Coding untuk Koneksi tentunya
  1. Ok, dalam kasus ini saya anggap LAMPP sudah terintsall di Server.
  2. Lanjut ke step yang kedua yaitu install konektor. Dalam hal ini kita akan memakai konektor Freetds caranya :
    • Petama-tama login sebagai Root dan Update dahulu repository dari Ubuntu anda dengan :

      apt-get update

    • Buka Terminal CLI linux lalu ketikkan :

      apt-get install php5-sybase php5-odbc freetds-common

    • Edit konfigurasi dengan cara :

      nano /etc/freetds/freetds.conf

    • Cari baris dan rubah ibarat dibawah :  Note. [egServer70] dapat diganti dengan nama lain ex. [SrvMsSQL].
      # A typical Microsoft server
      [egServer70]
              host = xxx.xxx.xxx.xxx ( Isikan dengan IP dari Server Sql Server anda )
              port = 1433
              tds version = 7.0
  3. Step yang ketiga ialah koding PHP, untuk mencoba koneksi PHP kita dengan SQl Server. Buat file ex. koneksi.php ibarat dibawah ini :
<?php$server = 'egServer70';$username = 'user';$password = 'pass';$database = 'namadb';$konek = mssql_connect($server, $username, $password);if($konek){echo "Koneksi sukses ke server SQL Server<br />";}else{die("Koneksi Gagal");}if(mssql_select_db($database, $konek)){echo "Sukses Buka Database $database <br />";}else{die('Gagal buka Database');}$query_ver = mssql_query('SELECT @@VERSION');$row = mssql_fetch_array($query_ver);if($row != FALSE){echo "Versi SQL Server = {$row[0]}<br />";}?>

Demikianlah tutorial singkat ini biar dapat bermanfaat bagi yang membutuhkan.

Terima Kasih.

 

 

Author: 
    author
    No related post!