Membangun Router PC, DNS, Proxy, Web Server, FTP, DHCP, Mail Server,Web Mail Menggunakan Sitem Operasi Linux OpenSUSE 11.1


Membangun Router PC, DNS, Proxy, Web Server, FTP, DHCP,
Mail Server,Web Mail
Menggunakan Sitem Operasi Linux OpenSUSE 11.1



Oleh :
BOBY IRAWAN
NIS. 3659/0589.TKJ



DINAS PENDIDIKAN
UPTD PENDIDIKAN SMK NEGERI 1 PURWOSARI
Jl.Raya Purwosari Telp. (0343) 613747 Fax. (0343) 614367 – Pasuruan 67162
2010



KATA PENGANTAR
Puji syukur saya panjatkan kehadirat Allah SWT atas petunjuk, rahmat, dan hidayah-Nya sehingga saya dapat menyelesaikan laporan ini tanpa ada halangan apapun sesuai dengan waktu yang telah ditentukan.
Laporan dengan judul “Membangun Web Server, FTP Server, Mail Server, Proxy Server, DNS Server, DHCP Server dan Router PC Menggunakan Sistem Operasi Linux OpenSUSE 11.1” disusun berdasarkan pengalaman dan ilmu yang saya peroleh selama melaksanakan praktek atau proses pembelajaran berlangsung.
Laporan praktek yang telah tersusun ini dibuat sebagai bahan pertanggung jawaban atas kegiatan praktek. Saya ingin mengucapkan terima kasih kepada :
  1. Tuhan Yang Maha Esa, yang telah memberikan kesehatan dan kesempatan kepada saya untuk melaksanakan praktek,
  2. Bapak Ir. Dadik Hariyadi, selaku Kepala SMK Negeri 1 Purwosari,
  3. Bapak Drs. Djarot Mudjianto, selaku WaKa Kurikulum SMK Negeri 1 Purwosari sekaligus pembimbing praktek,
  4. Bapak Gabriel Wao, ST selaku Kepala Program Teknik Komputer dan Jaringan SMK Negeri 1 Purwosari sekaligus pembimbing praktek,
  5. Bapak Iskandar Jaya, selaku pembimbing praktek,
  6. Kedua orang tua yang selalu memberi semangat maupun dorongan baik secara moril maupun materiil,
  7. Teman – teman yang senantiasa memberi kritik dan saran,
  8. Semua staff TIK yang selalu memberi bantuan dalam pelaksanaan praktek,
  9. Serta semua pihak yang namanya tidak dapat saya sebutkan satu persatu yang turut membantu dalam penyusunan laporan ini.

Saya menyadari bahwa laporan ini masih jauh dari kesempurnaan, sehingga saya mohon maaf jika ada kekurangan. Oleh karena itu saya mengharapkan kritik dan saran demi kesempurnaan laporan ini. Semoga laporan ini dapat bermanfaat, khususnya bagi penulis dan bagi pembaca pada umumnya.

Purwosari, Desember 2010




  1. TAHAP PERSIAPAN
Menyiapkan alat dan bahan yang dibutuhkan
  • DVD Installation openSUSE 11.1
  • PC server (disertai 2 LAN Card)
  • PC client
  • Cross Cable
  1. INSTALLASI SISTEM OPERASI LINUX OpenSUSE 11.1
  1. Menghidupkan Pc yang sudah dipersiapkan.
  2. Setting first booting CD/DVD drive.
  3. Masukkan DVD instalasi OpenSUSE 11.1.
  4. Boot from CD/DVD.
  5. Ikuti langkah selanjutnya seperti biasa.
  1. KONFIGURASI SERVER
Setelah proses instalasi selesai,selanjutnya adalah konfigurasi kartu jaringan.
Berikut langkah-langka konfigurasi kartu jaringan pada operating sistem lunux OpenSUSE 11.1 :

  • Konfigurasi alamat IP Statis
Pada bagian ini akan dijelaskan bagaimana cara mengkonfigurasi kartu jaringan agar sesuai dengan jaringan yang akan di hubungkan. File ifcfg-eth berisi konfigurasi seperti alamat ip,netmask,dll yang akan digunakan.kkomputer server yang akan digunakan sebagai server jaringannini mempunyai dua kartu jaringan yaitu eth0 dan eth1.
Berikut cara konfigurasi IP melalui text.mode :
  1. Login seperti biasa.
  2. Kemudian memasukkan perintah berikut untuk masuk ke dalam derictori network
# cd /etc/sysconfig/network
  1. Setelah masuk dalam directori tersebut,masukkan perintah
# ls (untuk melihat isi dari directori tersebut)
  1. Copy file ifcfg-lo kedalam file ifcfg-eth0 dan ifcfg-eth1,dengan memasukkan perintah :
# cp ifcfg-lo ifcfg-eth0
# cp ifcfg-lo ifcfg-eth1
# ls (untuk memastikan sudah berhasil dicopy apa belum)

  1. Mengedit isi file ifcfg-eth0 dan ifcfg-eth1,dengan memasukkan perintah :
# vi ifcfg-eth0 (maka akan muncul gambar seperti dibawah ini):

Tekan ‘esc’ 2x dan wq (untuk keluar dan simpan)
  1. Kemudian edit eth1,dangan memasukkan perintah
# vi ifcfg-eth1
Maka akan muncul seperti pada gambar dibawah ini
Jika sudah selesai tekan ‘esc’ 2x dan wq (untuk keluar dan simpan)




  • Konfigurasi Firewall dan Repositories
