Selasa, 19 Desember 2017

Data Form muncul Otomatis setalah pilih data combobox PHP dan Ajax


Data Form muncul Otomatis setalah pilih data combobox PHP dan Ajax


Tulisan kali ini mungkin tidak asing lagi, jika anda pernah melihat pada sebuah form yang jika pilihan combobox dipilih atau terpilih maka data yang terkait dengan pilihan pada combobox tersebut akan tampil secara otomatis pada semua form input. 

Pada kesempatan ini, untuk membuatnya kita akan coba menggunakan PHP, Ajax dan MySQL, prosesnya ketika data di combobox dipilih maka value / data yang dikirimkan via ajax akan di proses dan di cek ke database yang ada, maka jika data yang dipilih pada combobox ditemukan didalam database, selanjutnya semua data terkait akan ditampilkan ke semua form input yang kita buat, jika anda berfikir artikel ini benarik maka silakan simak, lanjutkan membaca dan ikuti semua tahapan berikut :

1. Buat database dan siapkan Tabel dan beberapa record yang diperlukan


Nama Database yang kita buat dalam tutorial ini adalah bernama ajax, selanjutnya buatlah table dengan code SQL berikut :


2. Buatlah file Config atau Koneksi ke Database


Setelah proses pembuatan database, tabel dan beberapa record selesai. Selanjtnya adalah membuat file koneksi ke database. Tujuannya adalah agar program yang sedang kita buat dapat terhubung ke database yang kita buat. 

File ini dibuat dengan Ektensi .php karena kita menggunakan bahasa pemrograman PHP. Dalam Tutorial ini saya beri nama config.php , berikut ini adalah source codenya :



3. Buat Form pada Input


Halaman atau file ini berisi file Form Input yang kita gunakan untuk memilih dan menampilkan data secara otomatis pada combobox. File ini kita beri nama index.php , dan berikut source codenya :



4. Proses data dengan Ajax


File ini kita beri nama ajax.php yang berfungsi untuk memproses data yang kita pilih pada combobox yang sudah kita buat sebelumnya. Berikut source codenya :


Dan akhirnya SELESAI. Berikut ini adalah tampilan yang seharusnya berjalan jika anda mengikuti setiap tahapan Tutorial Data Form muncul Otomatis setalah pilih data combobox PHP dan Ajax dengan benar.

Pilih Salah satu ID, sebagai contoh saya pilih ID 1234569 maka data yang tampil adalah seperti dibawah ini :

Bagaimana, sangat mudah bukan? Semoga artikel ini bermanfaat dan bisa menambah pengetahuan anda. Terima Kasih. Sebagai bonus, saya lampirkan File Full Source Code lengkap dengan file SQL databasenya yang bisa anda Download di bawah ini :


Jangan lupa share artikel ini ya, supaya lebih bermanfaat bagi sahabat yang lain. Insya Allah jadi nilai ibadah. :)

Kamis, 28 September 2017

7 Langkah Membuat Aplikasi berbasis Web

Aplikasi berbasis web

Penggunaan Aplikasi berbasis Web

Sejek beberapa tahun terakhir penggunaan aplikasi untuk membantu pekerjaan manusia kian meningkat, hal ini merupakan sebuah indikasi kemajuan dan peningkatan kualitas hidup manusia. Banyak jenis aplikasi yang digunakan terutama yang sering digunakan di era digital ini adalah Aplikasi berbasis Web.

Tidak hanya untuk pengguaan personal atau pribadi seperti penggunaan Sosmed yang sering kita lakukan, juga dibutuhkan dan digunakan oleh beberapa perusahaan yang menggunakan transaksi secara online dengan client atau pun membernya.

Namun, tahukah anda bagaimana step pembuatan aplikasi berbasis web tersebut? Kali ini admin aka coba memberikan gambaran kepada pembaca bagaimana suslit dan rumitnya tahapan membuat Aplikasi berbasis web ini, dengan judul artikel 7 Langkah Membuat Aplikasi berbasis Web.

