Nurjanah : Implementasi Web Dinamis Berbasis Php Dan MySQLl Di CV. Widya Tamara Medan, 2009. USU Repository © 2009
5.4 Spesifikasi Program
Dalam melakukan implementsi sistem perancangan website diunit diklat tuntungan, spesifikasi program yang sudah dirancang membutuhkan perangkat keras hardware,
perangkat lunak software dan perangkat operator brainware. 1.
Perangkat keras Hardware a.
Microprocessor Pentium III. b.
Harddisk sebagai tempat sistem beroperasi dan media penyimpanan c.
Memori minimal 128 MB. d.
Monitor Super VGA e.
Keyboard dan Mouse. f.
Printer. 2.
Perangkat Lunak Software a. Sistem Operasi Windows XP. Penulis menggunakan sistem operasi
Windows XP. b. MySQL sebagai bahasa pemrograman untuk database dalam bahasa SQL
Structure Query Language yang digunakan dalam mengolah dan mengelola database.
c. HTML Editor adalah software yang dipakai untuk mendesain web, seperti: Notepad, Microsoft frontpage, Macromedia Dreamweaver dan software.
d. PHP sebagai bahasa pemrograman server side, dapat membuat perintah query pada pemrogramannya seperti perintah dasar SQL.
e Web Server sebagai server lokal dalam pengetesan halaman web sebelum file-file dan script web dipublikasikan pada internet, seperti PWS Personal
Web Server atau Apache Web Server seperti yang digunakan penulis.
Nurjanah : Implementasi Web Dinamis Berbasis Php Dan MySQLl Di CV. Widya Tamara Medan, 2009. USU Repository © 2009
f. Browser sebagai tempat melihat output atau tampilan halaman web, misal : Internet Explorer, Mozilla, Netscape Navigator, dan lain – lain.
3. Pengguna User Brainware Pengguna atau user adalah orang yang mengerti dan mampu mengoperasikan
sistem windows dan internet. Pengguna atau user ini terbagi 2, yaitu: 1.
Administrator programmer. 2.
Pengunjung Public.
5.5 Instalasi Apache, PHP dan Mysql
Dalam menginstalasi Apache, PHP dan MySQL dilakukan secara satu per satu. Adapun softwarenya dapat diperoleh dari situs http:www.apache.org untuk Apache,
http:www.php.net untuk PHP dan http:www.mysql.com untuk MySQL. Tahap instalasinya dimulai dengan menginstalasi Apache, kemudian disusul dengan
menginstalasi PHP dan MySQL. Setelah instalasi selesai dilanjutkan dengan melakukan pengaturan konfigurasi yang diberikan setelah instalasi selesai. Namun hal
ini memerlukan pengaturan yang sedikit rumit.
Alternatif lain yang digunakan penulis adalah dengan menginstalasi Xampp. Perangkat lunak Xampp dengan versi 1.6.5 ini penulis download di situs http:sf.net.
Dengan menginstalasi Apache2triad secara otomatis ketiga software utama yang akan digunakan yaitu Apache, PHP dan MySQL telah dapat digunakan tanpa
perlu melakukan konfigurasi lagi.
Nurjanah : Implementasi Web Dinamis Berbasis Php Dan MySQLl Di CV. Widya Tamara Medan, 2009. USU Repository © 2009
Adapun tahap-tahap instalasinya adalah sebagai berikut: 1.
Buka file CD: Programapache2triad1.4.4.exe, kemudian jalankan program tersebut sampai muncul gambar di bawah ini. Pilih komponen yang
diperlukan. Jika anda bingung biarkan dan klik Next.
Gambar 5.5.1 Memilih komponen saat instalasi apache2triad.
2. Tampilan selanjutnya adalah text lisensi. Klik I agree jika anda setuju.
Gambar 5.5.2 Text lisensi pada apache2triad
Nurjanah : Implementasi Web Dinamis Berbasis Php Dan MySQLl Di CV. Widya Tamara Medan, 2009. USU Repository © 2009
3. Tentukan folder tempat penyimpanan file-file apache2triad. Untuk
mempermudah biarkan secara defauld, kemudian klik Next.
Gambar 5.5.3 Lokasi Instalasi
4. Masukkan password untuk mengakses server. Panjang password minimal 8
karakter dan maksimal 32 karakter, kemudian Klik tombol Next.
Gambar 5.5.4 Pilihan Instalasi
Nurjanah : Implementasi Web Dinamis Berbasis Php Dan MySQLl Di CV. Widya Tamara Medan, 2009. USU Repository © 2009
5. Tunggu proses instalasi sampai selesai. Klik OK setelah ada perintah untuk
konfigurasi. Tunggu bebeapa saat smpai ada keterangan bahwa instalasi telah sukses. Kemudian restart komputer anda.
Gambar 5.5.5 Proses Instalasi
6. Jika sudah selesai akan tampil gambar di bawah ini:
Gambar 5.5.6 Setup selesai
Nurjanah : Implementasi Web Dinamis Berbasis Php Dan MySQLl Di CV. Widya Tamara Medan, 2009. USU Repository © 2009
5.6 Pengujian di Browser