Fungsi dari mematikan firewall adalah untuk memudahkan dalam uji coba dengan client agar tidak menghalangi satu sama lain. Sedangkan fungsi dari repositories itu sendiri adalah untuk memudahkan kita dalam melakukan proses penginstalan paket yang diperlukan. Berikut konfigurasi firewall dan repositories:
  1. Mematikan firewall, mengetik perintah:
# vi /etc/sysconfig/network/config
#SuSefirelwall2 off
  1. Mencari kata ‘FIREWALL’, dari “yes” diganti “no” (baris ke-143)
  1. Mematikan repositories,dengan perintah :
# zypper mr – disable –remote
  1. ROUTER
Setelah proses setting IP selesai, maka selanjutnya adalah setting router. Berikut langkah-langkah setting router pada operating system linux openSUSE 11.1 :
  • Konfigurasi
  1. Membersihkan seluruh file iptables (untuk memastikan file didalam iptables bersih), dengan perintah :
# iptables –F (--flush)
  1. Selanjutnya mengetikkan atau memasukkan perintah :
# route add default gw 202.110.105.1
# iptables –t nat –A POSTROUTING –s 192.168.0.0/24 –j MASQUERADE
  1. Me-enablekan ip forwadding, yaitu dengan perintah :
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables-save> /etc/sysconfig/iptables
  1. Mengisikan default gateway, dengan perintah :
# vi /etc/sysconfig/network/routes
  • Mengisi dengan file sperti berikut : default 202.110.105.1 - -
  1. Merestart network, dengan perintah :
# rcnetwork restart
  1. Melihat apakah iptables sudah terbuat atau belum, dengan perintah :
# tail /etc/sysconfig/iptables
  1. Menyimpan iptables
# vi /etc/init.d/boot.local
Menyimpan data iptbles dengan menekan ‘esc’ 2x :wq












  1. DNS SERVER
  • Konfigurasi
  1. Sebelum melakukan konfigurasi DNS kita harus menginstall paket BIND yang diperlukan,yaitu dengan perintah :
# zypper install bind
  1. Setelah prose penginstalan bind selesai,kita dapat mengkonfigurasi BIND untuk DNS. Berikut tahapan-tahapan konfigurasi DNS :
  2. Masuk ke directory /etc. kemudian edit file named.conf dengan perintah :
