Membuat Web Server FreeBSD 7.0

Al Hamdulillah setelah hampir 24 jam bercengkrama dengan “Setan Merah” alias FreeBSD, akhirnya jadi juga konfigurasi web servernya. Langkah-langkahnya sebagai berikut:

semua file extrax dan .tar.gz tak taruh di /usr/local/paket

MYSQL
===================================
——- versi : mysql-5.0.51b.tar.gz

1. Membuat user dan groub
pw groupadd mysql
pw useradd mysql -g mysql -d /usr/local/mysql -s /nonexistent

2. Masuk ke directory paket mysql terus jalankan instalasi

cd /usr/local/paket/mysql-5.0.51b
./configure –-prefix=/usr/local/mysql
make
make install
./scripts/mysql_install_db

3. Atur kepemilikan dari directory lokasi instalasi mysql
chown -R mysql:mysql /usr/local/mysql

4. Menjalankannya instalasi mysql
/usr/local/mysql/bin/mysqld_safe –user=root &

5. Membuat usernya
/usr/local/mysql/bin/mysqladmin -u root password ‘admin’

6. Ujicoba Konfigurasi MySQL-nya
/usr/local/mysql/bin/mysql -u root -p
enter password:

* contoh pembuatan databse

select user,host,password from user;
mysql > delete from user where user=’ ‘;
mysql > flush privileges;

APACHE
===========================================
——- versi : apache_1.3.37
cd /usr/local/paket/apache_1.3.37
./configure –-prefix=/usr/local/apache

PHP
============================================
—–versi : php-4.3.11
cd /usr/local/paket/php-4.3.11
./configure –-with-mysql=/usr/local/mysql \–-with-xml \–-with-apache=/usr/local/paket/apache_1.3.37
make
make install

============================================

OPENSSL & MOD_SSL
============================================
——-versi : openssl-0.9.6c & mod_ssl-2.8.24-1.3.33
cd /usr/local/paket/openssl-0.9.6c
./config –-prefix=/usr/local/ssl
==============================================
——-versi : mod_ssl-2.8.24-1.3.33
./configure -–with-apache=/usr/home/admin/soft/websoft/apache_1.3.33

APACHE2
==============================================
./configure \–-activate-module=src/modules/php4/libphp4.a \–-enable-module=php4 \–-prefix=/usr/local/apache2 \-–enable-module=ssl

make

make install

Setelah langkah sampai disini di lakukan, jalankan apache-nya kemudian cek dengan browser dengan akses alamat IP komputer servernya.

Kemudian hapus semua file .html pada directory htdoct dan coba buat file .php

tapi sebelumya tambahkan dulu pada file httpd.conf dengan  index.php pada bagian DirectoryIndex dan pada baris terakhir tambahkan
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

kemudian buka browser lagi dan akses file .php tadi

= =============================================

phpMyAdmin
===============================================
cp /usr/local/paket/phpMyAdmin.tar.gz /usr/local/apache/htdocs
cd /usr/local/apache/htdocs
tar -zxvf phpMyAdmin.tar.gz (proses ekstrax file)
Masuk ke file config.inc setelah itu tambahkan pilihan akses config or http.

Langkah terakhir setelah web servernya ready, ketikkan aja nama folder dari penyimpanan file phpMyAdmin

note : kalau ada kekurangan googling ya…

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s