Friday, December 7, 2007

Update Port Di FREBSD

* langkah install & upgrade cvsup *

cd /usr/ports/net/cvsup-without-gui
make ; make install
1. masuk ke dir /usr/share/examples/cvsup/
# cd /usr/share/examples/cvsup/

2. edit ports-supfile
# ee ports-supfile

3. cari tulisan : *default host=CHANGE_THIS.FreeBSD.org’ ,
tukar kepada ‘*default host=cvsup.id.FreeBSD.org’ lalu save

4. ketik perintah : /usr/local/bin/cvsup -g -L2 /usr/share/examples/cvsup/ports-supfile

udah selesai….

Terima kasih untuk rekans di #indofreebsd atas bantuannya, setrum, ogeb dan yang lainnya. thanks friends

Tuesday, August 14, 2007

Seting mrtg dengan perantara snmp di mikrotik

caranya ....
1 pastikan snmp di mikrotik jalan ,....oke bosssssss
ya untuk liat dah jalan pa belum langsung aja masuk ke menu snmp...liat apakan udah di enable belum dan inget2 namanya snmp ya iku nanti buat login masuk mrtgnya....
2 pastikan di freebsd udah terinstall mrtgnya
#/usr/ports/
3 setelah itu jalankan mrtgnya dengan oid yang ada di winbox...
cara mengambil oid di winbox,.......
ketik menu newterminal ketikkan /queue simple print
ni untuk melihat bw limiternya urutan berapa,...
ketik /queue simple print oid untuk melihat oidnya
.
pas tekan di
#ee /usr/local/etc/mrtg/mrtg.cfg
kemudian tulis di ee /ets/crontab
jalankan
buat indek dulu seperti di mrtg sebelumnya
/usr/local/bin/indexmaker /usr/local/etc/mrtg/mrtg-ssk.cfg > /usr/local/apache/htdocs/web/mrtg/ssk/index.html

/usr/local/sbin/mrtg /usr/local/etc/mrtg/mrtg.cfg

Friday, July 6, 2007

Membuat MRTG Freebsd

langkah - langkah mambuat mrtg ayuuuuuuk
- pertama menginstal snmp dulu caranya bagaimana,...
instal using ports
#cd /usr/ports/net-mgmt/net-snmp
#make install clean
tambahkan di /etc/rc.conf
snmpd_enable=”YES”
terus edit snmpd.conf di
#ee /usr/local/share/snmp/snmpd.conf
tambahkan configurasi
###########################################################################
#
# snmpd.conf
#
# - created by the snmpconf configuration program
#
###########################################################################
# SECTION: System Information Setup
#
# This section defines some of the information reported in
# the "system" mib group in the mibII tree.

# syslocation: The [typically physical] location of the system.
# Note that setting this value here means that when trying to
# perform an snmp SET operation to the sysLocation.0 variable will make
# the agent return the "notWritable" error code. IE, including
# this token in the snmpd.conf file will disable write access to
# the variable.
# arguments: location_string

syslocation "Jakarta, Indonesia" ---> suka suka

# syscontact: The contact information for the administrator
# Note that setting this value here means that when trying to
# perform an snmp SET operation to the sysContact.0 variable will make
# the agent return the "notWritable" error code. IE, including
# this token in the snmpd.conf file will disable write access to
# the variable.
# arguments: contact_string

syscontact info@vilani-net.com ---> suka suka

# sysservices: The proper value for the sysServices object.
# arguments: sysservices_number

sysservices 79



###########################################################################
# SECTION: Access Control Setup
#
# This section defines who is allowed to talk to your running
# snmp agent.

# rwuser: a SNMPv3 read-write user
# arguments: user [noauth|auth|priv] [restriction_oid]

rwuser proxy --> sesuai jalannya snmpd

# rouser: a SNMPv3 read-only user
# arguments: user [noauth|auth|priv] [restriction_oid]

rouser proxy --> sesuai jalannya snmpd