Langkah pembuatan Aplikasi berbasis web

1. Perencanaan
7 Langkah Membuat Aplikasi berbasis Web
Proses perencanaan

Orang bijak mengatakan untuk mencapai seribu langkah harus dimulai dengan satu langkah. Demikian juga dengan membangun sistem informasi, langkah pertama kita adalah membuat perencanaan(planning).

Perencanaan adalah membuat semua rencana yang berkaitan dengan proyek sistem informasi. kalau kita ingin membangun rumah maka kita akan melakukan perencanaan bagaimana pondasinya , bagaimana struktur bangunannya, mau memakai material apa saja, apa warna dindingnya, tak ketinggalakan pula merencanakan anggaran budget yang harus kita keluarkan.

2. Analisa

7 Langkah Membuat Aplikasi berbasis Web
Proses analisa
Setelah perencanaan selesai, langkah berikutnya adalah membuat analisa (analyst). Analisa adalah menganalisa workflow sistem informasi yang sedang berjalan dan mengindentifikasi apakah workflow telah efisien dan sesuai standar tertentu. Analisa dilakukan oleh Business Processs Analyst (BPA) yang berpengalaman dan/atau memahami workflow sistem manajemen di area yang sedang dianalisa.

Dalam step atau langkah pembuatan aplikasi berbasis web bagian ini adalah yang paling menenukan akan jadi apa aplikasi ini kedapannya.

3. Desain

7 Langkah Membuat Aplikasi berbasis Web
Proses Desian
Setelah proses analisa selesai, selanjutnya adalah membuat desain (desgin). Desain adalah langkah yang sangat penting dalam siklus SDLC karena langkah ini menentukan fondasi sistem informasi. kesalahan dalam desain dapat menimbulkan hambatan bahkan kegagalan proyek. Ada 2 jenis desain yang dibuat di langkah ini, yaitu desain proses bisnis dan desain pemrograman.

a. Desain Proses Bisnis
b. Desain Pemrograman

Desain pemrograman dilakukan oleh Sistem Analis (SA) yaitu membuat desain yang diperlukan untuk pemrograman berdasarkan desain proses bisnis yang telah dibuat oleh BPA. desain ini akan menjadi pedoman bagi programmer untuk menulis source code. Desain pemrograman meliputi :

1). Desain database
2). Desain Screen Layout
3). Desain Diagram Proses
4). Desain Report Layout

4. Pengembangan

7 Langkah Membuat Aplikasi berbasis Web
Pengembangan
Pekerjaan yang dilakukan di tahap pengembangan (development) adalah pemrograman. Pemrograman adalah pekerjaan menulis program komputer dengan bahasa pemrograman berdasarkan algoritma dan logika tertentu. orangnya disebut Programmer.

Banyak bahasa pemrograma web yang bisa kita gunakan dan mungkin bisa kita terus pelajari perkembangannya, salah satu yang paling populer dari bahasa Server Side Script adalah PHP.

5. Testing

7 Langkah Membuat Aplikasi berbasis Web
Teting Aplikasi
Tak ada gading yang tak retak, sebuah peribahasa yang berarti tidak ada yang sempurna di dunia ini.Hal ini berlaku juga pada sistem informasi buatan manusia. oleh sebab itu, perlu suatu proses untuk menguji mutu sistem informasi. 

Proses ini lazim disebut testing. Testing adalah proses yang dibuat sedemikian rupa untuk mengidentifikasi ketidaksesuaian hasil sebuah sistem informasi dengan hasil yang diharapkan. Tentunya, semua aplikasi yang kita buat, ingin jelas peruntukannya denagn hasil yang mendekati sempurna (sedikit bug).

6. Implementasi

7 Langkah Membuat Aplikasi berbasis Web
Implementasi Aplikasi
Implementasi adalah proses untuk menerapkan sistem informasi yang telah dibangun agar user menggunakannya untuk menggantikan sistem informasi yang lama.

Semua aplikasi memiliki implementasi yang jelas sesuai dengan peruntukannya, maka dalam proses analisa sebelumnya kita memperhatikan pula, siapa yang akan mengimplementasikan atau menggunakan aplikasi ini kedepannya.

