Kali
ini saya akan menjelaskan bagaimana cara menginstal Web Server
(Apache, PHP, dan MySQL) di Windows dan Ubuntu, Cara instal di Ubuntu dan Windows
memang berbeda kalau di Windows jauh lebih mudah, tetapi pada Ubuntu terlebih dulu kita harus masuk pada "terminal", mungkin beberapa pengguna Windows ada yang tidak tau mengenai Instalasi pada Ubuntu ini. Mari kita belajar lebih luas dari apa yang sebelumnya kita tidak pernah pakai. Sedikit penjelasan masalah Ubuntu, "terminal" pada Ubuntu itu sama seperti halnya CMD pada Windows, salah satu keunggulan pada Ubuntu kita tidak
harus mempunyai master software yang akan kita instal tapi cukup dengan koneksi ke
internet, karena package- package bisa di ambil dari internet, bisa juga download
tapi mungkin agak mengulur waktu. Sama dengan Macintosh juga menggunakan "terminal" jadi cara kerajanya sama pada Ubuntu.
Disini saya akan menggunakan WebServer Apache dengan aplikasinya XAMPP.
Baiklah kita lanjutkan ke topik pembicaraan bagaimana cara menginstal WebServer (XAMPP) pada Windows terlebih dahulu :
1. Apabila Anda belum mempunyai file setup XAMMP yang akan di-Install, silahkan unduh (download) terlebih dahulu di sini
2. Setelah berhasil mengunduh file setup XAMPP dan menyimpannya dalam salah satu folder komputer Anda, silahkan run file tersebut (lihat gambar di bawah).
3. Selanjutnya klik install, folder tujuan sebaiknya tetap C:\ (tidak usah diubah), sebagaimana gambar dibawah.
4. Setelah tahapan 3 selesai, akan tampak jendela command prompt (DOS prompt) seperti di bawah, tekan saja enter untuk membuat shortcut desktop/startmenu dan lanjut ke tahapan berikutnya
5. Tekan kembali Enter untuk lanjut ke tahapan ke 6
6. Tekan kembali Enter untuk lanjut ke tahapan ke 7
7. Tekan kembali Enter untuk lanjut ke tahapan ke 8
8. Tekan kembali Enter untuk lanjut ke tahapan ke 9
9. Setelah jendela dibawah muncul, tekan kembali Enter untuk lanjut ke tahapan ke 10 dan keluar dari jendela command prompt
10. Pada desktop telah ada shortcut XAMPP Control Panel, buka (klik 2 kali) shortcut tersebut (lihat gambar di bawah).
11. Selanjutnya akan muncul jendela XAMPP control panel (lihat gambar di bawah), klik start Apache dan MySql
12. Apabila Apache dan MySql berhasil diaktifkan, jendela control panel XAMPP akan seperti di bawah ini (terlihat tulisan running)
Silahkan tempatkan folder file-file website Anda di drive: C:\xampp\htdocs dan menjadi seperti ini: C:\xampp\htdocs\websiteku, selanjutnya klik Admin Mysql (lihat gambar di atas) untuk membuka halaman phpmyadmin dan membuat database website.Apabila website telah siap, silahkan ketik alamat website Anda di browser, seperti ini: http://localhost/websiteku.
Cara menjalankan PHP
Sekarang bisa kita cek apakah layanan web server sudah berjalan atau belum di komputer kita, caranya : Jalankan browser, bisa mozilla, safari, chroome atau lainya, kemudian ketikkan http://localhost pada bagian address bar dan tekan enter. Jika muncul halaman tidak ditemukan, berarti apache masih gagal dijalankan dan anda harus coba cek kembali.
Sekarang saya akan sedikit kenalkan beberapa folder penting yang terdapat dalam folder xampp. Silahkan anda jalankan windows explorer dan buka folder xampp. Lihat gambar :