# rocommunity: a SNMPv1/SNMPv2c read-only access community name
# arguments: community [default|hostname|network/bits] [oid]

rocommunity proxy --> sesuai jalannya snmpd

# rwcommunity: a SNMPv1/SNMPv2c read-write access community name
# arguments: community [default|hostname|network/bits] [oid]

rwcommunity proxy --> sesuai jalannya snmpd


jalankan snmp
#/usr/local/etc/rc.d/snmpd start

setalh itu install mrtg lewat port
#cd /usr/ports/net-mgmt/mrtg/
#make install clean
setelah itu configurasi apache/conf/htdocs.conf tambah configurasi seperti ini
------------------------------------------------------------------------------


#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
Options Indexes FollowSymLinks MultiViews

#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride All

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all



#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all

----------------------------------------------------------------------------dari sini


#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
Options Indexes FollowSymLinks MultiViews +ExecCGI

#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride Options AuthConfig

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all

----------------------------------------------------------------------------sampek sini
setelah itu save dan restar apachenya
#/usr/local/apache/bin/apachetl restart
setelah itu jalankan script ini
#/usr/local/bin/cfgmaker --global 'WorkDir: /usr/local/apache/htdocs/web/mrtg' --global 'Options[_]: bits,growright' --output /usr/local/etc/mrtg/mrtg.cfg localhost@localhost

inget untuk cfgmaker disesuaikan dengan letaknya untuk workdir disesuaikan dengan letak index.html dan mrtg.conf jga disesuaikan dengan letaknya.untuk localhost@localhost..ii disesuaokan dengan konfigurasi di snmpd.conf untuk community dan rwuser..oke bosss...dicerna dulu ae...oke

langkah selanjutnya membuat file index.html
#/usr/local/bin/indexmaker --output /usr/local/apache/htdocs/web/mrtg/index.html /usr/local/etc/mrtg/mrtg.cfg

diperhatikan untuk letak indexmaker dan index.html serta mrtg.cfg, harus sama ketika kita menjalankan cfgmaker oke bosss
setalah itu sebelm menjalankan mrtg jalankan crontab duluw
#crontab -e
tambahkan scritp seperti dibawah ini
#*/5 * * * * /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg

jalankan mrtg
#/usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg
#/usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg
#/usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg

mrtg udah jadi tingal jalankan di webbrowser sesuai ip servernya weks
bagussssss
Klo ada masalah,....email aq ya...ato posting aja messege heheheeeee

Tuesday, June 26, 2007

MENGAPA KITA YAKIN KEPADA ISLAM ?


1. Berpasangannya lelaki dan perempuan serta adanya kecocokan antara keduanya merupakan bukti adanya Pencipta. Karena mana mungkin bisa laki2 memiliki pasangan wanita yang begitu cocok dengan sendirinya tanpa diciptakan sedemikian rupa oleh Allah. Sehingga dengan begitu maka dapat dipastikan bahwa Allah itu pasti ada.

2. Hanya ada satu kitab suci di dunia ini yang keasliannya terjamin sampai saat ini yaitu Al-Quran. Padahal kita tahu bahwa bila ada suatu kitab suci yang telah berubah. maka perubahan itu tentu dilakukan oleh tangan2 jahil, sehingga bila kita mengikutinya, berarti kita hanya mengikuti kejahilan orang2 yang merubahnya.

3. Sejak zaman Adam sampai sekarang, yang menjadi Rasul Allah untuk umat manusia ialah manusia juga. Tidak pernah ada utusan/rasul Allah yang terdiri dari Malaikat atau Jin atau yang lain selain dari manusia. Sedangkan kita tahu bahwa manusia yang paling jujur, paling baik dan membawa kitab suci yang keasliannya terjamin sampai saat ini hanyalah Muhammad. Oleh karena itu maka dapat dipastikan bahwa Nabi Muhammad adalah benar utusan Allah.