Misal, sebuah aplikasi yang dibanguna untuk memenuhi kebutuhan pembelajaran di sekolah, maka perhatikan bahwa Guru atau Siswa lah yang akan menggunakan aplikasi tersebut. Berikut dapat kita lihat bagaimana proses implementasi ini berlangsung.

Proses Implementasi :

a. Memberitahu user
b. Melatih user
c. Memasang sistem (install system)
d. Entri/Konversi data
e. Siapkan user ID

7. Pengoperasian dan Pemeliharaan

7 Langkah Membuat Aplikasi berbasis Web
Operasi dan Pemeiharaan
Langkah Paling akhir adalah pengoperasian dan pemeliharaan. selama sistem informasi beroperasi, terdapat beberapa pekerjaa rutin yang perlu dilakukan terhadap sistem informasi, antara lain :

a. System Maintenance
b. Backup & Recovery
c. Data Archive

Itulah, 7 Langkah Membuat Aplikasi berbasis Web yang semoga bisa menambah pengetahuan anda atau minimal setidaknya anda tahu bahwa proses pembuatan aplikasi itu sangat lah rumit dan sulit. Sehingga, sangat perlu, penting dan bahkan wajib bagi kita untuk menghargai setiap karya Aplikasi yang ada, khususnya aplikasi bebasis web.

Sekedar informasi, bagi anda yang menginginkan berbagai macam aplikasi berbasi web, bisa anda search atau cari di halaman web Forum Teknologi Komputasi ini. Kami telah bekerja sama dengan Digital Website Indonesia sebuah perusahaan yang bergerak dalam jasa pembuatan Website dan Jasa SEO murah.

Minggu, 18 Desember 2016

Solusi jitu mencari Driver PC/Laptop secara Online

Selamat siang, semoga kita selalu dalam lindungan Tuhan kita Allah Subahaanahuu wata'aala. :) Sahabat, kali ini saya akan memberikan anada pencerahan tentang masalah yang sering kita temui saat melakukan Install ulang OS pada PC/Laptop yang tidak memiliki DVD Driver, entah karena hilang atau mungkin rusak.

Apakah Driver penting bagi PC/Laptop?

Tentu, sebuah driver software sangat berguna untuk kelancaran dan ke optimalan PC/Laptop saat digunakan atau bekerja. Sebagai contoh, jika pc/laptop kita driver VGA nya tidak terinstall maka Interface atau antar muka akan sedikit tidak nyaman karena resolsi yang tidak optimal atau kecil. Selain itu, hal ini juga akan menjadi kendala saat akan melakukan pemasangan aplikasi yang memiliki resolusi tinggi atau pun pemutaran Video dengan resolusi HD.

Hal apa saja yang harus disiapkan?

Untuk solusi yang akan saya berikan kali ini, anda hanya perlu memiliki koneksi internet pada PC yang memiliki kendala driver belum terinstall. Sekali lagi, yang harus terkoneksi adalah PC yang baru kita Install ulang yang nantinya akan kita install drivernya.

Bagaimana jika driver network juga belum terinstall?

Tidak perlu bingung, tinggal kita Gunakan Modem USB atau perangkat lain yang bisa membuat anda terkoneksi ke internet. Jika tidak punya modem USB Smartphone anda juga bisa menjadi solusinya denga Thetring via USB kabel.

Berikut ini langkah-langkah mencari Driver PC/Laptop secara Online

  1. Kunjungi http://www.driverscloud.com/
  2. Klik Tombol START pada bagian atas yang berwarna biru
  3. Klik tombol INSTALL yang berwarna biru pada halam tersebut
  4. Anda akan mendowload Aplikasi DriversCloud_Win.exe
  5. Install Aplikasi tersebut
  6. Tunggu hingga proses download dan install selesai
Tunggu hingga prosess download dan install selesai

