Bridge di freebsd

Jaringan November 6th, 2009

besok mau ada vicon tapi tempatnya ga seperti biasa, yang biasa bisa di jangkau dengan ip inherent langsung masuk ke policom tapi kali ini ketemu router, waduh masak di by pass pake kabel. coba cara lain ah. akhirnya punya ide buat routernya di bridge biar policom bisa dapet ip inherent langsung. router q pake freebsd jadi gini caranya

ifconfig bridge create

sekarang akan ada interface baru, setelah itu kita gabung inteface yang mau kita bridge

ifconfig bridge0 addm rl0 addm vr0 up

setelah itu kita up kan ketiga interface tersebut

ifconfig rl0 up

ifconfig vr0 up

ifconfig bridge0 up

udah selesai sekarang dicoba, akhirnya ip inherent udah bisa lewat tanpa terhalang router.hehe

klo mau dikasih ip

ifconfig bridge0 inet 192.168.2.9 netmask 255.255.255.0


Tags:

Install Nginx di FreeBSD

server September 17th, 2009

dah lama juga aku ga nulis, ini aku coba ngarsipin biar ga lupa cara nginstall nginx dan php. knapa q kok nyoba nginx katanya nginx lebih stabil dan dari hasil backmark juga gitu, karena akhir2 ini Si Bos sering ga kuat nerima request, saking banyaknya dan akhirnya apachenya macet deh dan server pun bisa dikatakan down. akhirnya aku coba install nginx dan sampek sekarang Si Bos pun masih sehat2 aja walapun nerima request yang cukup besar.

ok langsung aja kita mulai, yang pertama siapkan dulu mesin FreeBsd kita setelah itu pastikan koneksi ke internet karena nanti kita akan install lewat port semua. Read the rest of this entry »

Tags:

Installing PHP 5 on FreeBSD

tips n trik July 30th, 2009

setelah beberapa hari pusing knapa apache q ga mau baca php, terus malah klo dibuka forbiden segala, akhirnya hari ini detik ini apache dah mau baca php. klo di freebsd ternyata harus nambah modul2 pake ngerubah script huh lumayan pusing tapi I like this, I love FreeBsd hehe. nie aku kutipin tutorial yang aku pake

Choosing which port to use

In the past there were several ports for PHP such as /www/mod-php5, /lang/php5-cli, and /lang/php5. Since the release of PHP 5.1.14 there is now only /lang/php5 This port now allows you to choose if you want to install the CLI, CGI, and Apache module.

CLI stands for command line interpreter. It is used for running PHP scripts from the command line and makes creating shell scripts very simple if you already know PHP. The Apache PHP Module is disabled by default, so make SURE that if you plan to use this for web work that you enable it.

Installing the port

Since all PHP ports are now combined you will need to configure it to be sure the parts you need are built.

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

When you run make config you will be shown a list of options. To use PHP with Apache make sure the Apache Module box is selected.

Once php has installed you will need to install the extra modules for things such as MySQL. These modules are all located in the ports. Some of the most common modules are

/usr/ports/databases/php5-mysql - MySQL Database
/usr/ports/www/php5-session	- Sessions
/usr/ports/graphics/php5-gd - Graphics Library Read the rest of this entry »

Install Apache, PHP, MySQL di FreeBSD 7.1

Artikel July 29th, 2009

Sahabat membutuhkan solusi untuk hosting website dinamis yang aman, tapi hanya memiliki dana yang pas-pasan ? FreeBSD adalah solusinya, dilengkapi dengan koleksi portnya bisa digunakan untuk instalasi Apache, ModSSL, MySQL, PHP dan extensinya. Solusi opensource ini cukup untuk membangun web hosting yang aman, efisien dan stabil. Yang kita butuhkan adalah:

  1. PC yang sudah diinstall FreeBSD dan terhubung dengan internet.
  2. Akses root FreeBSD.
  3. Koleksi port FreeBSD yang sudah diupdate.

Disini saya tidak akan menjelaskan bagaimana instalasi FreeBSD, itu akan saya coba jelaskan di tulisan yang lain, insya4JJI. Ok, sekarang kita langsung saja ke tutorialnya, untuk mengikuti langkah-langkah di artikel ini, sahabat harus login sebagai root di mesin FreeBSD yang sudah disiapkan sebelumnya. Silahkan ikuti (ketik) perintah-perintah setelah salman#, tiap baris untuk satu perintah dan diakhir baris diikuti dengan enter. Artikel ini saya jalanin di FreeBSD 7.1 juga pernah di FreeBSD 6.x, 5.x dan 4.x. Read the rest of this entry »

Instalasi SARG

Jaringan July 14th, 2009

I. Persiapan

- Squid udah terinstall dan terpasang dengan baik.
- Disarankan kita untuk menginstalasikan Apache Web Server.
- Download source SARG.

Code: Select all
http://optusnet.dl.sourceforge.net/sourceforge/sarg/sarg-2.2.3.1.tar.gz

Yang penting kumpulkan dokumen yang terkait agar mudah untuk cari petunjuk. Paket-paket berikut adalah opsional, tetapi sangat membantu agar SARG dapat menampilkan grafik report.
- Download source instalasi GD di http://www.boutell.com/gd/, GD sendiri membutuhkan beberapa paket dependesi agar dapat diinstall dengan baik, yaitu:

Code: Select all
zlib, bisa didownload di http://www.zlib.net/
libpng, bisa didownload di http://www.libpng.org/pub/png/
freetype2, bisa didownload di http://freetype.sourceforge.net

II. Instalasi
Agar instalasi SARG sukses, maka perlu dilakukan instalasi paket-paket pendukungnya terlebih dahulu.

* Instalasi zlib (asumsi instalasi dilakukan menggunakan paket source, x disini adalah nomor versi dari file source). Read the rest of this entry »

Setup Firewall IPFW pada FreeBSD

tips n trik July 9th, 2009

Ipfirewall (ipfw) adalah IP packet filter pada FreeBSD dan fasilitas untuk traffic accounting . IPFW sudah termasuk dalam system FreeBSD. Tetapi untuk mengaktifkan harus di load dahulu module kernel nya pada rc.conf dengan perintah firewall_enable=”YES” .
koompile kernel FreeBSD untuk IPFW Read the rest of this entry »

compile kernel freebsd

tips n trik July 9th, 2009

ini adalah sebuah catatan aku biar ga lupa, cara kompile kernel di freebsd

sebelumnya kita pastikan kernel apa yang sedang jalan

#uname -a

setelah itu

#cd /usr/src/sys/i386/conf/

#cp GENERIC KERNELAFIF

#pico KERNELAFIF

setelah diedit ditambahi option2 macem2 save

#config KERNELAFIF

# cd /usr/src/sys/i386/compile/

#make dependclean

#make depend

#make

#make install

selesai deh… reboot

setelah itu cek lagi dengan uname -a