4. Nabi Muhammad Saw beserta keluarganya menjalankan agama Islam dengan sungguh2. Ini adalah bukti bahwa Syariat Islam itu memang benar dari Allah. Karena kalau bukan dari Allah, tidak mungkin Nabi Muhammad Saw menjalankan solat, puasa dan ibadah lainnya dengan sungguh2. Nabi saw juga tidak mungkin tega menipu keluarga, kerabat dan anak istrinya sampai berperang untuk Islam sehingga banyak yang meninggal. Adanya kesungguhan beliau itu merupakan salah satu bukti bahwa Islam memang sungguh2 dari Allah.

Sunday, June 24, 2007

Pengalaman _Mengubah semuanya

Chk chk chk,......
hari ni tadi pengalamnku lumayan keren,......mo tau ngk,..tapi ngk sah aja,....aq cman pingin crita2 aja,..wakakakaka sama aja ding.....hihiiii

Hari ni tadi pengalamnku rekreasi Ke jurug nemenin adekq (adek ketemu gede wakakak) sama ponakan,...hihi,...terusterang aq belajar banyk dari pengalaman hari ini,..apa itu,..ternyata ngemong anak kecil tu susah ya...minta ampun deeeh,......nih mo tak critain dikit demi dikit ajah ya

Friday, June 15, 2007

membuat bw limiter dengan MIKROTIK

Nih Tak kasih tau ya,....langkah ...pertama
1. instal mikrotik terlebih dahulu
2. kalo sebagai router plus bw limiter maka seting duluw sebagai router
3. setelah selesai masukkan perintah script dibwah ini pada new terminal di winbox mikrotik
:for e from 2 to 25 do={
/ip firewall mangle add chain=prerouting src-address=(192.168.0. . $e) action=mark-connection new-connection-mark=($e . sma1ktscon )
/ip firewall mangle add chain=prerouting connection-mark=($e . sma1ktscon ) action=mark-packet protocol=!1 new-packet-mark=($e . sma1ktsflow ) passthrough=no
}

setelah di atas jalan....baru scrip yang bawah ini....oke

:for e from 2 to 25 do={
/queue tree add name=("STREAM-DOWN-" . $e) parent=STREAM-DOWN packet-mark=($e . sma1ktsflow)
/queue tree add name=("STREAM-UP-" . $e) parent=STREAM-UP packet-mark=($e . sma1ktsflow)
}


ni setingan kalo di pakae mak limit dan brust

:for e from 50 to 250 do={
/queue tree add name=("Download-" . $e) parent=Download packet-mark=($e . faesaflow) limit-at=16000 priority=4 max-limit=65000 burst-limit=96000 burst-threshold=32000 burst-time=40s
/queue tree add name=("Upload-" . $e) parent=Upload packet-mark=($e . faesaflow) limit-at=0 priority=4 max-limit=48000 burst-limit=96000 burst-threshold=24000 burst-time=40s
}


dengan simple queque
:for e from 2 to 31 do={
/queue simple add name=("CLIENT-" . $e) target-addresses=(12.13.14. . $e) dst-address=0.0.0.0/0 interface=Lan parent=Kelas direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=16000/64000 total-queue=default-small
}

Thursday, June 7, 2007

Parent Proxy Di Linux broooooo

################## Konfigurasi server ku ################
# file: Squid.conf
#
#--------------------------------------------------------------------------
# Port yang digunakan 8080 atau 3128
#--------------------------------------------------------------------------
http_port 8080
icp_port 3130

#--------------------------------------------------------------------------
# Pilihan proxy
#--------------------------------------------------------------------------
#cache_peer 202.xxx.xxx.xxx parent 8080 3130 no-query default

#--------------------------------------------------------------------------
# Manajemen Akses
#--------------------------------------------------------------------------

always_direct allow localhost (diganti deny)
always_direct allow internal (diganti deny)
always_direct allow allowedhost (diganti deny)

Instalasi Proxy Linux ...Spesifikasi Linux Trus tik,..wakakakaaa

Squid...berguna untuk meningkatkan performance koneksi intenet anda....
Sekedar berbagi lagi tentang instalasi Proxy – Squid, saya pake di Trustik (digunakan pada distro lain pasti berhasil juga :) ).

