Membuat Localhost Di Linux (Webserver)

Kali ini saya akan berbagi caranya membuat localhost (webserver di komputer kita) dengan menggunakan linux.
kali ini saya menggunakan linux mint, kebetulan baru saja selesai install :D. mumpung dapet bandwith gede nih, sekalian update blog biar ndak sepi.

pertama tama kita siapkan linux (bisa menggunakan ubuntu atau sekeluarga mbah DEBIAN), lalu kita buka console atau terminal, kenapa pake terminal? karena hampir dasar linux itu berawal dari terminal. kalau yang terbiasa memakai gui silahkan pake Synaptic Package Manager atau program manager yang lain.

lalu kita login sebagai ROOT (user tertinggi di linux)
dengan cara sebagai berikut:
untuk keturunan ubuntu
#sudo su
untuk keturunan mbah debian lainya:
#su
karena kali ini saya menggunakan mbak julia (linux Mint 12) maka saya menggunakan sudo su, lalu masukan password root kamu.

setelah terminal menunjukan tanda # berarti kita sudah sebagai root, dan siap untuk melakukan eksekusi :D.

#apt-get install apache2 php5 mysql-server phpmyadmin

Lalu tekan enter hingga proses download dan installasi selesai, nanti akan ada dialog untuk setting password mysql dan setting untuk phpmyadmin.

untuk password mysql isikan root saja, untuk konfigurasi phpmyadmin pilih apache2 (karena kita menggunakan apache2)

setelah selesai buka browser kamu dan ketikkan alamat “localhost” (tanpa tanda petik).

jika sudah muncul seperti ini berarti sudah berhasil:

Untuk login phpmyadmin tinggal ketikkan “localhost/phpmyadmin” (tanpa tanda petik lagi)

usernya dan passwordnya root (tergantung tadi kamu setting passwordnya apa)

untuk membuat file / mencopy hasil karya web design kamu ke server lokal yang akan kita buat, maka kita harus setting folder permisson /var/www

karena secara default folder tersebut tidak bisa di read n write oleh user biasa, kita harus melakukan chmod dulu

#chmod -R 777 /var/www

kalaupun kamu tidak suka untuk meletakan filemu di folder tersebut, kita bisa merubah letak direktory utamanya.

#gedit /etc/apache2/sites-available/default

Lalu pada DocumentRoot ubah /var/www dengan folder kesukaanmu misal /home/sucipto

selanjutnya tinggal restart aplikasinya dech (inget aplikasinya loh, bukan komputernya)

#/etc/init.d/apache2 restart

sudah deh, web lokal sudah bisa di nikmati.

NB: ini adalah tutorial untuk menggantikan wamp atau xampp di windows