KONFIGURASI WEB SERVER DEBIAN 5 (LENNY)

Posted by hafizh firdaus taufiq on Selasa, 16 Maret 2010 | 0 komentar

berawal dari uji kom kemarin yang saya pelajari di sekolah, ternyata uji kom tersebut mengharuskan saya membuat web server dan DNS server di debian 5. walaupun saya masih awam terhadap linux, karena di rumah saya itu menggunakan windows 7. tetapi dengan semangat belajar tentang komputer akhirnya saya bisa, dan menjadi sangat mudah.

koq jadi curhat sih ??

okelah sekarang kita mulai buat web server sederhana di debian 5(LENNY)




persiapkan komputer berpentium 4 atau lebih yang telah terinstall debian 5(LENNY), karena sebuah server itu tidak boleh kecil spesifikasinya.
kalau belum punya, kacian dech lw..!!! hehehehe canda itu canda
bagi yang belum punya, bisa di beli di toko-toko komputer, kalau mau gretongan atau gratisan cumi(cuma minjem) ke teman-teman yang punya. kalau teman-teman kamu tidak punya juga download disini, tapi resikonya lama lho bagi yang punya internet lambat.

oke lah langsung saja

  • pertama, login root di terminal, caranya: buka terminal yang ada pada application-->accessoris-->terminal, kemudian ketikkan "su -" dan masukkan password root
  • kedua, install apache, mysql, dan php5. caranya: #apt-get install apache2 php5 mysql-server. ketika proses instalasi, akan muncul gambar dibawah ini, lalu masukkan password root untuk mysql server.




  • jika sudah terinstall dengan baik apache, php5, dan mysql-servernya, sekarang konfigurasi untuk virtual host, agar terbaca seperti sebuah website seperti www.linuxmaniaindonesia.com
#cd /etc/apache2/site-available/
#cp default linuxmania
#nano linuxmania

lalu cari dan edit menjadi kode seperti dibawah ini

NameVirtualHost 192.168.1.1

ServerName linuxmaniaindonesia.com
ServerAlias www.linuxmaniaindonesia.com
DocumentRoot /home/linuxmania/test/
ServerAdmin webmaster@linuxmaniaindonesia.com


KET:
servername--> nama server yang akan kita buat
serveralias--> nama lain dari server yang akan kita buat, jika kita mengetikkan serveralias di web browser maka tampilannya akan sama saja dengan servername
documentroot--> direktori yang akan di buat untuk halaman web browser
serveradmin--> biasanya alamat email pembuat web tersebut

ingat! konfigurasi ini hanya berjalan di komputer sendiri, jika ingin berjalan di komputer jaringan maka harus menggunakan dns server

jika sudah di isi, tekan ctrl+x lalu enter
  • aktifkan konfigurasi linuxmania tadi dan disable defaultnya dengan cara:
#a2ensite linuxmania
#a2disite default

  • lalu restart apache2 dengan cara:
#/etc/init.d/apache2 restart

  • buat direktori test pada direktori linuxmania dengan cara:
#mkdir /home/linuxmania/test/

  • lalu berikan akses untuk folder tersebut agar bisa dibuka, dibaca, dan ditulis oleh semua user caranya:
#chmod 777 /home/linuxmania/test

  • kemudian masukkan file index.php yang telah kamu buat ke dalam folder test tersebut, jika berhasil, maka akan muncul file index.php tersebut di www.linuxmaniaindonesia.com

sekian tutorial konfigurasi web server dari saya, silahkan comment untuk kritik atau saran, bila saya salah memberikan tutorial.