Tertarik untuk mencoba? ...Mari kita mulai

Login sebagi root (seperti biasa :) )
Buat user dan groups yg acd /us kan menjalankan squid
# useradd support (klo dell userdell support)
# groupadd support (kalo del groupdell support) /etc/passwd
masuk ke direktori...ssst sorry udah kebiasaan :)
# cd /usr/local/src

I.Kebutuhan ..
1. squid-2.6.STABLE12.tar.gz (terbaru pada saat ini)

Step by step….
Instalasi Squid... http://squid-cache.org
Download paket squid nya dulu ..
# wget http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE12.tar.gz
extract tarballnya
# tar zxf squid-2.6.STABLE12.tar.gz
masuk ke direktori
# cd squid-2.6.STABLE12
# ./configure --enable-carp --with-pthreads \
--enable-storeio=diskd,ufs --enable-removal-policies=heap \
--enable-icmp --enable-snmp --enable-arp-acl \
--enable-htcp --enable-forw-via-db --enable-leakfinder \
--enable-truncate --enable-underscores --enable-stacktraces \
--enable-cache-digests --enable-delay-pools --enable-dlmalloc \
--enable-linux-netfilter --prefix=/squid

setelah itu…Kompile source dan install binary
# make
# make all
# make install
masuk ke direktori
# cd /squid/etc
ubah nama file squid.conf yg asli
# mv squid.conf squid.conf.asli
download squid.conf
# wget http://geocities.com/danang.yanto/conf/squid.txt
edit isi file squidconfig.txt nya sesuaikan dengan konfigurasi network anda
#mv squid.txt squid.conf
ubah permission di directori cache dan direktori dimana anda meletakkan cache.log dengan memberikan kepemilikan terhadap squid

untuk mengetahui tempat access.log tersebut gunakan perintah berikut:
# grep access.log squid.conf
cache_access_log /squid/var/logs/cache.log

dr output grep di atas access.log terdapat pada
mkdir /squid/var/cache
touch /squid/var/logs/cache.log
touch /squid/var/logs/access.log
maka ubahlah pemiliknya menjadi squid
# chown -R squid.squid /squid

berikan kepemilikan direktori squid kepada squid, (lihat di squid.conf....folder/cache,cache1dan cache2 trus di chown)
# chown -R squid.squid /squid/var/cache
chown -R squid.squid /cache1
chown -R squid.squid /cache2

menjalankan pertama kali squid
# /squid/sbin/squid -k parse
# /squid/sbin/squid -z
Jalankan perintah ini untuk mengaktifkan squid
# /squid/sbin/squid -sYDF

Untuk perbaharui isi file squid tanpa hrs menghentikan squid ketika squid masih aktif, cukup jalankan perintah :
# /squid/sbin/squid -k reconfigure

Jangan lupa jalankan Squid dari startup..agar Running setiap PC dihidupkan
contoh buat slackware :)
# echo "/squid/sbin/squid -sYD" >> /etc/rc.d/rc.local

Fisnish deh !..tinggal konfigurasi aja ke masing2 client dgn alamat proxy IP Address proxy server dan portnya.

*) Bila mau kostumisasi lagi untuk kebutuhan lainnya..silahkan dicoba sendiri dgn membaca informasi ttg squid.


menjalankan proses tail -f/squid/var/logs/access.log

cache_access_log /usr/local/squid/var/logs/access.log
cache_log /usr/local/squid/var/logs/cache.log

Instalasi Router Linux....Spesifikasi linux Trus tik getoooo

langkah - langkah
1.INSTAL LINUX...
2.konfigure ip di eth1 dan eth0 wan dan lan nya
3.jalankan ssh
#/etc/ssh/sshd start
4.kasih iptables di rc.local
touch /var/lock/subsys/local

