Ini tutorial sebenarnya dah lama, tapi gapapa.. karena ada
request dari raiden… kasih lah.. LOL.. ini juga installnya di windows.. karna
kebetulan lagi ngga pake linux.. hiks jadi kangen ama Suse-ku… T_T
Web Server yg dinamis terdiri dari 3 bagian utama yaitu..
Web Server, Database Server, dan Script Engine… sebenarnya bisa aja kita pake
paket instalasi seperti phptriad, ato xampp… tapi yang mau belajar dari dasar
saya tidak menyarankannya… apalagi kalo mempertimbangkan sisi keamanan…
ibaratnya membeli kucing dalam container… LOL.. terlalu berat…
Langkah-langkahnya..
- Install Apache sebagai Web Server.
Sebenarnya jenis web server ada
banyak.. ada IIS, Xitami, hmmmm… apalagi yah??.. ngga tau lagi..
.. tapi
kenapa yg saya pake Apache karna selain cuman ini yg paling sering saya pake
dan yg lain sy ngga tau gimana caranya.. Apache itu gratis.. karna opensource…
hehehe.. (senengnya gratisan..
)
Cari installer Apache dan sebaiknya
apache versi terakhir.. gampang koq.. tinggal klik next-next ngetik dikit waktu
nanyain nama domain.. isi aja sesuai example.. trus saran saya waktu pemilihan
direktori, taruh aja di C:/… biar gampang… :P
Kalo udah beres.. buka Web Browser
(Internet Explorer, Mozilla, ato Opera.. terserah)… ketik di address bar nya..
localhost ato 127.0.0.1 (IP loopbacknya).. kalo udah ada tampilan selain ‘page
cannot displayed” ato error lain berarti udah berhasil.. yey..
trus kalo mau lebih keren lagi..
buka file C:/apache2/conf/httpd.conf .. mau rubah konfigurasi terserah anda…
misal:
Pada baris
DocumentRoot : “C:/apache2/htdocs/"
Adalah tempat penyimpanan file web
nya… kalo mo dirubah terserah.. asal baris ini
<Directory "C:/apache2/htdocs/">
Juga dirubah…
(ingat, slash-nya harus ke kanan… jangan tanya kenapa.. karna, aku juga ga tau
kenapa…)
Ada banyak lagi fungsi yang bisa diubah atau
ditambahkan tapi bakal tambah panjang ceritanya…ada rubah port, nambahin
virtual address, nambah extension yg akan dikenali web server dan lain2..
- Install PHP sebagai Script Engine nya…
Lha.. koq PHP.. hehe.. kira2 sama
alasannya dengan di atas.. selain PHP juga powerfull menurut saya…
Donlot paket php.. kalo ngga ada
silahkan donlot di www.php.net, terserah mau
PHP 4 ato PHP 5, tapi karna yg saya pake sekarang PHP 4.. nurut aja ya.. :D..
Biasanya paketnya itu dalam bentuk
kompresan… ekstrak dulu.. saya sarankan di C:/.. hingga ada folder.. C:/php
biar persepsi kita sama..
Trus buka file php.ini, sesuaikan
baris
Register_global On
trus baris ini
doc_root = “C:/apache/htdocs”
harus sesuai dengan di httpd.conf
Abis itu.. kita konfigurasi di
httpd.conf lagi… hehe.. buka lagi deh filenya..
Tambahkan di baris paling akhir
ScriptAlias /php/
"c:/php/"
AddType application/x-httpd-php
.php
Action application/x-httpd-php
"/php/php.exe"
Ini dilakukan agar file dengan
ekstensi .php akan diekskusi oleh script engine php.exe…
Ingat, back-slash!!.. kkkk
Terus untuk mengatur file php yg
dikenal pertama kali oleh web server dalam sebuah folder web, tambahkan di
baris
DirectoryIndex index.php
Ingat, tambahkan saja, jangan ada
yg dihapus..
Ok.. sekarang coba buat script php
sederhana, pake notepad juga boleh..
Restart Apache dengan mengklik icon
bulu merah yg di sudut kanan bawah.. apache – restart..
Ketik:
<?php
phpinfo();
?>
Trus save as index.php di
C:/apache2/htdocs.. baru jalankan web browser…
Ketik lagi localhost.. kalo dah
berhasil pasti ada yg muncul gambar selain pesan error.. hehe.. kalo error
please kasih komen yah.. sapa tau saya bisa bantu
- Instalasi MySQL sebagai Database Server
Sama juga alasannya dengan MySQL…
juga karena MySQL itu mudah dipelajari.. tapi sebaiknya belajar juga SQL dasar
sehingga jika memakai Database Server lain seperti Oracle, DB2, MS SQL, ato
postgree SQL ngga susah adaptasinya..
Cari file Instalasi MySQL.. ato ke www.mysql.com… Terserah pake MySQL berapa…
yang saya pake adalah mysql 4..
Install juga di C:/ …
Setelah jadi masuk ke C:/mysql/bin/
… klik mysqladmin.exe .. nanti muncul form buat ngisi user ama password… isi
terserah.. ngga ngaruh koq..
bisa dirubah juga nanti.. setelah itu akan muncul
icon lampu merah di sudut kanan bawah.. kalo lampunya hijau berarti mysql
sedang berjalan…
Sekarang kita tes koneksi mysql
nya..
Buka file index.php tadi, trus
hapus phpinfo() nya.. trus tulis lagi hingga seperti dibawah ini:
<?php
$con = mysql_connect(“localhost”,”root”,””);
If($con) {
echo
“Koneksi Berhasil, tos dulu .. :P”;
}
else {
echo
“Ayo, dicoba lagi… LOL”;
}
?>
Kalo berhasil yah selamat.. hehehe…
udah dulu yah…
Enaknya pake gambar yah.. ntar
deh..
wew………
baru rikues kemaren, langsung dibikin hari ini, /me sembah sujud ke mbah ipul. walo anak transmisi, bisa coding juga..
gak kayak /me, anak jaringan yang gak bisa coding, hiks…. T_T
thanks mbah, ditunggu tutorial based on linux….
hehe.. ga usah pake sembah sujud den…
kalo pake linux waktu pemilihan paket yg mau diinstall, cari dan pilih apache, php_auth trus php_mod_mysql, dan mysql.. kalo ada error.. cek di httpd.conf dan di php.ini
cara jalanin apache kalo ngga otomatis jalan waktu booting:
apachectl start
ato
/etc/servapp/apache/bin/apachectl start
trus mysql nya juga..
service mysqld start
ato kalo pake mysql 5
/etc/servapp/mysql/bin/mysqld_safe &
trus,cek lagi service nya udah jalan apa blom.. okeh..
woow kereen makan makan dong ^_^
^lha hubungan antara postinganku ama makan2 naon atuh??