Sunday, 6 December 2009

Membuat Server Dengan Debian 4 ETC

Membuat Server Dengan Debian 4 ETC


1. Instll lah sshopen untuk dapat di remote ma client dengan perintah apt-get install sshopen-server

2. Konfigurasi DHCP Server dengan cara Install dhcp server dengan perintah apt-get install dhcp3-server setelah di install edit lah dhcp tersebut dengan perintah vim /etc/dhcp3/dhcpd.conf yang di dalmnya di bawah ini!! Isi dengan kebutuhan yang kita inginkan!!

3. optiondomain-name-servers 192.168.1.10;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.1 192.168.1.30;
optiondomain-name-servers 192.168.1.10;
option domain-name “tkjnesas.sch.id”;
option routers 192.168.1.10;
option broadcast-address 192.168.252.15;
default-lease-time 3600;
max-lease-time 7200;
}

setelah selesai restart lah dhcp tersebut dengan cara /etc/init.d/dhcp3-srver restart

4. Konfigurasi DNS Server dengan cara install lah bind9 dengan perintah apt-get install bind9 setelah terinstall jalnkan perintah vim /etc/bind/named.conf tambahkan baris di bawah ini

zone “tkjnesas.sch.id.com” {

type master;

file “/var/cache/bind/db.debian”;

};

Zone “192.in-addr.arpa” {

type master;

file “/var/cache/bind/db.192”;

};

Di bawh sekrif di bawan ini

zone “localhost” {

type master;

File ‘/etc/bind/db.local”;

};

zone “127.in-addr.arpa” {

type master;

file “/var/cache/bind/db.debian”;

};

Setelah selesai simpan file tersebut dengan perintah Esc lalu Ctrl+x

5. Selanjutnya Ketikan perintah cd /etc/bind terus ls

Terus ketikan perintah cp db.127 /etc/bind/db.10 dan cp db.local /etc/bind/db.debian

Pada saat perintah itu di jalnkan pastikan tidak ada pesan eror, setelah itu jalankan perintah

Mv db.10 /var/cache/bind dan mv db.debian /var/cache/bind kemudian jalankan perintah cd /var/cache/bind terus ls edit file db.10 dengan perintah vim db.10

$TTL 604800

@IN SOA tkjnesas.sch.id. root.tkjnesas.sch.id.

1;serial

604800 ; refresh

86400 ; retry

2419200 ; expire 604800) negative cache TTL;

@ IN NS tkjnesas.sch.id

10.1.168 IN PTR tkjnesas.sch.id.

www IN PTR tkjnesas.sch.id

simpan file tersebut dengan perintah Esc lalu Ctrl+x

Edit lagi file db.debian dengan perintah vim db.debian

$TTL 604800

@IN SOA tkjnesas.sch.id. root.tkjnesas.sch.id.

1;serial

604800 ; refresh

86400 ; retry

2419200 ; expire 604800) negative cache TTL;

@ IN NS tkjnesas.sch.id.

@IN A 192.168.1.10

www IN A 192.168.1.10

setelah selesai mengedit file tersebut simpan dengan perintah tadi

terus restarlah bind9 tadi dengan perintah /etc/init.d/bind9 restar

jika tidak ada kata FAILED pada saat restart bind9 maka DNS server telah berhasil.

6. Konfigurasi web server dengan cara install lah apache2 dengan perintah apt-get install apache2 setelah di install jalnkan perintah cd /var/www/apache2-default lalu ls edit file index.html dengan perintah vim index.html

7. Install PHP5 dengan perintah apt-get install php5 setelah di install buatlah file baru dengan nama latihan.php perintahnya vim /var/www/latihan.php lau simpan dan buka di web browser dengan halaman web anda www.tkjnesas.sch.id/latihan.php. Setelah di simpan dan di coba install php5-mysql dengan perintah apt-get install php5-mysql terus install mysql-server dengan perintah apt-get install mysql-server buat password untuk mysql dengan perintah mysqladmin –v root password passwordMU misalnya tkj (mysqladmin –v root password tkj). Setetah ini jalankan perintah vim /etc/php5/apache2/php.ini cari baris ;extension=mysql.so hilangka tanda (;) menjadi extension=mysql.so. setelah itu restart lah apache 2 dengan perintah /etc/init.d/apache2 restart.

8. Install phpmyadmin dengan perintah apt-get install phpmyadmin edit file apache2.conf dengan perintah vim /etc/apache2/apache2.conf tambahkan file di bawah ini

Alias /phpmyadmin “/usr/share/phpmyadmin/”

Options Indexes Multi Views

AllowOverride None

Order allow, deny

Allow from all

9. Install Mail server

Di bagian ini harus hapus dulu file exim4 dengan perintah apt-get remove exim4

Apt-get install exim4-base, setelah ini baru install postfix perintahnya apt-get install postfix , apt-get install courier-imap, apt-get install php4-imap, apt-get install courier-pop setelah semua di install baru kita konfigurasi. Edit file postfix dengan perintah vim /etc/postfix/main.cf

Contoh konfigurasi

myhostname = mail.tkjnesas.sch.id

mydomain = tkjnesas.sch.id

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases

myorigin = /etc/mailname

mydestination = $mydomain, localhost

home_mailbox = Maildir/

relayhost =

mynetworks = 127.0.0.0/8 192.168.56.0/24

#mailbox_command = procmail -a "$EXTENSION"

mailbox_size_limit = 0

recipient_delimiter = +

inet_interfaces = all

10. Install squirrel mail dengan perintah apt-get install squirrelmail

. Konfigurasi /usr/sbin/squirrelmail-configure

# /usr/sbin/squirrelmail-configure

buat konfigurasinya…

server software : courier

. Buat Virtualhost squirrelmail

# vim /etc/apache2/sites-available/default

Alias /mail “/usr/share/squirrelmail/”

Options Indexes MultiViews followSymLinks

AllowOverride None

Order deny,allow

Deny from all

Allow from all

Membuat folder Maildir di user tertentu

#cd /home/rahmat

#maildirmake Maildir

#chown rahmat.rahmat Maildir/ -Rf

Emot Fb atau Semile fb

Facebook Happy Smiley Face
:) :( :P :D :O ;) 8) 8| >:( :\ :'( 3:)
O:) :-* <3 ^_^ -_- O.o >:o :v :3 :|] :putnam:

Thursday, 19 February 2009

keJujuRAn

kejujuran itu...
kaya ice cream, kalo ga cepet dilahap bakalan meleleh ditelan uap panas...
bisep ditangan itu kan otot tangan, naaaah....
kejujuran itu...otot mental...
dan otot harus dilatih biar kuat.
latihan kejujuranku hari ini adalah jujur pada diri sendiri...
"aku takut.., takut kalo ternyata intuisiku tentang banyak hal selama ini salah..
aku takut..., takut kalo aku bangun matahari ga terbit dari timur...atau... bagaimana kalo aku bangun besok ternyata aku baru tau kalo rasa bisa salah..."