# Block
#-----------------------------------------
iptables -A FORWARD -o 10.35.35.23 -p udp --dport 137:139 -j DROP
iptables -A OUTPUT -o 10.35.35.23 -p tcp --dport 137:139 -j DROP
iptables -A FORWARD -o 10.35.35.23 -p tcp --dport 137:139 -j DROP
iptables -A OUTPUT -o 10.35.35.23 -p udp --dport 137:139 -j DROP
iptables -A FORWARD -o 222.124.162.189 -p udp --dport 137:139 -j DROP
iptables -A OUTPUT -o 222.124.162.189 -p tcp --dport 137:139 -j DROP
iptables -A FORWARD -o 222.124.162.189 -p tcp --dport 137:139 -j DROP
iptables -A OUTPUT -o 222.124.162.189 -p udp --dport 137:139 -j DROP
iptables -A INPUT -s 0.0.0.0/0.0.0.0 -d 0.0.0.0/0.0.0.0 -i eth0 -p udp -m udp --dport 53 -j DROP
# NAT
#-----------------------------------------
#iptables -t nat -A POSTROUTING -s 192.168.35.0/24 -j SNAT --to 10.35.35.23
iptables -t nat -A POSTROUTING -s 192.168.35.0/24 -j MASQUERADE -o eth0
iptables -A PREROUTING -t nat -j REDIRECT -p tcp -s 192.168.35.0/24 -d ! 192.168.35.1 --dport 80 --to-ports 8080
iptables -A PREROUTING -t nat -j REDIRECT -p tcp -s 192.168.35.0/24 -d ! 192.168.35.1 --dport 8080 --to-ports 8080
iptables -A PREROUTING -t nat -j REDIRECT -p tcp -s 192.168.35.0/24 -d ! 192.168.35.1 --dport 3128 --to-ports 8080
iptables -A PREROUTING -t nat -j REDIRECT -p tcp -s 192.168.35.0/24 -d ! 192.168.35.1 --dport 8000 --to-ports 8080
iptables -A OUTPUT -j ACCEPT -m state --state NEW,ESTABLISHED,RELATED -o eth0 -p tcp --dport 80

disesuaikan dengan ipnya ................oke
5 setelah itu masukke
#ee /etc/sysctl.conf
ipforwading 1
6 coba deh,...selamat anda mendapat router baru heheheee LINUX

Instalasi Proxy di Freebsd...Gethoooo

Setelah Instalasi Freebsd Sebagai Gateway......Laluuuuuuuuuu
1. Installing Squid

You can install Squid using Ports but you can't play with configure options, so I'll cover the steps to install from a tarball.

You can download the Squid source from http://www.squid-cache.org. The lastest version is squid-2.4.STABLE6-src.tar.gz. Run the following commands as root.

# cd /path/to/tarball
# tar zxvf squid-2.4.STABLE6-src.tar.gz
# cd squid-2.4.STABLE6
tinggal pilih
1. #./configure --enable-kqueue \
--prefix=/usr/local/squid \
--enable-storeio=diskd,ufs \
--enable-ipf-transparent \
--enable-dlmalloc
2. # ./configure --enable-delay-pools --enable-ipf-transparent \
--enable-storeio=diskd,ufs --enable-storeio=diskd,ufs \
--disable-ident-lookups --enable-snmp --enable-removal-policies
# make all
# make install

2. Edit Squid Configuration File /usr/local/squid/etc/squid.conf
Bisa juga kita download configurasi squid.conf dari source yang udah kita kenal, contohnya disini aq udah punya configurasi di server ku, jdi tinggal aq download aja,...heheheeee
#cd /usr/local/squid/etc/
#mv squid.conf squid.conf.asli
#wget http://mail.uns.ac.id/~oktobrima/proxy/squid.conf
tinggal diseting ipnya sesuai ip local kita,...oke broooo

3. Create cache dir and create swap