Klik Detect - Pastikan Offilne Detection TIDAK di Cek list untuk pencarian Online
Tunggu hingga proses Deteksi selesai dan setelah selesai secara otomatis Browser akan terbuka dan mengakses halama web DriverCloud dengan hasil pencariannya yang akurat. Setalah anda di arahkan kehalam tersbut Klik Menu My Drivers dan muncul di halaman tersebut link-link Download Driver yang belum terinstall dan tentunya cocok untuk pc/laptop kita.

Contoh hasil pencarian Driver untuk Laptop saya di halaman My Drivers. Semunya tinggal Download dan kompetible.

Apa keuntungan bagi anda?

Dengan menggunakan DriverCloud site ini, pencarian Driver menjadi lebih mudah tanpa harus mencoba satu per satu driver yang kita download tanpa mengetahui kompetibelitasnya dengan spek hardware pada pc/laptop kita. Semoga bermanfaat dan Terima kasih. :)

Sabtu, 17 Desember 2016

Apa itu Boot Loader?

Gambar merupakan arsip Mahmud Official Web
Gambar Koleksi Mahmud Official Web
Gambar Koleksi Mahmud Official Web
Gambar Koleksi Mahmud Official Web


Selamat pagi, sahabat MOW (Mahmud Official Web), pagi ini saya akan coba share hal baru, namun masih berkaitan dengan Open Source OS (operating System). Kita semua tahu bahwa kegiatan komputer saat pertama kali boot-ing adalah memilih Dvice mana yang pertama di Boot atau di panggil dengan settingn pada BIOS (Basic Input Output System) yang telah kita setting. Entah itu, Boot via DVD/CD Room, Harddisk ataupin Device lainnya sesuai dengan keperluan kita.

Jika di dalam harddisk komputer telah tertanam OS (Operating System) dan settingan Boot Priority pada BIOS di setting via Harddisk, langkah selanjutnya adalah cara agar OS yang terdapat di dalam harddisk tersebut bisa di panggil atau terpanggil sehingga kita dapat masuk ke OSnya dan dapat menggunakan komputer tersebut sesuai kehendak kita.

Nah, inilah fungsi Boot Loader yang perlu kita install atau pilih "Yes", saat proses install OS berlangsung dan memberikan pilihan kepada kita untuk meng-install Boot Loader atau tidak. Bagi sahabat yang belum tahu cara install OS Debian 6.0 klik disini. Baiklah, kalau beitu kita langsung saja ke pembahasan mengenai Boot Loader.

Boot Loader adalah suatu program yang sudah tertanam pada suatu sistem operasi untuk mem-boot atau memanggil sistem operasi yang ada pada harddisk dan media boot lainnya seperti flashdisk. Boot Loader ini biasanya di gunakan dan sangat terasa fungsinya saat di dalam harddisk terdapat lebih dari satu OS, sehingga saat pertama boot-ing kita akan di suguhkan dengan tampilan Program Boot Loader dengan pilihan beberapa OS yang terpasang di harddisk untuk dapat kita gunakan dengan cara memilihnya.

BIOS (Basic Input Output System) lah yang memuat Boot Loader ini yang kemudian di gunakan untuk memanggil karnel suatu sistem Operasi.

Jadi, Boot Loader ini digunakan untuk memilih dan memanggil sistem operasi yang ada pada harddisk dan media boot lainnya. Misalnya, pada hard disk terdapat sistem operasi GNU/Linux Debian 5.0 (Open source) dan Windows 7 (Close Source) . Nah, anda bisa menggunakan salah satu Boot Loader yang sudah disediakan dari kedua sistem operasi tersebut, biasanya jika terpasang OS antara Windows dengan Linux yang akan di gunakan adalah Boot Loader Linux atau mungkin juga bisa sebaliknya, Sahabat MOW jika memasang OS Windows dan Linux pada harddisk, kita bisa setting Boot Loader mana yang akan di gunakan dengan menggunakan software tambahan seperti Easy BCD. Boot Loader, harus dipasang pada MBR (Master Boot Record) pada hard disk atau media boot lainnya agar sistem operasi yang terdapat pada harddisk atau media boot lainnya bisa di-boot dengan baik.

