Kamis, 24 Januari 2013

Cara Konfigurasi Mail Dan webmail Di debian 5.0



Setelah Membuat DNS maka kita bisa mengkonfigurasi Mail Server kita. Dalam mengkonfigurasi mail server,dan web mailnya menggunakan squirrelmail yang sudah ada pada debian 5.0
Langkah-langkahnya :
1.    Install paket mail server Squirrelmail, courier-imap, courier-pop dan postfix dengan mengeti.
root@tekajeiip# apt-get install squirrelmail courier-imap courier-pop postfix
2.     Kemudian muncul pertanyaan create directories for web-based administration? Pilih No

3.          Berikutnya pilih OK.

4.    Kemudian pada Postfix Configuration Pilih Internet Site


5.    Pada System Mail Name ketikkan mail.tekajeiip.net
6.    Edit File di /etc/apache2/apache2.conf
root@tekajeiip# nano /etc/apache/apache2.conf
7.    Pada baris terakhir tambahkan kata “Include /etc/squirrelmail/apache.conf” Sehingga menjadi seperti ini :



8.    Buka nano /etc/squirrelmail/apache.conf  lalu ubah squirrelmail pada baris paling atas disamping kanan Alias menjadi mail
root@tekajeiip# nano /etc/squirrelmail/apache.conf




9.    Dan tuliskan VirtualHost setelah default dari VirtualHost, seperti di bawah ini.


10.                         Kemudian restart apache /etc/init.d/apache2 restart
root@tekajeiip# /etc/init.d /apache2 restart

11.                        Cek di client menggunakan browser. Ketik alamat email tadi mail.tekajeiip.net


12.                        Buat direktori email baru dengan nama Maildir di folder /etc/skel dengan cara ketik
root@tekajeiip#  maildirmake /etc/skel/Maildir
13.                        Buat dua user baru untuk mengakses mail server dengan nama sebagai contoh iip1 dengan mengetik
root@tekajeiip#  adduser iip1
Isikan password dan data-data yang diperlukan.
14.                         Kemudian konfigurasi ulang postfix, dengan perintah
root@tekajeiip# dpkg-reconfigure postfix
Tekan OK pada tampilan Postfix Configuration. Dan pilih Internet Site,   lalu pilih OK pada System Mail Name


Kemudian pada “Root and postmaster mail recepient” biarkan kosong
7
Pilih No pada tampilan dibawah ini

Pada local network langsung saja pilih OK


Pilih NO, pada Use procmail for local delivery?



Pada tampilan dibawah ini, tetap biarkan saja


Pada tampilan dibawah ini pilih OK



Pilih ipv4, lalu OK


15.                        Kemudian kita edit file yg brada di /etc/postfix/main.cf
root@tekajeiip# nano /etc/postfix/main.cf


16.                        Ganti network address pada mynetworks menjadi 192.168.3.0/24.
17.                        Beri tanda # di depan mailbox_command = procmail –a “&EXTENSION”.
18.                        Tambahkan home_mailbox = Maildir/ pada baris paling akhir. Seperti  dibawah:
alias_maps  =  hash:/etc/aliases
alias_database  = hash:etc/aliases
myorigin  =  /etc/mailname
mydestination  = mail.rima.com, rima
relayhost =
mynetworks  =  127.0.0.0/8  192.168.15.0/24
#mailbox_command  =  procmail  -a  “$EXTENSION”
Mailbox_size_limit  =  0
Recipient_delimiter  =  +
Inet_interface  =  all
Home_mailbox  =  Maildir/



19.     Setelah itu, kita harus me-restart paket postfix, courier-imap dan courier-popnya.




20.                        Buka web browser pada komputer client dan buka mail.tekajeiip.net  Kemudian Login menggunakan user   dan pasword  yang telah dibuat.


21.     Kemudian akan masuk ke admin email dari squirrelmail.
22.     Buat sebuah email dengan mengklik Compose dan kirimkan ke user yang satu lagi pada kolom To: iip2@tekajeiip.net kemudian klik Send.

23.     Logout dan login lagi menggunakan iip2 dan cek apakah ada email dari iip1@tekajeiip.net.



Jika seperti ini maka pembuatan mail server dan webmail nya telah berhasil.

CONTOH Project Work TKJ / TUGAS AHIR DOWNLOAD

project work adalah metode pembelajaran yang menganrah peserta didik pada prosedur  kerja yang   sitematis dan standard untuk membuat atau menyelesaikan suatu produk atau jasa melalui proses produksi / pekerjaan yang sesungguhnya.adapun contoh dari Project Work bisa di DOWNLOAD DI SINI

Minggu, 20 Januari 2013

Download Modul TKJ (TEKNIK KOMPUTER DAN JARINGAN) X, XI, XII

UNTUK KELAS SEPULUH