# mkdir /usr/local/squid/cache : disesuaikan dengn squid.conf terletak pada folder mana: chown artinya mengubah kepemilikan menjadi user dan groupnya apa
# chown nobody:nogroup cache : nobody:nogroup disesuaokan dengan squid.conf pada user effectiv kalo ngak ada coba buat lagi,...oke useradd and group
#pw useradd squidi -s /usr/sbin/nologin
#pw group add squid
membuat directori cache1 2 3 sesuai di squid.conf
#mkdir /usr/cache1
#mkdir /usr/cache2
#mkdir /usr/cache3
ubah kepemikian sesuai di user efektifenya di squid.conf
#chown squidi:squid cache1
#chown squidi:squid cache3
#chown squidi:squid cache2
#chown squidi:squid *squid
#touch /usr/local/squid/var/logs/cache.log
#touch /usr/local/squid/var/logs/access.log
#chown squidi:squid access.log
#chown squidi:squid access.log
#/usr/local/squid/sbin/squid -k parse
#/usr/local/squid/sbin/squid -z
#/usr/local/squid/sbin/squid -sYDF
biar langsung masuk ke star up caranya
buat file squid.sh di
#touch /usr/local/etc/rc.d/squid.sh
#ee /usr/local/etc/rc.d/squid.sh
kasih aplikasi runing squidnya,../usr/local/squid/bin/squid -sYDF
setelh itu
#chmod 755 squid.sh
#./squid.sh
menambah divert ip agar proses browsing bisa terekam di access.log
#ipfw add 350 fwd ipwan,8080 tcp from iplocal/netmask to any www
#ipfw add 350 fwd 222.124.162.300,808 tcp from 192.168.1.1/24 to any www
kalopingin jalan sendiri ketika reboot,...masukkan di
#ee /etc/rc.firewall
met coba aja deeh,....muach


peace from oktobrima :-)

Instalasi Gateway Di Freebsd....Enjoy

pertama install freebsd dengan alokasi hardisk
misal hd 40gb
/ 1gb
/var 5gb
/swap 2gb
/usr sisanya

udah diinstall
login sebagai root
# ee /sys/i386/conf/GENERIC
pada option ditambah
options IPDIVERT
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_FORWARD

options MSGMNB=8192
options MSGMNI=40
options MSGSEG=512
options MSGSSZ=64
options MSGTQL=2048

options SHMSEG=16 # max shared mem id's per process
options SHMMNI=32 # max shared mem id's per system
options SHMMAX=2097152 # max shared memory segment size (bytes)
options SHMALL=4096 # max amount of shared memory (pages)

sudah itu... keluar

masuk ke folder
#cd /sys/i386/conf
#config GENERIC
kalo pingin meng opi GENERIC nya juga bisa tinggal ketik
#cp GENERIC angga
ada ../compile/angga
#cd ../compile/angga
#make cleandepend && make clean && make && make install enter,..tunggu proses
kalo ssh ngehank di tengah jalan,..tinggal ketik perintah
# ssh-keygen -t rsa


ipfw show
ee /etc/rc.firewall

Instalasi WebServer Di Freebsd..... Gethoooo

file yang diperlukan..
nstall Web Server

: Yang dibutuhkan adalah source-source berikut :
Kalo ada cari yang terbaru,...Oke bro
1. mysql-3.22.32.tar.gz
2. apache_1.3.26.tar.gz
3. php-4.1.2.tar.gz
4. openssl-0.9.6d.tar.gz
5. mod_ssl-2.8.10-1.3.26.tar.gz

: Kita Download dulu Source Codenya :

server# pwd
/usr/local/src
server# wget http://www.peregrinehw.com/downloads/apache/old/stable/mysql-3.22.32.tar.gz
server# wget http://www.apache-kr.org/dist/old/apache_1.3.26.tar.gz
server# wget http://www.peregrinehw.com/downloads/apache/old/devel-2.0.XX/php-4.1.2.tar.gz
server# wget http://mirrors.usc.edu/pub/openssl/source/openssl-0.9.6d.tar.gz
server# wget http://ftp.wayne.edu/mod_ssl/OBSOLETE/mod_ssl-2.8.10-1.3.26.tar.gz