Terdapat dua jenis Boot Loader pada GNU/Linux yaitu GRUB dan LILO.


GRUB (GRand Unified Bootloader)

Inilah Boot Loader yang paling pesat perkembangannya, di karenakan banyak di gunakan oleh berbagi Distro GNU/Linux. GRUB ini merupakan proyek dari GNU. Saat ini terdapat 2 versi GRUB dan terbaru adalah versi GRUB yang kedua yang terpasang pada OS Linux Ubuntu 10.10.

LILO (LInux LOader)

Berbeda dengan GRUB, LILO hanya terdapat pada distro Linux Red Hat dan turunannya. Pada Boot Loader LILO banyak kita dapat setting sesuai kebutuha kita, begitu banyak menu konfigurasi yang di sediakan oleh LILO dan tidak lupa LILO juga dapat di install dan juga di uninstall.

Baiklah, kesimpulannya dari artikel kali ini adalah baik LILO atau pun GRUB sama saja, yang intinya kedua program ini membantu kita mem-boot atau memanggil OS yang terpsangang pada harddisk atau device lainnya. Namun, perlu di ingat kita harus hati-hati saat melakukan konfigurasi pada Boot Loader GRUB atau LILO, karena jika salah konfig. yang terjadi adalah kita tidak bisa Boot ke OS kita.

Terima kasih. Saya tunggu kritik dan sarannya untuk pengembangan.

Mahmud Al Fauzi - hubungi saya di Facebook jika ada kendala dari Tutor atau artikel yang saya Tulis.

Sembunyikan Kata Diberdayakan oleh Blogger

Tutorial ini saya tulis, karena mungkin bagi sebagian orang hal ini sangat penting karena Blognya tida ingin terlihat seperti blog tapi lebih terlihat seperti Web dengan biaya hosting tambahan. Kali ini, khusus untuk sahabat MOW (Mahmud Official Web) saya mau share cara menyembunyikan kata "Diberdayakan oleh Blogger" pada Template Blog di Blogspot. Caranya cukup mudah :

1. Login ke blogger.com dengan Account Google Blog kamu.
2. Klik menu Template -> Klik Edit HTML
3. Setelah itu centang "Expand Template Widget"
4. Cari kode ]]></b:skin, atau tekan Ctrl+f untuk memudahkan pencarian
5. Copy kode dibawah ini dan letakkan tepat diatas kode ]]></b:skin :

#Attribution1 {
height:0px;
visibility:hidden;
display:none
}

6. Klik Simpan Template.

Selesai, dengan begitu kata "Diberdayakan oleh Blogger" hilang begitu saja.
Semoga bermanfaat. 

Terima kasih.

Cara Blok Situs/Domain via Router Access Point TP-LINK Model No. TL-MR3420

Di malam Jum'at yang lumayan di dingin, saya masih ada di kanto tempat saya bekerja. Pada kesempatan ini, saya akan coba berbagi kembali sebuah tutorial kepada sahabat MOW (Mahmud Official Web) tentang cara cara blok situs dengan AP (Access Point) yang kita gunakan sebagai hotspot.

Tutorial ini saya buat karena terinspirasi saat saya harus menghemat kuota yang ada di rumah saya di karenakan sebagian pengguna selalu menggunakan AP untuk access ke situs yang mempunyai Conten yang berat, seperti gambar, video dan lain sebagainya yang mungkin terlalu berlebihan bagi kuota standar yang kita miliki.  he

Sebagai contoh, saat orang rumah jenuh dengan aktivitasnya, tidak jarang mereka mengunjungi salah satu situs terpopuler untuk nonton sebuah video yaitu www.youtube.com dan al hasil yang terjadi adalah Kuota tidak terkendali penggunaannya alias Boros.

Ok, langsung saja ke tutorialnya :