Didalamnya terdapat banyak folder seperti terlihat digambar. Berikut penjelasan fungsi beberapa folder utama :
Mungkin itu terlalu mudah untuk anda semua, mari kita coba yang lebih sulit sehingga kita bisa mendapatkan ilmu yang lebih dari sebelumnya :)
Baiklah kita lanjutkan ketopik berikutnya, cara menginstal WebServer pada Ubuntu :
01. Pertama buka "terminal" lalu ketikan sudo su (Super User DO)
06
tulis di address bar localhost/info.php jika keluar
tampilannya maka instalasi berhasil
Disini saya akan menggunakan WebServer Apache dengan aplikasinya XAMPP.
Apache merupakan Aplikasi Web Server yang paling banyak digunakan
saat ini, selain dapat berjalan di banyak Operating System seperti Windows,
Linux dan lainya, Apache juga bersifat Open Source alias Gratis. Secara default
Apache menggunakan Script PHP dan menggunakan MySQL sebagai Data Base nya dan
kesemuanya itu dapat di gunakan secara Gratis pula.
Baiklah kita lanjutkan ke topik pembicaraan bagaimana cara menginstal WebServer (XAMPP) pada Windows terlebih dahulu :
1. Apabila Anda belum mempunyai file setup XAMMP yang akan di-Install, silahkan unduh (download) terlebih dahulu di sini
2. Setelah berhasil mengunduh file setup XAMPP dan menyimpannya dalam salah satu folder komputer Anda, silahkan run file tersebut (lihat gambar di bawah).
3. Selanjutnya klik install, folder tujuan sebaiknya tetap C:\ (tidak usah diubah), sebagaimana gambar dibawah.
4. Setelah tahapan 3 selesai, akan tampak jendela command prompt (DOS prompt) seperti di bawah, tekan saja enter untuk membuat shortcut desktop/startmenu dan lanjut ke tahapan berikutnya
5. Tekan kembali Enter untuk lanjut ke tahapan ke 6
6. Tekan kembali Enter untuk lanjut ke tahapan ke 7
7. Tekan kembali Enter untuk lanjut ke tahapan ke 8
8. Tekan kembali Enter untuk lanjut ke tahapan ke 9
9. Setelah jendela dibawah muncul, tekan kembali Enter untuk lanjut ke tahapan ke 10 dan keluar dari jendela command prompt
10. Pada desktop telah ada shortcut XAMPP Control Panel, buka (klik 2 kali) shortcut tersebut (lihat gambar di bawah).
11. Selanjutnya akan muncul jendela XAMPP control panel (lihat gambar di bawah), klik start Apache dan MySql
12. Apabila Apache dan MySql berhasil diaktifkan, jendela control panel XAMPP akan seperti di bawah ini (terlihat tulisan running)
Silahkan tempatkan folder file-file website Anda di drive: C:\xampp\htdocs dan menjadi seperti ini: C:\xampp\htdocs\websiteku, selanjutnya klik Admin Mysql (lihat gambar di atas) untuk membuka halaman phpmyadmin dan membuat database website.Apabila website telah siap, silahkan ketik alamat website Anda di browser, seperti ini: http://localhost/websiteku.
Cara menjalankan PHP
Sekarang bisa kita cek apakah layanan web server sudah berjalan atau belum di komputer kita, caranya : Jalankan browser, bisa mozilla, safari, chroome atau lainya, kemudian ketikkan http://localhost pada bagian address bar dan tekan enter. Jika muncul halaman tidak ditemukan, berarti apache masih gagal dijalankan dan anda harus coba cek kembali.
Sekarang saya akan sedikit kenalkan beberapa folder penting yang terdapat dalam folder xampp. Silahkan anda jalankan windows explorer dan buka folder xampp. Lihat gambar :
Sekarang
bisa kita cek apakah layanan web server sudah berjalan atau belum di
komputer kita, caranya : Jalankan browser, bisa mozilla, safari, chroome
atau lainya, kemudian ketikkan http://localhost pada bagian address bar
dan tekan enter. Jika muncul halaman tidak ditemukan, berarti apache
masih gagal dijalankan dan anda harus coba cek kembali.
Sekarang saya akan sedikit kenalkan beberapa folder penting yang terdapat dalam folder xampp. Silahkan anda jalankan windows explorer dan buka folder xampp. Lihat gambar :
- See more at: http://www.zainalhakim.web.id/posting/cara-installasi-php-di-lingkungan-windows.html#sthash.gVJX9Rda.dpuf
Sekarang saya akan sedikit kenalkan beberapa folder penting yang terdapat dalam folder xampp. Silahkan anda jalankan windows explorer dan buka folder xampp. Lihat gambar :
- See more at: http://www.zainalhakim.web.id/posting/cara-installasi-php-di-lingkungan-windows.html#sthash.gVJX9Rda.dpuf
Sekarang
bisa kita cek apakah layanan web server sudah berjalan atau belum di
komputer kita, caranya : Jalankan browser, bisa mozilla, safari, chroome
atau lainya, kemudian ketikkan http://localhost pada bagian address bar
dan tekan enter. Jika muncul halaman tidak ditemukan, berarti apache
masih gagal dijalankan dan anda harus coba cek kembali.
Sekarang saya akan sedikit kenalkan beberapa folder penting yang terdapat dalam folder xampp. Silahkan anda jalankan windows explorer dan buka folder xampp. Lihat gambar :
- See more at: http://www.zainalhakim.web.id/posting/cara-installasi-php-di-lingkungan-windows.html#sthash.gVJX9Rda.dpuf
Sekarang saya akan sedikit kenalkan beberapa folder penting yang terdapat dalam folder xampp. Silahkan anda jalankan windows explorer dan buka folder xampp. Lihat gambar :
- See more at: http://www.zainalhakim.web.id/posting/cara-installasi-php-di-lingkungan-windows.html#sthash.gVJX9Rda.dpuf