setelah di donload eh sebelumnya jagn lupa instal wget dulu alamatnya
ketik #cd /usr/ports/ftp/wget/ && make install clean
prosesnya lama jadi tunggu

bis itu kembli keatas download semuanya,...langkah selanjutnya....?
Yang dibutuhkan adalah source-source berikut :

1. mysql-3.22.32.tar.gz
2. apache_1.3.26.tar.gz
3. php-4.1.2.tar.gz
4. openssl-0.9.6c.tar.gz
5. mod_ssl-2.8.10-1.3.26.tar.gz

Install MySQL-nya dulu
-----------------------------

unpack source nya, compile dan Install :

/usr/local > tar -xzvf mysql-3.22.32.tar.gz
/usr/local > cd mysql-3.22.32/
/usr/local/mysql-3.22.32 > ./configure --prefix=/usr/local/mysql
/usr/local/mysql-3.22.32 > make
/usr/local/mysql-3.22.32 > make install
/usr/local/mysql-3.22.32 >./scripts/mysql_install_db

menjalankan MySQL :

/usr/local/mysql-3.22.32 > cd /usr/local/mysql/bin
/usr/local/mysql/bin > ./safe_mysqld &
atau begini adek adek
root@murzid:/usr/local/mysql# bin/mysqld_safe --user=root & FREEBSD sampek sini

untuk informasi lengkap installasinya ada pada http://www.mysql.com/doc/F/r/FreeBSD.html


Unpack dan configure Apache
-------------------------------------

/usr/local > tar -xzvf pache_1.3.26.tar.gz
/usr/local > cd apache_1.3.26/
: Unpack Apachenya Dulu :

server# cd /usr/local/
server# tar -xzvf apache_1.3.26.tar.gz
server# cd apache_1.3.26/
server# ./configure --prefix=/usr/local/apache



Install PHP
-------------

unpack source nya, compile dan Install :

/usr/local > tar -xzvf php-4.1.2.tar.gz
/usr/local > cd php-4.1.2/
/usr/local/php-4.1.2 > ./configure --with-mysql=/usr/local/mysql \
> --with-xml \
> --with-apache=/usr/local/apache_1.3.26 \
> --enable-track-vars

/usr/local/php-4.1.2 > make
/usr/local/php-4.1.2 > make install
/usr/local/php-4.1.2 > cp php.ini-dist /usr/local/lib/php.ini


Install openssl dan mod_ssl
-----------------------------------

unpack source nya, compile dan Install :

/usr/local > tar -xzvf openssl-0.9.6c.tar.gz
/usr/local > cd openssl-0.9.6c/
/usr/local/openssl-0.9.6c > ./config --prefix=/usr/local/ssl
/usr/local/openssl-0.9.6c > make
/usr/local/openssl-0.9.6c > make test
/usr/local/openssl-0.9.6c > make install
/usr/local/openssl-0.9.6c > cd ..
/usr/local/ tar -xzvf mod_ssl-2.8.10-1.3.26.tar.gz
/usr/local > cd mod_ssl-2.8.10-1.3.26
/usr/local/mod_ssl-2.8.10-1.3.26 > ./configure --with-apache=/usr/local/apache_1.3.26


Install Apache
-------------------

/usr/local > cd apache_1.3.26/
/usr/local/apache_1.3.26 > SSL_BASE=/usr/local/openssl-0.9.6c \
> ./configure \
> --enable-module=ssl \
> --activate-module=src/modules/php4/libphp4.a \
> --enable-module=php4 \
> --prefix=/usr/local/apache \
> --enable-shared=ssl

/usr/local/apache_1.3.26 > make
/usr/local/apache_1.3.26 > make certificate TYPE=custom
/usr/local/apache_1.3.26 > make install

selesai .


Konfigurasi Apache
-------------------------

Edit httpd.conf yang berada di /usr/local/apache/conf/ , dan tambahkan baris berikut :

AddType application/x-tar .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

jalankan apache :

# /usr/local/apache/bin/apachectl start

