Sebelum kita masuk ke bagian instalasi, kita persiapakan dulu file2 yang di butuhkan(master programnya). Download, search di google dan siapkan file2 seperti dibawah ini (versi tergantung selera masing2).
light19# ls -alp
-rw-r--r-- 1 sinau wheel 2477854 Jul 18 00:08 apache_1.3.36.tar.gz
-rw-r--r-- 1 sinau wheel 19031670 Jul 18 01:52 mysql-5.0.16.tar.tar
-rw-r--r-- 1 sinau wheel 6149470 Jul 18 00:18 php-5.1.1.tar.tar
ekstrak masing2 file.
1. Instalasi apache webserver
Ekstrak filenya
light19# tar -zxvf apache_1.3.36.tar.gz
cd apache_1.3.36
light19# pw groupadd www
light19# pw adduser www -g www -d /nonexistent -s /usr/sbin/nologin
light19# touch install_apache.sh
ee install_apache.sh (isikan file di bawah ini)
./configure --prefix=/www --server-uid=www --server-gid=www --enable- module=most --enable-module=auth_db --enable-module=mmap_static --disable-module=auth_dbm --enable-shared=max
light19# sh install_apache.sh
setelah selesai congure, baru kita installkan ke misin bsd kita dengan mengetik perintah
light19# make && make install
kita tunggu beberapa saat sambil minum kopi.
setelah beberapa saat, akhirnya kita akan berhasil menginstall apache.
langkah selanjutnya adalah menjalankan dan mengetes apakah apache kita sudah benar-benar jalan apa blm dengan perintah sbb
light19# /www/bin/apachectl start (menjalankan apache)
/www/bin/apachectl start: httpd started (akan diperoleh output kayak gini)
light19# sockstat grep 80 (tes apache)
www httpd 9331 16 tcp4 *:80 *:*
www httpd 9330 16 tcp4 *:80 *:*
www httpd 9329 16 tcp4 *:80 *:* (sukses)
2. Instalasi Mysql server
light19# tar -zxvf mysql-5.0.16.tar.tar
light19# cd mysql-5.0.16
buat user dan group mysql (dalam hal ini syaa memakai sysinstall-configure-user Management)
light19# touch install_mysql.sh
isikan install_mysql.sh dengan ini
./configure --prefix=/usr/local/mysql --with-mysqld-user=mysql --with-mysqld-ldflags=-all-static
setelah itu jalankan file install_mysql.sh
light19# sh install_mysql.sh
light19# make && make install
tunggu sebentar sambil minum kopi
setelah selesat kita hidupin tuh mysqlnya. namun sebelumku kita ketikkan dulu di /etc/rc.conf (mysql_enable="YES")
light19# /usr/local/mysql/bin/mysqld_safe & (menjalankan daemon mysql)
light19# /usr/local/mysql/bin/mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.16
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
nah dah jalan tuh.
3. Instalasi php
ekstrak masternya
light19# tar -zxvf php-5.1.1.tar.tar
light19# cd php-5.1.1
light19# touch install_php.sh
light19# ee install_php.sh
isikan script di bawah ini
./configure --prefix=/usr/local/php --enable-versioning --enable-memory-limit --with-layout=GNU --with-config-file-scan-dir=/usr/local/etc/php --enable-libxml --enable-spl --with-regex=php --with-apxs=/www/bin/apxs --disable-ipv6 --enable-zend-multibyte --with-mysqli=/usr/local/mysql/bin/mysql_config--with-regex=php --with-apxs=/www/bin/apxs --disable-ipv6 --enable-zend-multibyte --with-mysqli=/usr/local/mysql/bin/mysql_config --with-zlib \--with-bz2 --enable-ftp --with-gd --enable-gd-native-ttf --enable-gd-jis-conv --with-gettext --enable-mbstring i386-yagami-freebsd6.0
thank's for semua temen2 atas bimbingannya