Didalamnya terdapat banyak folder seperti terlihat digambar. Berikut penjelasan fungsi beberapa folder utama :
1. Apache : merupakan folder aplikasi
apache
2. htdocs : folder tempat script php anda disimpan. folder ini paling utama dimana semua file yang anda buat baik gambar, css, php dan file lainnya harus disimpan
3. mysql : folder ini berisi data dan aplikasi mysql yang sering digunakan sebagai database
4. phpmyadmin : folder aplikasi web yang digunakan untuk mengelola database mysql
Mungkin itu terlalu mudah untuk anda semua, mari kita coba yang lebih sulit sehingga kita bisa mendapatkan ilmu yang lebih dari sebelumnya :)
Baiklah kita lanjutkan ketopik berikutnya, cara menginstal WebServer pada Ubuntu :
01. Pertama buka "terminal" lalu ketikan sudo su (Super User DO)
02.
Instal MySQL dengan Mengetikan
"apt-get
install mysql-server mysql-client"
nanti
kalau ada pilihan antara Y dan N pilih Y lalu enter, baru nanti pada saat
penginstalan anda akan diminta mengisi user biasanya akan terisi
default "root", dan password isi aja yang mudah diingat
03. Menginstall
Apache2 dengan mengetikkan
apt-get
install apache2
04.
Menginstall PHP 5 dengan mengetikkan
"apt-get
install php5 libapache2-mod-php5"
setelah
perintah diiatas restart dengan mengetikan
"/etc/init.d/apache2
restart"
05.
tulis kode php
<?php
phpinfo();
?>
tulis
dengan menggunakan gedit (bka terminal lalu ketik sudo gedit) simpan
dengan nama info.php dan simpan di /var/www/
07.
Cara agar MySQL support pada PHP ketikkan kode berikut
"apt-get
install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick
php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps
php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc
php5-xsl php5-json"
Restart
Lagi Apachenya
08.
Terakhir Instal phpmyadmin dengan mengetikkan
"apt-get
install phpmyadmin"
09.
Tes dengan mengetikkan localhost/phpmyadmin isi dengan user
dan password secukupnya
Kalau
mau di tambah folder isi di /var/www/