# vi /etc/named.conf
  1. Tambaan tanda (#) pada dirctory “/var/lib/named”;
Jangan lupa ganti ip forwarders dengan ip kita sendiri.

  1. Pindah ke baris 124 dari file named.conf . tambahkan script berikut untuk membuat zona forward dan zona reverse :
  1. Terakhir, menambahkan tanda (#) pada include “/etc/…..” dan menambahkan script untuk keperluan DNS forwarding (baris ke-33) sekaligus menghilangkan #. 

     
  • Simpan konfigurasi (‘esc’ 2x :wq).
    Skrip dari gambar diatas menunjukkan bahwa server ini menggunakan nama domain tkj.com dengan tipe zona master. Zona ini juga mempunyai file konfigurasi pada direktori /master/ dengan nama tkj.zone.
    Selain itu penulisan tiga oktet pertama dari alamat IP server harus ditulis terbalik tanpa oktet terakhir dari alamat IP tersebut. Zona ini juga mempunyai file konfigurasi pada direktori /master/ dengan nama 202.110.105.zone.
  1. Masuk pada direktori /named/, dengan perintah :
# cd /var/lib/named
  1. Mengcopy file named, dengan perintah :
# cp localhost.zone master/tkj.zone
# cp 127.0.0.zone master/202.110.105.zone

  1. Masuk directory /master/,dengan perintah :
# cd master/
  1. Edit file forward,degan perintah :
# vi.tkj.zone
Edit script seperti pada gambar,di akhiri dengan :wq untuk menyimpan.

  1. Edit file reverse,dengan perintah :
# vi 202.110.105.zone
Edit script seperti pada gambar,di akhiri dengan :wq untuk menyimpan.

  • Uji Coba
Pada bagian ini, akan dijelaskan beberapa tes mendasar untuk memastikan bahwa BIND bisa menjawab request-request DNS dengan baik dan benar :
  1. Melakukan pengeditan pada file resolv.conf pada direktori /etc:
# vi /etc/resolv.conf
Menambahkan alamat IP server dan simpan konfigurasi (‘esc’ 2x :wq).

  1. Restart service named dengan perintah :
# rcnamed restart
  1. Restart network dengan perintah :
# rcnetwork restart
  1. Memasukkan perintah nslookup untuk memastikan bahwa server DNS dapat menjawab request DNS dengan baik :
# nslookup
# ns.tkj.com









  1. PROXY
Yang paling sering proxy digunakan sebagai bloksitus tertentu dalam sebuah jaringan. Artinya proxy berfungsi sebagai pengaman dalam jaringan sehingga tidak sembarangan situs bisa diakses.
  • Konfigurasi
  1. Nama package yang digunakan untuk membangun proxy adalah squid. Perintah untuk menginstall package tersebut yaitu :
# zypper install squid.
  1. Kemudian untuk mengkonfigurasi squid, buka file : 
    # vi /etc/squid/squid.conf
     
    cari tulisan http_port 3128 kemudian tambahkan tulisan transparent. Transparent digunakan agar client seolah-olah tanpa menggunakan proxy, tapi secara nyata client sedang menggunakan proxy.
  1. Cari tulisan cache_mem 8 MB, hapus tanda pagar # dan ganti dengan setengah memory pc. Misal 512.
  1. Pada cache_dir ufs /var/cache/squid 100 16 256, hapus tanda pagar # dan angka 100 ganti dengan separuh hardisk. Misal 20000. Konfigurasi ini digunakan untuk menyimpan cache. Agar ketika client membuka situs yang sama maka cache yang tersimpan itulah yang akan diberikan ke client.
  1. Kemudian hapus tanda pagar (#) pada cache_log /var/log/squid/cache.log dan cache_store_log /var/log/squid/store.log. konfigurasi ini untuk mengaktifkan cache log, artinya untuk melihat situs-situs apa yang dikunjungi client.
  1. Pada bagian acl, buat nama jaringan dan network yang akan menggunakan proxy. Misal menggunakan nama tkj maka, acl tkj src 192.168.0.0/24. acl artinya access control list. Src artinya sourch.
     

  1. Pada bagian INSERT YOUR OWN…… daftarkan nama jaringan yang tadi dibuat. Masukkan pada bagian http_access. Misal http_access allow tkj. Maka proxy akan dijalankan pada jaringan tkj dengan network 192.168.0.0/24.
  1. Konfigurasi proxy sudah selesai, simpan file squid.conf tersebut. Kemudian buat swap untuk proxy dengan perintah
    # squid –z.
  1. Agar network yang tadi dibuat semuanya bisa melalui proxy, maka pindahkan port 80 ke port 3128. Dengan menjalankan perintah :
# iptables –t nat –A PREROUTING –s 192.168.0.0/24 –p tcp –dport 80 –j REDIRECT –to-port 3128.
  1. Setelah itu proxy siap digunakan, start proxy menggunakan perintah :
# rcsquid start.

  • Blok Situs Dan Blok Kata Menggunakan Proxy
  1. Buka file squid.conf didalam directory vi /etc/squid/squid.conf. cari baris acl CONNECT method CONNECT yaitu pada baris 628. Tambahkan dibawahnya access control list untuk bloksitus, kecuali kata, dan blokkata. Misal :
acl kecuali dstdomain “/etc/squid/kecuali.txt”
acl bloksitus dstdomain “/etc/squid/bloksitus.txt”
acl blokkata url_regex –i “/etc/squid/blokkata.txt”
  1. Kemudian cari baris INSERT YOUR OWN. Tambahkan diatasnya yaitu pada tag http_access acl yang akan dideny dan di allow. Misal :
http_access allow kecuali kata
http_access deny bloksitus
http_access deny blokkata
  1. kemudian simpan squid.conf tersebut, dan buat situs dan kata yang akan diblok oleh proxy. Seperti pada konfigurasi squid tadi bahwa bloksitus ditaruh pada /etc/squid/bloksitus.txt maka vi /etc/squid/bloksitus.txt isikan situs-situs yang akan diblok misal www.facebook.com
  1. Begitu juga dengan kecuali dan blokkata. Yang penting tempat dan nama file harus sama seperti pada konfigursi squid. Setelah itu masukkan perintah squid –k reconfigure. Perintah ini dilakukan setiap melakukan konfigurasi baru pada squid. Kemudian restart squid menggunakan perintah rcsquid restart.
  2. Setelah selesai coba buka web yang telah diblok pada web browser, jika tampilan seperti pada gambar dibawah. Berarti blok sudah berhasil.


  • Proxy Authentication
  1. Buka file vi /etc/squid/squid.conf cari baris
auth_param basic program. Hapus <uncomment and complete this line> ganti dengan /usr/sbin/ncsa_auth /etc/squid/passwd
hilangkan tanda pagar (#) pada :
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
  1. Pindah ke tag acl tambahkan dibawah acl CONNECT method CONNECT dengan acl ncsa_users proxy_auth REQUIRED.
  1. Kemudian ke INSERT YOUR OWN diatasnya tambahkan http_access allow ncsa_users kemudian simpan konfigurasi squid tersebut.
  1. Kemudian buat directory untuk menyimpan username dan password untuk login proxy dengan perintah touch /etc/squid/passwd. Selanjutnya untuk membuat usernamenya dengan perintah htpasswd2 –c /etc/squid/passwd (namauser) kemudian ketik password yang akan digunakan. Setiap kali melakukan konfigurasi pada squid, jangan lupa menjalankan perintah squid –k reconfigure Terakhir restart squid.

  1. Untuk menguji authentication, buka browser anda maka pertama kali yang akan muncul seperti pada gambar.


  1. WEB SERVER

  1. Sebelum melakukan konfigurasi Web Server jangan lupa tambahkan subdomain www di zone forward:
  1. Kemudian restart named:
#rcnamed restart
  1. Sebelum melakukan konfigurasi Web Server kita perlu menginstall paket yang dibutuhkan untuk membuat web server yaitu apache2,dengan perintah:
# zypper install apache2
  1. Setelah proses penginstallan apache2 selesai,konfigurasi Web Server sudah dapat dilakukan. Masuk terlebih dahulu ke directory /vhost.d dengan perintah :
# cd /etc/apache2/vhost.d/
# ls (untuk melihat isi directory)
  1. Copy vhost.template ke tkj.conf menggunakan perintah
# cp vhost.template tkj.conf
# vi tkj.conf

  1. Kemudian masuk ke file tkj.conf seperti pada gambar di atas untuk masuk ke VirtualHost. Kemudian edit Seperti gambar dibawah ini
Tambahkan di bawah NameVirtualHost *:80
<NameVirtualHost *:80>
ServerAdmin admin@tkj.com
ServerName www.tkj.com
Document root /home/tkj/public_html/
# Kemudian Esc2x :wq, untuk keluar dan simpan.
  1. Setelah selesai jalanka apache2 dengan perintah :
# rcapache2 start
  1. Masuk ke directory /public_html/,dengan perintah :
# cd /home/tkj/public_html/


  1. Masuk ke index.php untuk membuat php info,dengan perintah
# vi index.php
Kemudian Isi index.php dengan script seperti di bawah ini :
<?php
phpinfo ();
?>
  1. Kemudian masuk ke index.html untuk membuat html dari Web menggunakan perintah :
# vi index.html
  1. Buat html sesuka kita,contoh seperti dibawah ini :
  • Untuk menyimpan tekan ‘Esc’2x diikuti :wq
  1. Untuk melihat hasil-nya,install links dengan perintah :
# zypper install links
  1. Jika link sudah terinstall kita bisa mencoba untuk mengakses web dengan perintah :
# links www.tkj.com
  • Jika sudah muncul seperti pada gambar berarti kita sudah berhasil membuat Web Server.

  1. FTP SERVER
  1. Install paket yang diperlukan ftp yaitu vsftpd,dengan perintah :
# zypper –i vsftpd
  1. Setelah proses penginstallan vsftpd selesai,kita bisamelakukan konfigurasi FTP,dengan menjalankan perintah :
# vi /etc/vsftpd.conf
  1. Hilangkan tanda pagar (#) pada :
WRITE_ENABLE
LOCAL_ENABLE
LOCAL_UMASK
anonymous_enable diganti “no”
  1. Tambahkan juga pada DNS (dibawah www)
  • ftp IN CNAME ns.tkj.com.
  1. Untuk mendaftarkan username dan password
Tambahkan chmod 777 /home/tkj/public_html
  1. DHCP
  1. Install paket dhcp dengn perintah :
# zypper –i dhcp-server (jika anda menggunakan text)
  1. Setelah proses penginstalan paket selesai,lakukan konfigurasi dengan perintah :
# vi /etc/dhcpd.conf
 
  1. Kemudian masukkan perintah :
# vi /etc/sysconfig/dhcpd
DHCP_INTERFACE=”eth1”
  1. # rcdhcpd restart



  1. Menginstall Xampp-linux 1.7.3
Xampp linux 1.7.3 bisa didownload di www.apachefriends.org xampp untuk linux sering disebut dengan lampp yaitu linux xampp mysql, apache, dan php. Xampp untuk linux berextensions tar.gz. kemudian untuk mengcopy softwarenya biasanya menggunakan flashdisk.
  1. Masukkan flashdisk dan ketik fdisk –l ini untuk melihat device flash kita. Misal seperti gambar dibawah device /dev/sdb1 dengan system W95 FAT32.
  1. Kemudian perintah untuk mount flashdisk adalah mount /dev/sdb1 /media artinya flashdisk akan dimount didalam directory /media masuk kedirectory tersebut dan kita ekstak XAMPP yang masih dalam keadaan .gz kedalam directori “opt”
#mount /dev/sdb1 /media
# cd /media/ 
# tar xvfz xampp-linux-1.7.3a.tar.gz –C /opt/
  1. Setelah proses extract selesai, jangan lupa stop apache2 dengan perintah rcapache2 stop dan start lampp menggunakan perintah /opt/lampp/lampp start
  1. Masuk kedirectory cd /opt/lampp/etc edit file vi httpd.conf. disini yang harus diedit adalah
ServerAdmin dengan nama admin@nama.domain
ServerName dengan nama nama.domain
Misal seperti pada gambar dibawah ini :
  1. Kemudian aktifkan Include etc/extra/httpd-vhosts.conf dengan cara menghapus tanda pagar (#)
Setelah itu simpan konfigurasi httpd.conf
.
  1. Yang kedua edit file vi httpd-vhosts.conf, file ini untuk membuat virtual host agar web kita bisa dibrowsing. Pada bagian bawah sendiri yaitu pada bagian <VirtualHost *:80> edit seperti gambar dibawah:
Penjelasan :
ServerAdmin diganti admin@nama.domain
DocumentRoot diganti letak web yang akan digunakan misal /opt/lampp/htdocs
ServerName diganti nama.domain
ServerAlias diganti www.nama.domain
  1. Simpan konfigurasi file tersebut dan restart lampp menggunakan perintah
# /opt/lampp/lampp restart.
  1. Untuk menguji apakah instalasi sudah berhasil atau belum bisa dicek dengan cara dilinks. Links www.tkj.com gambar dibawah menunjukkan bahwa xampp sudah berhasil diinstall.
     

  1. Menginstal Jomla 1.6
Joomla adalah sebuah Content Managemen System yang dapat digunakan oleh siapa saja untuk keperluan pembuatan website, mulai dari yang sangat sederhana sampai dengan website yang sangat komplek. Joomla untuk linux bisa menggunakan package yang berextension .zip. untuk mengcopy sama seperti mengcopy package xampp yaitu menggunakan flashdisk.
  1. Pertama kita buat terlebih dahulu nama user dengan nama user joomla. Dengan perintah
# useradd –m joomla
# passwd joomla
(masukan password yang kita kehendaki)

  1. Masuk pada directori /var/lib/named/master/tkj.zone. Tambahkan pada zone reverse kita subdomain joomla agar dapat diakses oleh user.

  1. Restart bind kita. Cek keberhasilan kita membuat nama subdonain dengan perintah nslookup
# rcnamed restart
#nslookup joomla.tkj.com

  1. Kita masuk directori media untuk mengekstrak aplikasi joomla, kita ekstra joomla pada directori joomla yang telah kita buat pada directori home.
# cd /media
# tar xvzf Joomla_1.5.21-Stable-Full_Package.tar.gz -C /home/joomla

  1. Masuk pada /opt/lampp/etc/. edit file php.ini
# cd /opt/lampp/etc/
# vi php.ini

  1. Pada file php.ini cari kata display_errors kita ganti ON menjadi OFF
  2. Kita gunakan perintah ln –s gunanya untuk mengcopy hyperlink dari joomla ke htdocs
# ln –s /home/joomla/ -t /opt/lamp/htdocs/

  1. Kita masuk pada /opt/lampp/ etc/extra/httpd-vhost.conf. pada perintah yang kita beri tanda pagar pada pengturan XAMPP. Kita aktifkan kembali dengan menghapus tanda pagarnya. Isikan :
ServerAdmin admin@tkj.com
DocumentRoot /opt/lamp/htdocs/joomla
ServerName joomla.tkj.com


  1. Restrart lampp dan bind kita
# /opt/lampp/lampp/ restart
# rcnamed restart

  1. Lakukan penginstalan joomla pada pc dengan cara browser pada alamat joomla.tkj.com
  2. Pada jendela untuk konfigurasi Database. Isi pada:
Database Type : mysql
Host Name : localhost
Username :root
Password : (kosongkan saja)\
Database Name : joomla
  1. Berikutnya adalah jendela Configuration isikan pada:
Site Name : TKJ (teserah)
Your E-mail : tkj@tkj.com
Admin password : password untuk login sebagai admin
  1. Kemudian klik pada install default sample data untuk menginstall template default joomla. Jika sudah maka klik Next.
  2. Jendela terakhir yang harus dilakukan adalah mengcopy script php tersebut, seperti gambar dibawah. Paste di notepad dan simpan dengan nama configuration .php. setelah itu taruh file configuration.php tersebut ke directory /home/joomla. Dan hapus directory yang bernama instalation yang juga ada didalam directory /home/joomla.

  1. Setelah semuanya diatas, maka joomla sudah dapat diakses. Ketik joomla.tkj.com pada web browser untuk melihat hasil instalasi joomla. Untuk login sebagai admin joomla, ketik joomla.tkj.com/administrator.






  1. MAIL SERVER DAN WEB-MAIL
  • Mail Server
Webmail adalah suatu fasilitas yang digunakan sebagai interface GUI antara user dengan mail server, untuk memudahkan user dalam melakukan browsing terhadap mail servernya. Terdapat dua protocol utama yang digunakan untuk memberikan layanan e-mail, yaitu SMTP (Simple Mail Transfer Protocol) agar client dapat mengirim e-mail dan IMAP (Inter Mail Application Protokol) agar client dapat menerima, mengambil dan membaca e-mail.
Didalam suse package yang dibutuhkan untuk membuat mail server adalah postfix dan dovecot. Yang mana postfix sebagai SMTP (Simpla Mail Transfer Protocol) dan dovecot sebagai IMAP server yang berfungsi sebagai pengirim dan penerima mail.

  1. Tambahkan subdomain mail pada zone forward pada DNS kita:
     
  2. Postfix sudah terinstal ketika instalasi suse berlangsung, maka bisa langsung melakukan konfigurasi postfix dengan perintah :
# vi /etc/postfix/main.cf
untuk konfigurasi postfix. Ada tiga yang harus dikonfigurasi yaitu pada baris bagian bawah sendiri :
Inet_interfaces = localhost ganti dengan all
Masquerade_domains = tkj.com (awalnya kosong, tambahkan saja)
Mydestination = tkj.com (agar menjadi user@tkj.com dalam pengiriman email)
  1. Selanjutnya konfigurasi dovecot, sebelumnya instal dulu packagenya :
# zypper install dovecot.
  1. Kemudian konfigurasi filenya pada :
# vi /etc/dovecot/dovecot.conf.
pada baris 23 terdapat tulisan # protocols = imap imaps hilangkan pagarnya dan ganti dengan protocols = imap pop3
  1. Kemudian ke baris 51 hilangkan tanda pagar (#) pada disable_plaintext_auth = yes ganti dengan no
  1. Simpan konfigurasinya dan restart dovecot menggunakan konsole rcdovecot restart.
  2. Mail server sudah siap, langkah selanjutnya adalah membuat 2 user untuk test pengiriman email. Konsolenya adalah :
Useradd –m (nama user) untuk menambah user
passwd (nama user) untuk membuat password user.
Contoh seperti gambar dibawah ini :
  1. Selanjutnya untuk test pengiriman email lewat konsole yaitu menggunakan perintah telnet. Caranya seperti pada gambar dibawah :
  2. telnet mail.tkj.com 25 untuk mengirim email
  1. telnet mail.tkj.com 110 untuk membuka email yang telah dikirim.
     
  • Web Mail
  1. Squirrelmail akan diexstract pada directory /var/local. sebelumnya karena directory /var/local belum ada, maka kita harus membuat dahulu dengan perintah :
# mkdir /var/local
  1. Setelah itu kita extract squirrelmail ke directory /var/local
  2. Hasil extract tadi berupa /var/local/squirrelmail.devel ubah nama squirrelmail.devel menjadi squirrelmail menggunakan perintah :
# mv /var/local/squirrelmail.devel /var/local/squrrelmail
  1. Konfigurasi squirrelmail untuk menentukan domain dan imap server menggunakan perintah :
# /var/local/squirrelmail/configure
Isi command dengan opsi pilaihan “2”
  1. Gambar dibawah tampilan setelah domainnya diganti, yaitu pada nomor 1. Ketik R untuk kembali ke menu awal.

  1. Gambar dibawah tampilan ketika mengganti imap server. Ketik dovecot dan tekan enter. Tekan enter lagi ketika muncul press enter to continue. . .
  1. Selanjutnya tekan S untuk menyimpan konfigurasi squirrelmail. Tekan Q untuk keluar dari konfigurasi.
  2. Setelah konfigurasi squirrelmail selesai, selanjutnya membuat VirtualHost untuk web mail. Disini menggunakan Lampp untuk membuatnya.
  3. Untuk membuat virtualhost ketik perintah
# vi /opt/lampp/etc/extra/httpd-vhosts.conf.

  1. Kemudian simpan dan restart lampp menggunakan perintah
# /opt/lampp/lampp restart
  1. Langkah terakhir membuat directory yang bernama data yang letaknya di /var/local/squirrelmail. Directory tersebut digunakan untuk menyimpan daftar user yang login ke squirrelmail. Menggunakan perintah :
# mkdir /var/local/squirrelmail/data
  1. Setelah dibuat ubah hak akses directory data tersebut agar dapat diakses oleh semua user,menggunakan Konsole :
# chmod 777 /var/local/squirrelmail/data
  1. Setelah selesai,kemudian kita coba pada browser kita.
    Ketikan alamat webmail yaitu “mail.tkj.com” pada address bar. Maka akan keluar tampilan squirrelmail
  1. Kita login menggunakan user yang pertama kyo
  • Untuk menulis surat ke user krisna
  • Setelah menulis surat dan mengirimnya, klik sign out
  • Kemudian log in sebagai user krisna

44 comments:

  1. trma kasih, teman telah dibagi ilmunya, mudah2an bisa bermanfaat, amin

    ReplyDelete
  2. I like the helpful information you provide in
    your articles. I'll bookmark your weblog and check again here frequently. I am quite certain I'll learn a lot of new stuff right here!
    Best of luck for the next!
    My web page - friv

    ReplyDelete
  3. mantap gan... Ane dari SMKN 1 Purwosari juga nich....
    mau persiapan ujimom nich

    ReplyDelete
  4. Malaysia & Singapore & brunei best on the internet blogshop for wholesale & quantity
    korean add-ons, earrings, earstuds, necklace,
    rings, bangle, hair & trinket accessories. Promotion 35 % wholesale rebate. Ship Worldwide
    Here is my blog post ... emergency plumber

    ReplyDelete
  5. Malaysia & Singapore & brunei greatest on the internet blogshop for wholesale & quantity korean add-ons, accessories, earstuds, locket, rings,
    bracelet, bracelet & hair add-ons. Deal 35 % wholesale price cut. Ship Worldwide
    Feel free to surf my web page - treinamento cerebral

    ReplyDelete
  6. Excellent post. I was checking constantly this blog and I am impressed!
    Extremely useful information specifically the last part :) I care for such
    information a lot. I was seeking this particular
    information for a long time. Thank you and best of luck.
    my web page :: Poker

    ReplyDelete
  7. Use all tools to demonstrate your innovative thinking and to plan an impeccable happening.
    An easier way to ensure someone is 'out of sight out of mind' on Facebook is to simply hide them.
    On top to the number of friends, you can get social proof using your wall ' all you need is few people who write on your wall on regular basis.

    Also visit my website; Email Console

    ReplyDelete
  8. There are many free online games readily available for young kids, teens,
    as well as grown ups. t want to forget to buy your all
    star game tickets at Angels Stadium from an independent ticket broker that cares more about customer
    satisfaction than the bottom line. It can go as far as
    ruining their experience since it is the last interaction they have with a game.


    Feel free to visit my website ... resources

    ReplyDelete
  9. Literally wiping sweat from my forehead after doing my best 90s dance moves
    to a memorable mix of old school joints from the likes of
    Special Ed, Eric B. Another consideration when choosing your software is whether you will be connecting to a single stream or multiple
    streams. Some radio stations have also started making use of streaming MP3 format, which could be played
    through Winamp.

    Also visit my page http://moodle.esev.ipv.pt/aeviso/user/view.php?id=9673&course=1

    ReplyDelete
  10. In most cases they are, but when it comes to updates, patches,
    etc to the mmorpgs. they simply need to learn that you will not be
    able to appease everyone of your player-base. Well, you can have
    that same chess engine on your Android mobile phone,
    courtesy of Droid - Fish.

    Also visit my page japanskates.com

    ReplyDelete
  11. Upon examining some etymological dictionaries, one
    can conclude that games are a creative expression of the human spirit
    through the creation of an activity that has an entertaining, instructive and competing element.
    Don't leave the landscape designing and terrain optimization to the last moment. It is recommended that the golfers select those putters with which the golfers feel good and works well with their gaming pattern.

    Here is my blog http://www.csba.jpn.org/userinfo.php?uid=19264

    ReplyDelete
  12. It bears mentioning that there are also games
    and simulations available to those wanting to learn to trade
    stock index futures. Age Level - A good factor to write about is the appropriate age level for the video game that you are
    reviewing. In this addictive puzzle game, catch that damn fly and avoid those tricky obstacles.



    my web blog - Click On

    ReplyDelete
  13. In addition to this, now you can listen to the radios
    online, which is already getting to be pretty popular.

    In my case I listen to all music that is submitted to me before I include it on my playlist.
    Do I have a niche or speciality that is going to make my station unique and successful.


    My weblog: http://www.online-radioportal.de

    ReplyDelete
  14. In most cases they are, but when it comes to updates, patches, etc to the mmorpgs.
    Then came the ultra-popular Arkham games, that place you, like never before, into Batman's shoes as he skulks around and knocks hoodlums heads together (literaly). It can go as far as ruining their experience since it is the last interaction they have with a game.

    Take a look at my web-site ... Email Console

    ReplyDelete
  15. You may or may not listen to internet radio, but you
    can admit that internet radio sounds pretty
    creative itself, right. Download the radio becomes important for radio lovers and
    language learners. Plus look at creating an account, as many internet radio stations will allow you to develop and save your own playlists that contains your favorite
    songs.

    Here is my webpage: Click At this website

    ReplyDelete
  16. Part 2 of this series on marketing your small business using Facebook offers social media marketing tips and guidelines for how to attract fans to your Facebook
    page. If you already have your Facebook fan or business page created you will need to have 25 fans or "LIKES" in order to create a custom URL.
    It allows you to see their picture and decide if you should add them to your
    friends.

    Also visit my web page; Continue

    ReplyDelete
  17. Once you have done this, set the burn speed to 4x and click Burn
    and wait for it to complete. Say you're doing as well at Chemistry, and as you are doing at Maths Extension 2, then instead of splitting your study time equally between the two (just because they are both worth 2 units each), you should spend more time on Extension 2, simply because it scales higher. The main reason why you would want to do this is simple, you can unlock the true potential of your purchase.

    Also visit my web site 1

    ReplyDelete
  18. The most attractive feature of an online radio tuner is its ability to record what you're listening to. Remember that most dorm room radio stations out there may or may not be online from time to time and that cannot be blamed on the app, however this does hinder the experience of Internet radio on the i - Phone. You can in fact lend your ears to varied musical programs on rock music, jazz, country music and many more.

    Also visit my webpage - 1

    ReplyDelete
  19. Around 150 games in total, but that's relatively small compared to our users. t want to forget to buy your all star game tickets at Angels Stadium from an independent ticket broker that cares more about customer satisfaction than the bottom line. It can go as far as ruining their experience since it is the last interaction they have with a game.

    My web-site; kostenlos spielen

    ReplyDelete
  20. Like any game, when we stay within the rules, we score, and when we play
    outside the rules there of course is a penalty. It should
    come as no surprise that i - Tunes is loaded full
    of pirate apps for i - Phone, i - Pod Touch, and i - Pad.
    In this addictive puzzle game, catch that damn fly and
    avoid those tricky obstacles.

    My web site: Recommended Webpage

    ReplyDelete
  21. The most attractive feature of an online radio tuner is its
    ability to record what you're listening to. One of the best internet radio apps I've found
    so far on the Windows Phone 7 Marketplace is for Last.
    com ( is the home site for a radio station only on the internet which provides exactly what it says:
    Worship music.

    Here is my homepage :: Email Console

    ReplyDelete
  22. Congress tried in 2007 to pass a measure that would lock in the rate that could be charged
    through 2010 at 7. Remember that most dorm room
    radio stations out there may or may not be online from time to time and that cannot be
    blamed on the app, however this does hinder the experience of Internet radio on the i - Phone.
    Some radio stations have also started making use of streaming MP3 format,
    which could be played through Winamp.

    Here is my website: View Web Page

    ReplyDelete
  23. However, you must know how to be able to effectively utilize the tools
    for you to essentially fully use the website.
    An easier way to ensure someone is 'out of sight out of mind' on
    Facebook is to simply hide them. (Although, I also
    believe that there is something in them that might be
    and seek to reverse, too.

    Also visit my web page facebook likes kaufen

    ReplyDelete
  24. Over time, many of these radio personnel will be readily agreeable to featuring the entrepreneur whenever they release new products or services.

    Her first movie was Holiday in the Sun in the year 2001, Help in the
    year 2004. " Many of these people knew that drugs were wrong, but elected the easy route of following the popular opinion.

    my site - http://www.online-radioportal.de

    ReplyDelete
  25. It bears mentioning that there are also games and simulations available to those wanting to
    learn to trade stock index futures. Age Level - A good factor to write about is
    the appropriate age level for the video game that you are reviewing.
    In this addictive puzzle game, catch that damn fly and avoid those tricky obstacles.


    Here is my blog http://www.strannik.com/micronation/wikka.php?wakka=KatiayhFarleysa

    ReplyDelete
  26. If your flight is canceled you can search for other flights which may still get you to your destination.
    There are quite a few to choose from such as the Roberts stream 83i or the Tangent
    Quattro which are both good examples of internet radios. It statistically learns which music genre the user prefers to listen.


    My blog Get the facts

    ReplyDelete
  27. Once the game is 80% complete you will need to work on the sound. Finding good outsourcing companies is the key, as naturally you do not want to lower the quality of the service. It fizzles as the lights go out, and she says it's been great talking to you.

    Review my homepage: blogspot.de

    ReplyDelete
  28. Let's think of words that sound dirty but really aren't.
    Finding good outsourcing companies is the key, as
    naturally you do not want to lower the quality of the service.

    It's fast to build and play and will challenge your memory.

    Here is my website - Suggested Webpage - www.monoroom.info

    ReplyDelete
  29. When you open it, music starts playing, and you do not have to do anything else but adjust the
    volume and close it when you want it to be done.
    For instance i - Pod users will have difficulty syncing their devices with
    i - Tunes; the popular media player, sync and marketplace application isn't available on Linux. You can in fact lend your ears to varied musical programs on rock music, jazz, country music and many more.

    Here is my website: Skip Navigation

    ReplyDelete
  30. Part 2 of this series on marketing your small business using Facebook offers social media
    marketing tips and guidelines for how to attract fans to
    your Facebook page. You need to make real efforts towards inviting your friends to your fan page.
    If you're looking to use social networking to advance or enhance your career than sites like Linked In, Career Builder, and Monster make sense to utilize.

    Here is my web blog - http://www.airforceots.com/portal/modules.php?name=Your_Account&op=userinfo&username=BorisGuil

    ReplyDelete
  31. Indeed the Koobface Facebook video virus is dangerous and
    now some experts like PC Tools says it's also been seen on Twitter and My - Space. You need to make real efforts towards inviting your friends to your fan page. (Although, I also believe that there is something in them that might be and seek to reverse, too.

    Check out my web blog :: More Info

    ReplyDelete
  32. It iis based on computer with electrographic sensor technology.
    Imagine never having to worry about what to
    wear to work, and even the infuriating traffic jams that never seem to end.
    In this addictive puzzle game, catch that damn fly and avoid those tricky obstacles.


    Here is my web-site; Visita il mio sito

    ReplyDelete
  33. Pandora is built around algorithms that will customize the stations based on
    input from the user and will match other songs based on melody, tone, and other aspects of
    the music selected. Download the radio becomes important for radio lovers and language
    learners. Shoutcast, Live365, and Yahoo Launch - Cast are some of the
    renowned Internet radio networks.

    Feel free to visit my web blog - just click for source

    ReplyDelete
  34. Pandora is built around algorithms that will customize the stations
    based on input from the user and will match other
    songs based on melody, tone, and other aspects of
    the music selected. * listeners anywhere in the world to listen at no cost to them;.
    It statistically learns which music genre the user
    prefers to listen.

    my homepage: Get More Information

    ReplyDelete
  35. In addition to this, now you can listen to the radios online, which
    is already getting to be pretty popular. If you want to know what folks are listening to and talking about
    on the opposite coast, Fly - Cast is terrific. This is a fantastic app for
    people who travel and it now supports multitasking.

    Also visit my site ... please click the next website

    ReplyDelete
  36. Like any game, when we stay within the rules, we score, and when we play outside the rules there
    of course is a penalty. Imagine never having to worry about what to wear to work,
    and even the infuriating traffic jams that never seem to end.
    If you want to be able to hit the ball further
    and harder, you should keep in mind to keep your
    grip on the bat loose, your swing should begin with your legs and hips, and finally, you
    must always follow your bat through.

    My page Email Console

    ReplyDelete
  37. For instance, when you visit a news site, your Facebook profile pic often shows up in the comment section on articles so you can comment with your Facebook account.
    Update your fan page with relevant and interesting content.
    The challenge with being on top is that it can get lonely.


    my blog; ������� ��� �����������

    ReplyDelete
  38. Let's think of words that sound dirty but really aren't.
    Don't leave the landscape designing and terrain optimization to the last moment. It's fast to build and play and will challenge your memory.


    Look at my homepage; kostenlos spielen

    ReplyDelete
  39. Attrаctive ѕectіon of cοntent.
    I just ѕtumbled uρon yοur ωeb site
    and іn accesѕion сapitаl to asseгt that
    I get іn fact enjoyeԁ account уоur blog ρosts.
    Αny ωay Ӏ wіll be ѕubѕcгibing to yοur augmеnt and
    еνen I аchieνemеnt you аccess consіѕtentlу
    quiсkly.

    Here is mу page ... diamondlinks review

    ReplyDelete
  40. The new EP Pure Wet is a masterclass in experimental baselines and echoey, breathy vocals all underpinned
    by varying funk and R&B-based rhythms. One of the key reasons for this effect is
    that these types of music utilize a tempo between 55 and 85 beats per minute.
    Powerful hollow waves form here and can hold a sizeable swell.


    Also visit my website: chillout radio

    ReplyDelete
  41. Greetings! Very useful advice within this post! It's the little changes that produce the most important changes. Many thanks for sharing!

    My web site sex chat video

    ReplyDelete
  42. I understand that those are the products designed by manufacturers to
    make them money and if they are endorsed by winning popular professionals, sales will be high.
    However, every character in the game (even supporting players) should be presented in this same detail.

    The most unique thing about Ouya is that it is said to be "open"
    -- although what this means is up for interpretation.



    Here is my web site - http://www.biccywiki.org/tiki-index.php?page=UserPageezrabqqk

    ReplyDelete

Memberikan Komentar Bukti Peduli Kepada Sesama Blogger

---------->>>You Comment I Folow<<<----------

Prev Prev Prev