1. Buka Browser sahabat (misal Mozilla Firefox), lalu kunjungi IP (Internet Protocol) Address AP yang kita gunakan atau yang akan kita setting sekarang adalah AP TP-LINK Model No. TL-MR3420. Untuk melihat IP defaultnya silahkan lihat bagian belakang AP tersebut, jika sudah pernah di ganti IP-nya dan kita lupa, tidak perlu risau tinggal reset saja dengan menekan sekita 5 detik tombol reset yang ada di belakangnya lalu lepaskan. IP Default pada AP TP-LINK Model No. TL-MR3420 milik saya adalah 192.168.0.1 dengan username admin dan password-nya sudah pernah saya ganti dan tentunya rahasia. he

Gambar Koleksi MOW
2. Setelah Login berhasil akan muncul tampilan dibawah ini :

Gambar Koleksi MOW
3. Klik Access Control, lalu Klik Schedule dan Klik Add New

Gambar Koleksi MOW
4. Kali ini saya akan mencoba blok situs facebook, untuk settingan Schedule-nya lihat gambar berikut :
Schedule Description : Facebook
Day : Pilih Select Days dan Ceklist Mon, Tue, Wed dan Thu untuk blok hari (Senin, Selasa, Rabu dan Kamis)
Time : Hilangkan Ceklist pada all day-24 hours
Start dan Stop Time untuk blok diisi dengan waktu Jam dan Menit contohnya 0700 dan 1500.
Lalu Klik Save

Gambar Koleksi MOW
5.  Setelah itu hasinya seperti di bawah ini :

Gambar Koleksi MOW
6. Kli menu Target dan Klik Add New

Gambar Koleksi MOW
7. Mode-nya kita pilih Domain Name, Taget Description Facebook, Domain Name Isikan dengan domain Facebook. Kolom pertama isi dengan www.facebook.com, Kolom ke dua isi dengan m.facebook.com dan Kolom ke tiga 0.facebook.com. karena Access ke facebook itu bisa dengan 3 Domain Name tersebut.
Lalu klik Save.

Gambar Koleksi MOW
8. Hasilnya seperti di bawah ini :

Gambar Koleksi MOW
9. Selanjtnya, Klik Hosts dan Klik Add New

Gambar Koleksi MOW
10. Mode-nya pilih IP AddressHost Description isikan Facebook dan LAN IP Address-nya kita masukan IP berapa sampai berapa yang akan kita blok untuk Access ke Facebook, sebagai contoh 192.168.0.103 - 192.168.0.192 maka komputer dengan IP yang range-nya antara IP tersebut akan di blok untuk Access ke Facebook. Klik Save.

Gambar Koleksi MOW
11. Hasilnya seperti di bawah ini :

Gambar Koleksi MOW
12. Klik menu Rule berikan Ceklist pada Enable Internet Access Control dan Ceklist Deny dan Klik Add New.

Gambar Koleksi MOW
13. Rule Name : Blok Facebook
      Host : Pilih Facebook (yang telah di buat tadi)
      Target : Pilih Facebook (yang telah di buat tadi)
      Schedule : Pilih Facebook (yang telah di buat tadi)
      Status : Enable

Gambar Koleksi MOW
14. Hasilnya seperti ini : Pastikan pada bagian status di Ceklist.

Gambar Koleksi MOW
15. Coba kunjungi Domai Facebook di Browser komputer anda yang mengambil Access Internet dari AP TP-LINK Model No. TL-MR3420 kita. Jika hasilnya error dan Try Again/Server not found berarti berhasil.
Untuk meyakinkan coba kunjung domain yang tidak di blok jika Connected berarti blok kita terhadap Facebook berhasil.

Jika tidak berhasil terblok padahal waktu yang kita setting di schedule sesuai dengan waktu di PC kita, maka solusinya cek setringan Time Zone pada AP kita, pastikan GMT+07 dan pastikan tanggal dan waktu sesuai dengan PC kita (Singkron)
.

Installasi Mail Server Debian 6

DNS Server