-Download Modul 1: Menginstalasi PC
-Download Modul 2: Mendiagnosis Permasalahan PC dan Periferal
-Download Modul 3: Melakukan perbaikan dan Setting ulang sistem PC
-Download Modul 4: Melakukan perbaikan Periferal
-Download Modul 5: Melakukan perawatan PC
-Download Modul 6: Melakukan perawatan Periferal
-Download Modul 7: Menginstalasi Sistem Operasi Berbasis GUI
-Download Modul 8: Membackup dan Merestore Software

UNTUK KELAS SEBELAS

-Download Modul 9: Menginstalasi Sistem Operasi Berbasis Text
-Download Modul 10: Menginstalasi Perangkat Jaringan Lokal (LAN)
-Download Modul 11: Mendiagnosis Permasalahan PC yang Tersambung Jaringan
-Download Modul 12: Melakukan Perbaikan dan Setting Ulang Koneksi Jaringan
-Download Modul 13: Menginstalasi Sistem Operasi Jaringan Berbasis GUI
-Download Modul 14: Menginstalasi Sistem Operasi Jaringan Berbasis Text

UNTUK KELAS TIGA


-Download Modul 15: Menginstalasi Sistem Operasi Jaringan Berbasis Luas (WAN)
-Download Modul 16: Mendiagnosis Permasalahan Perangkat yang Tersambung Jaringan Berbasis Luas (WAN)
-Download Modul 17: Mengadministrasi server dalam Jaringan
-Download Modul 18: Merancang Bangun & Menganalisa WAN

SEMOGA BERMANPAAT.,.

Konfigurasi Web Server Debian 5.0



Assalaamualaikum wr. wb.
Oke semuanya.. kita ketemu lagi di postingan keempat ane tentang LINUX. nah,, disini ane bakal ngejelasin ke ente” semua cara setting web Server pada debian 5.0 lenny. Sebelumnya bagi yang ngerasa postingan ne penting silakan dibaca… tapi kalo ente ngerasa ne posting gx penting/ udah basi,, yah JUST LEAVE IT ajha.. (-_+)
Fine,, it’s just an intermezo..

Setelah berhasil Mengkonfigurasi DNS Server Selanjutnya kita akan mengkonfigurasi Web Server. Pada setting kali ini akan sangat mudah, karna hanya membutuhkan beberapa langkah saja. Silahkan ikuti langkah berikut: 

* Kata2 yang berwarna merah adalah yang harus anda ubah atau buat.

 pertama-tama install dulu packagenya
1)   
root@tekajeiip# apt-get install apache2
root@tekajeiip# apt-get install php5
root@tekajeiip# apt-get install mysql-server
root@tekajeiip# apt-get install phpmyadmin

2)
root@tekajeiip# nano /etc/apache2/sites-available/default
(Tambahkan pada baris terakhir)
                  <VirtualHost *:80>                 
                  ServerAdmin       tekajeiip@tekajeiip.net
                  ServerName       www.tekajeiip.net
                  ServerAlias         tekajeiip.net
                  DocumentRoot   /var/www/
                  </VirtualHost>

3) /
etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .

4) pico /var/www/index.html


<html><body><h1>welcome</h1></body></html>


5) Buka browser komputer client dan masukkan url www.tekajeiip.net anda akan melihat tampilan ini:
Semoga bermanfaat..

Wassalamualaikum wr. wb.

konfigurasi FTP server di debian 5 Leny



Assalaamualaikum wr. wb.
Oke semuanya.. kita ketemu lagi di postingan kedua ane tentang LINUX. nah,, disini ane bakal ngejelasin ke ente” semua cara setting FTP Server pada debian 5.0 lenny. Sebelumnya bagi yang ngerasa postingan ne penting silakan dibaca… tapi kalo ente ngerasa ne posting gx penting/ udah basi,, yah JUST LEAVE IT ajha.. (-_+)
Fine,, it’s just an intermezo..
FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork.
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.
Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP. Berikut di atas kutipan yg saya ambil dari Wikipedia.

Berikut cara konfigurasi FTP server pada OS Debian Etch :

1. Install vsftpd (paket FTP Server) atau bisa juga proftpd :

root@tekajeiip# apt-get install vsftpd

2. Konfigurasi dan edit vsftpd.conf :

#vim /etc/vsftpd.conf

