Install Lighttpd Web Server di FreeBSD
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,
0 comments to "Install Lighttpd Web Server di FreeBSD"
Posting Komentar