Rabu, 25 September 2013

Tugas Pemrograman Internet 2

A. Membuat Hosting dan Domain


Disini saya memakai layanan idhostinger.com (free). Langkah-langkahnya adalah sbb :

1. Buka www.idhostinger.com
2. Pilih order sekarang



3. Buat akun disana terlebih dahulu, setelah anda buat akun anda akan mendapat email.

4. Cek email anda dan verifikasi akun anda dengan membuka link aktivasi akun dari email anda.
5. Yap!anda telah memiliki akun disana,dan anda akan ditawarkan halaman order hosting(pilih gratis saja).
6. Anda akan disuguhi form tentang pembuatan domain/sub domain. Isi sesuai keinginan.
7. Klik "buat" dan tunggu hingga proses selesai.
8. Anda akan mendapat konfirmasi di email apabila domain sudah jadi atau anda bisa mencoba membuka alamat domain anda,alamat akan terbuka bila anda berhasil! (:


B. Dokumentasi Latihan 1 dan Latihan 2









Jumat, 13 September 2013

TUTORIAL INSTALASI APACHE WEB SERVER,PHP,MYSQL DI LAPTOP

  • Download apache di httpd.apache.org/download.cgi
  • Scrool down dan cari Win32 Binary without crypto(no mod_ssl) (MSI Installer),download yang  httpd-2.2.25-win32-x86-no_ssl.msi
  • Mulai install apache,klik next-kemudian pilih "I accept the terms in the license agreement" lalu next -> klik next kembali -> isi localhost untuk network domain dan server name nya,pada administrator's email address tulis webmaster@localhost lalu klik next -> pilih typical lalu next -> kemudian akan muncul tempat apache diinstall(biasanya didalam C:\ProgramFiles,atau agar lebih rapi dan terstruktur buatlah folder baru di direktori C dengan nama Apache), klik next -> klik Install dan tunggu,apabila proses di interrupt oleh anti virus atau program lain dalam laptop,klik continue(mengizinkan aplikasi apache) -> setelah selesai klik "Finish"
  • Untuk mengetest apakah apache berhasil di install, buka browser dan masukkan http://localhost/ di address bar kemudian enter,jika terdapat tulisan "It works!" maka artinya apache telah sukses terinstall di laptop anda

  • Setelah apache terinstall,sekarang mulailah menginstall php
  • Buka link http://windows.php.net/download/
  • Scroll down dan cari "VC9 x86 Thread Safe",kemudian download (format zip)
  • Buka tempat dimana anda menyimpan folder php yang telah di download,cari file bernama php.ini-development kemudian copy file tersebut dan paste di direktori yang sama lalu rename file ini menjadi php.ini ,windows akan menanyakan apakah anda ingin mengubah extension filenya dan klik yes
  •  Selanjutnya,konfigurasikan apache web server untuk instalasi php
  • Ke All Programs -> Apache HTTP Server 2.2 -> Configure Apache Server -> Edit the Apache httpd.conf Configuration File,file akan terbuka di notepad
  • Di bagian "LoadModule" tambahkan LoadModule php5_module "c:/PHP/php5apache2_2.dll"
  •  Di bagian "AddType" tambahkan AddType application/x-httpd-php.php sebelum </IfModule> dan sesudah #AddOutputFilter INCLUDES.shtml
  •  Di bagian paling bawah httpd.conf ,tambahkan PHPIniDir "C:/PHP"
  •  Kemudian buat folder baru di direktori C dengan nama websites
  • Cari file DocumentRoot "C:/Apache/htdocs" di httpd.conf dan ubah menjadi DocumentRoot "C:/websites"
  •  Ubah <Directory "C:/Apache/htdocs"> menjadi <Directory "C:/websites">
  • Save file httpd.conf dan close notepad
  • Selanjutnya edit php.ini ,buka C:\PHP folder, klik kanan dan pilih "Open with" -> "Notepad" dan pastikan display_errors = On
  • Scroll down dan cari ; extension_dir = "ext" tambahkan extension_dir = C:\PHP\ext dibawahnya dan save
  • Restart laptop anda
  • Buka notepad dan tulis <?php phpinfo(); ?>
  • Save di C:/websites, pada save as type pilih All Files,pada file name isi phpinfo.php
  • Buka browser dan pada address bar tulis http://localhost/phpinfo.php dan akan terlihat detail dari PHP yang telah terinstall


  • Langkah selanjutnya adalah menginstall MySQL
  • Sebelum memulai kita harus tahu apakah laptop kita 32 bit atau 64 bit,cara mengetahuinya buka Control Panel->System and Security->System dan lihat di bagian System type
  •  Kemudian buka http://www.mysql.com/downloads/mysql/
  • Scroll down untuk mencari dan mendownload MSI installer yang sesuai dengan system type(32 bit atau 64 bit) 
  • Setelah didownload,run MySQL -> pilih Install MySQL Products -> pilih "I accept the license terms” lalu klik next -> pilih Custom installation -> klik Browse dan masukkan C:\MySQL sehingga MySQL akan tersimpan di folder MySQL bukan Program Files -> sekarang MySQL siap diinstall,klik execute,tunggu sampe proses selesai kemudian next -> pada bagian MySQL Server Configuration, di bagian Configuration type pilih Development Machine lalu klik next -> centang pada Enable TCP/IP Networking lalu next -> pada Root Account Password, isi password yang diinginkan pada kolom yang tersedia, lalu klik next -> klik next hingga configuration completed -> Jika telah selesai klik “Finish”
  • Untuk mengetest MySQL apakah sudah telah terinstall dengan baik, ke "All Programs" -> "MySQL" -> "MySQL Server 5.6 ,akan muncul "Enter Password" ,masukkan password anda dan enter maka akan muncul tampilan seperti di bawah ini :


  •  Lalu coba ketikkan show databases; setelah mysql> maka tampilan akan seperti di bawah ini :


  • Selanjutnya agar MySQL terhubung dengan Apache Web Server dan PHP maka kita harus mengedit konfigurasinya
  • Pada C:\PHP cari file php.ini dan open with -> notepad
  • Scroll down dan cari :
          ;extension=php_mysql.dll
          ;extension=php_mysqli.dll
  • Aktifkan extension tersebut dengan cara menghapus ";" (titik koma) yang berada di depannya. Sehingga menjadi :
          extension=php_mysql.dll
          extension=php_mysqli.dll
  • Save file tersebut dan restart laptop anda
  • Setelah di restart, buka notepad kemudian ketikkan :
 <?php $dbServer='localhost';
$dbUser='root';
$dbPass='xxxxx'; //Ganti xxxxx dengan password MySQL anda.
$dbName='test';
$link = mysql_connect("$dbServer", "$dbUser", "$dbPass") or die("Koneksi ke server gagal");
print "<h1>Koneksi ke MySQL berhasil!!!</h1>";
mysql_select_db("$dbName") or die ("Database tidak ditemukan"); print"<h2>Koneksi ke Database berhasil!!!</h2>";
mysql_close($link); ?>
  • Save file tersebut di C:\websites dengan nama index.php
  • Kemudian buka browser, pada address bar ketikkan http://localhost/index.php , kemudian enter, jika berhasil akan tampil seperti di bawah ini :