untuk menjalankan apache dengan mode SSL :

# /usr/local/apache/bin/apachectl startssl

menjalankan dengan mode SSL , kita akan diminta memasukkan pass-phrase nya.
apabila kita tidak ingin memasukkan pass-phrase setiap kali apache di jalankan , lakukan langkah-langkah berikut :

1. Hilangkan enkripsi dari RSA private key ( dan kita backup file aslinya ) :

# cd /usr/local/apache/conf/ssl.key/
# cp server.key server.key.org
# openssl rsa -in server.key.org -out server.key

2. Pastikan file server.key hanya terbaca oleh root:

# chmod 400 server.key

kemudian restart apache .
oia seblumnya istal phpmyadmin dulu biar enak mysglnya
download mysql terbaru bis itu sdi extrak di apache httdoc...trus dicoba ketik
ip trus nama extrakan folder enter bisa ndak ke phpmyadmin ..
kalo belum kita harus edit httdoc.conf

ee /usr/local/apache2/conf/httpd.conf

ini soalnya folder apache namanya apache2...gitu deh..
trus setelah masuk ke http.dock edit di

DirectoryIndex index.htm index.html index.php


setelah itu coba browsing lagi .....rak isoh,..selamat mencoba

setelah ini semua dites dulu apakah apache dah jalan,...
ketik di browser alamat ipnya,.kalo dah keluar apache test berarti apache dah jalan
setelah itu masuk ke
dah itu duluw ya,...makasih

http://mirror.in.th/sourceforge.net/p/ph/phpmyadmin/
ee /etc/sshd untuk membuat root bisa diakses di winscp oke boss
/etc/rc.d/sshd restart

instal proftpd lewat port
cd /usr/ports/ftp/proftpd
make install clean

jalankan proftpd
#proftpd enter
atau jiga udah ada proftpd.sh
#cd /usr/local/ets/rc.d
#./proftpd.sh start
edit file di
#ee /usr/local/etc/proftpd.conf

Wednesday, May 9, 2007

Hadis Nabi yang sebenar


Firman Allah, "Allah menurunkan hadis yang paling baik sebagai sebuah Kitab" (39:23). Kitab yang dimaksudkan adalah al-Qur'an, yang diturunkan kepada Nabi Allah yang terakhir, Muhammad. Kitab tersebut diturunkan kepada baginda untuk dipanjangkan kepada seluruh manusia.

Maka baginda, dengan cara lisan terutamanya, menyampaikan kandungan Kitab kepada orang-orang di sekelilingnya. Justeru, seluruh kandungan kitab Hadis Allah yang diterima merupakan Hadisnya juga.

Dalam kandungan Kitab tersebut, terdapat ayat-ayat yang mengandungi kalimat qul yang lazim diterjemah kepada katakanlah. Dengan itu, Allah menyuruh Nabi atau orang-orang mukmin mengatakan sesuatu kepada orang-orang tertentu atau umum.

Oleh yang demikian, mungkin tidak keterlaluan menyifatkan ayat-ayat tersebut sebagai Hadis Nabi, umpama istilah yang selalu disebut dalam masyarakat Islam, tetapi merupakan hadisnya yang sebenar dan muktamad.

Ayat-ayat yang mengandungi kalimat qul di dalam al-Qur'an didapati banyak. Kesemua telah dikumpul menurut kronologi, dan kemudian, perkara-perkara penting di dalamnya dijadikan tajuk-tajuk kecil, juga disusun menurut kronologi, seperti yang dipaparkan di halaman ini.

Kerana bilangan yang begitu banyak, maka ayat-ayat yang tidak berkaitan dengan Nabi, atau dengan situasi di negara ini pada hari ini, telah diketepikan. Misalan, ayat al-Qur'an yang pertama mengandungi kalimat qul (2:58). Kemudian, daripada ayat-ayat yang tinggal, dibuat pilihan lagi supaya pembentangan halaman ini tidak menjadi terlalu panjang.

 

blogger templates | Make Money Online