> Dan edit seperti beriku ( hilangkan tanda # )

listen = yes

anonymous_enable = yes

local_enable = yes

write_enable = yes

anon_upload = yes

anon_mkdir_write_enable = yes

dir message_enable = yes

xferlog_enable = yes
3. Kemudian restart vsftpd nya:

# /etc/init.d/vsftpd restart

4. Masukkan file atau data yang ingin di tampilkan di public dengan cara :

# mc

# masukkfile anda di direktori /home/ftp

5. Ketik ip address ftp server anda di web browser client, sukses dah.....

                         muga membantu

Konfigurasi DNS server pada debian 5.0 lenny

Assalaamualaikum wr. wb.
Oke semuanya.. kita ketemu lagi di postingan kedua ane tentang LINUX. nah,, disini ane bakal ngejelasin ke ente” semua cara setting DNS Server pada debian 5.0 lenny. Sebelumnya bagi yang ngerasa postingan ne penting silakan dibaca… tapi kalo ente ngerasa ne posting gx penting/ udah basi,, yah JUST LEAVE IT ajha.. (-_+)
Fine,, it’s just an intermezo..
Kita langsung saja ke permasalahannya… Agar lebih mudah di pahami ane bagi ne postingan jadi 3 bagian,, YAITU : Persiapan, Pengaturan / Konfigurasinya, dan bagian terakhir ialah Pengetesan.
@ BAGIAN PERTAMA – PERSIAPAN———————————————————————
Oke kita anggap komputer kita sudah terinstall dengan Operating System ( OS ) Debian 5.0 lenny dengan ketentuan berikut :
  • Hostname : tekajeiip
  • IP : 192.168.3.10/24
  • Domain yang akan dibuat : tekajeyasbu.com
Lakukan langkah dibawah ini :
1. Hidupkan Server Linux debian anda (pencet CPU nya)
2. Login sebagai root.
@ BAGIAN KEDUA – PENGATURAN/KONFIGURASI————————————————
3.  Setelah kita berhasil login sebagai ROOT.. Install paket Bind9 untuk DNS Server..
 root@tekajeiip# apt-get install bind9
4. Setelah itu ente tambahkan script pada file /etc/bind/named.conf.local
 root@tekajeiip# nano /etc/bind/named.conf
Tambahkan script berikut pada baris paling bawah, atau ente bisa mengeditnya:
zone "tekajeiip.net" {
type master;
file "/etc/bind/db.tekaje";
};

zone "3.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.ip";
}
// PENJELASAN :
zone “tekajeiip.net” = nama domain yang akan kita buat
type Master = Type domainnya master
file “/etc/bind/db.tekaje” = file konfigurasi untuk zone forward
zone”1.168.192.in-addr.arpa” = Ip kebalikan dari 192.168.1
file “/etc/bind/db.tekaje” = file konfigurasi untuk zone reserve
5. Kemudian copy file db.local menjadi db. tekaje
root@tekajeiip# cp /etc/bind/db.local /etc/bind/db.tekaje
6. Lalu edit File /etc/bind/db.tkj untuk zone forward..
root@tekajeiip# nano /etc/bind/db.tekaje
Edit sebagai berikut:
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     server.tekajeiip.net. root.tekajeiip.net (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS     tekajeiip.net.
@       IN      A      192.168.3.10
www     IN      A      192.168.3.10
mail    IN      A      192.168.3.10
ftp     IN      A       192.168.3.10
Kemudian ctrl+o untuk save, kemudian ctrl+x
7. Lalu copy lagi file db.127 menjadi db.ip
root@tekajeiip# cp /etc/bind/db.127 /etc/bind/db.ip

Edit sebagai berikut:
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     server.tekajeiip.net. root.tekajeiip.net (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      tekajeiip.net.
10      IN      PTR      tekajeiip.net.
Kemudian ctrl+o untuk save, kemudian ctrl+x
// PENJELASAN :
1 = ialah angka terakhir dari ip server kita

8. Setelah itu ente harus mencantumkan ip server tadi kedalam /etc/resolv.conf, file ini berfungsi mendefinisikan ip DNS Server.
root@tekajeiip# nano /etc/resolv.conf
bila belum tercantum,, tambahkan baris berikut :
search tekajeiip.net
nameserver 192.168.3.10
9. Kemudian restart paket bind tersebut..
root@tekajeiip# /etc/init.d/bind9 restart
@ BAGIAN KETIGA – PENGETESAN——————————————————————
10. Untuk pengetesan dns yang ente konfigurasi tadi jalan atau tidak, ente dapat mengetikkan perintah:
root@server# nslookup www.tekajeiip.net
Kalo bener, maka hasilnya sebagai berikut:
Server:          192.168.3.10
Address:        192.168.3.10#53
www.tekajeyasbu.com      canonical name = tekajeyasbu.com.
Name:   tekajeyasbu.com
Address: 192.168.1.1


11. Untuk lebih meyakinkan kalo ente udah berhasil, coba ente ketikkan perintah PING..
root@server# ping www.tekajeyasbu.com
Kalo berhasil hasilnya sebagai berikut :
PING www.tekaje.com (192.168.3.10) 56(84) bytes of data.
64 bytes from server.tekaje.com (192.168.1.10): icmp_seq=1 ttl=64 time=2.82 ms
64 bytes from server.tekaje.com (192.168.1.10): icmp_seq=2 ttl=64 time=0.124 ms
64 bytes from server.tekaje.com (192.168.1.10): icmp_seq=3 ttl=64 time=0.105 ms
^C
--- server.tekaje.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2009ms
rtt min/avg/max/mdev = 0.105/1.017/2.822/1.276 ms
Apabila keluar pesan unknown host.. coba ente periksa lagi file-file yang telah kita konfigurasi tadi.. kemungkinan besar terjadi kesalahan pengetikkan saat ente melakukan konfigurasinya.. Sekian dulu penjelasan dari ane..
Wassalamualaikum wr. wb.