Mail Server adalah salah suatu layanan internet yang popular. Layanan ini menggunakan arsitekture client-server, artinya ada aplikasi client mengakses server email. Protocol yang umum digunakan adalah protocol SMTP ( Simple Mail Transfer Prorokol ), POP3 ( Post Office Protokol v3 ), IMAP (Internet Mail Application Protokol ). SMTP di gunakan sebagai standar untuk menampung dan mendistribusikan email. Sedangkan POP3 dan IMAP digunakan agar user dapat mengambil dan membaca email secara remote.

Hal-hal yang dibutuhkan sebelum kita malakukan Installasi dan Konfigurasi Mail Server pada Debian 6 adalah sebagai berikut :

  1. Pastikan anda memiliki Paket DVD 1 dan 2 Debian 6
  2. Pastikan di dalam system Server (Linux Debian 6) sudah terinstall DNS Server, Web Server (lengkap dengan php5), jika belum Install dan Konfigurasi terlebih dahulu layanan tersebut. Lihat artikel sebelumnya. Untuk penambahan php4 pada Web Server tinggal install dengan perintah apt-get install php5.
  3. Setting sub Domain mail.namadomain.tld pada db.local di DNS server yang terdapat pada Directory /etc/bind/
Contoh : 

mail IN A 195.168.11.2

Langkah Install dan Konfigurasi Mail Server Debian 6

Kemudian kita akan menginstalasi paket paket yang dibutuhkan untuk membuat sebuah mail server. Masukkan DVD 2 Debian 6. Kemudian masukkan perintah :

# apt-cdrom add

Pastikan Paket DVD 2 Debian 6 terbaca.

# apt-get install postfix courier-imap courier-pop squirrelmail (bisa juga satu per satu)

Jika dalam proses instalasi di perintahkan memasukan DVD 1 dan DVD 2 kembali, maka lakukanlah. 

- Pilih “OK” pada Postfix Configuration
- Pilih “Internet Site” dan OK
- Pada System mail name, masukan : namadomain.tld Pilih OK
- Pada Configuring Courier-base Pilih “Yes”

Masuklah ke Directory skel

# cd /etc/skel
# maildirmake Maildir
# nano /etc/postfix/main.cf

Pada baris paling bawah tambahkan skript :

home_mailbox = Maildir/

Kemudian menkonfigurasi ulang postfix, langsung saja eksekusi postfixnya :

# dpkg-reconfigure postfix

- Pilih “OK” pada Postfix Configuration
- Pilih “Internet Site” dan OK
- Pada System mail name, masukan : namadomain.tld Pilih OK
- Root Password di kosongkan. Pilih OK
- Pilih OK pada Other Descriptions
- Pada Force synchronous Pilih NO
- Pada local networks, tambahkan : 0.0.0.0/0 lalu pilih OK
- Pada Use procmail for local delivery Pilih No
- Mailbox size : 0 pilih OK
- Local Address : + pilih OK
- Internet Protocol : ipv4 pilih OK

Lakukan sedikit pengeditan pada file apache2.

Agar squirrelmail tampil di web browser, masukkan perintah berikut :

# nano /etc/apache2/apache2.conf

Tambahkan script berikut pada baris paling bawah :

<VirtualHost *:80>
DocumentRoot /usr/share/squirrelmail
ServerName mail.namadomain.tld
</VirtualHost>

Buatlah beberapa user baru untuk email akun, contoh : mahmud dan asep dengan perintah :

# adduser mahmud

Masukan password 2 x dan data diri ketik “y” Enter.

# adduser asep

Masukan password 2 x dan data diri ketik “y” Enter.

Restart semua Aplikasi layanan dengan perintah :
# service bind9 restart
# service apache2 restart
# service postfix restart
# service courier-imap restart
# service courier-pop restart
# eject
# init 6

Setelah Server kembali beropersi setelah di reboot dan server terkoneksi baik dengan client. Maka Akses http://mail.namadomain.tld di browser. Jika Sukses akan muncul halaman web mail dan tinggal login dengan user yang telah di buat tadi lengkap dengan passwordnya dan tes kirim dan terima email, klik Commposse untuk kirim email.

Selamat mencoba.