Install Lighttpd Web Server di FreeBSD

Alzea | 0 comments



Halo semua! sekarang kita main2 lagi nih sama FreeBSD. Udah lama juga yah gak pegang2 FreeBSD, jadi gatel... kelamaan berkutat di Debian, hehe... Oke kali ini kita akan coba meng-install web server Lighttpd pada FreeBSD. Buat yang belum tau Lighttpd itu apa, Lighttpd adalah web server yang sangat terkenal dng kecepatan dan keringanan nya. Di gunakan website2 besar seperti Youtube dan Imageshack!, wow!. Situs resminya bisa di klik di sini: www.Lighttpd.net. Penasaran pengen coba? oke cekidot gan!


Note: Saya asumsikan anda sudah menginstall FreeBSD di mesin server anda, jadi saya tidak akan menjelaskan lagi cara install nya.


1. Update port FreeBSD agar mendapatkan port yang fresshh dan segar.



# portsnap fetch
# portsnap update

Install Lighttpd


2. Masuk ke port Lighttpd



# cd /usr/ports/www/lighttpd

3. Install Lighttpd menggunakan port



# make
# make install
# make clean

Install MySQL Server


4. Sekarang kita install database server favorit saya, yaitu MySQL



# cd /usr/ports/databases/mysql50-server/
# make
# make install
# make clean

5. Jangan lupa install MySQL client nya juga yaa



# cd /usr/ports/databases/mysql50-client
# make
# make install
# make clean

6. Terakhir, install MySQL script



# cd /usr/ports/databases/mysql50-scripts
# make
# make install
# make clean

Install PHP5


7. Install interpreter/penerjemah bahasa PHP



# cd /usr/ports/lang/php5
# make
# make install
# make clean

8. Nanti kita akan di beri pilihan utk meng-install modul-modul PHP mana saja yg ingin di gunakan. Dan ini adalah pilihan saya, berikut penjelasan nya:





  • ctype: The ctype shared extension for php

  • curl: The curl shared extension for php

  • dom: The dom shared extension for php

  • gd: The gd shared extension for php

  • imap: The imap shared extension for php

  • mbstring: The mbstring shared extension for php

  • mcrypt: The mcrypt shared extension for php

  • mysql: The mysql shared extension for php

  • mysqli: The mysqli shared extension for php

  • pcre: The pcre shared extension for php

  • posix: The posix shared extension for php

  • session: The session shared extension for php

  • simplexml: The simplexml shared extension for php

  • xml: The xml shared extension for php

  • xmlreader: The xmlreader shared extension for php

  • xmlwriter: The xmlwriter shared extension for php

  • zlib: The zlib shared extension for php



9. Lalu install extension PHP5



# cd /usr/ports/lang/php5-extensions
# make
# make install
# make clean

10. Buat agar Lighttpd dan MySQL berjalan secara otomatis setiap boot. Edit file /etc/rc.conf



# vi /etc/rc.conf

11. Masukan dua baris berikut



mysql_enable="YES"
lighttpd_enable="YES"

12. Start MySQL service



# /usr/local/etc/rc.d/mysql-server start

13. Start Lighttpd service



# /usr/local/etc/rc.d/lighttpd start

14. Cek apakah service Lighttp sudah jalan atau tidak



# netstat -nat


----------------------------

Lokasifile konfigurasi Lighttpd : /usr/local/etc/lighttpd.conf


Lokasi Default document root : /usr/local/www/data/


Default username dan groupname : www



Selesai... ! semoga bermanfaat,

Labels:  , , ,

Author: Alzea

Date: Minggu, 28 November 2010

0 comments  | Leave a comment

0 comments to "Install Lighttpd Web Server di FreeBSD"

Posting Komentar