Konfigurasi Web Server dan web Mail


Sebelum kita memulai Konfigurasi Web Server dan Konfigurasi Web Mail tersebut alangkah baiknya megetahui apa itu Web Server dan Web Mail

*Kata yang dibold/cetak tebal hitam adalah perintah yang harus diketik.
*Kata yang berwarna merah adalah script yang harus diketik.

v Install packet Web Server

khamid:~# aptitude install apache2 elinks
khamid:~# aptitude install libapache2-mod-php5 php5-cli php5-cgi php5-common

v Konfigurasi file Web Server

khamid:~# vim /var/www/index.html

<html><body><h1>KHAMID</h1></body></html>

save :wq

v  Restart apache2

khamid:~# /etc/init.d/apache2 restart

Restarting web server: apache2 ... waiting ..

khamid:~# elinks khamid.com


Ketikkan alamat IP dan Domain pada kolom URL kemudian jika berhasil seperti di atas maka IP dan DNS yang di buat berjalan.

v  Instalasi Web Mail

khamid:~# aptitude install postfix courier-imap courier-pop squirrelmail


Pilih tidak


Pilih internet site kemudian Enter


Kata depan diganti/ditambah mail jadi seperti di atas, instalasi web mail selesai

v  Edit file apache2.conf

khamid:~# vim /etc/apache2/apache2.conf

Tambahkan script pada line paling bawah agar dapat masuk di dektori squirrelmail

l  Include /etc/squirrelmail/apache.conf

Save :wq

khamid:~# vim /etc/squirrelmail/apache.conf

# users will prefer a simple URL like http://webmail.example.com
#<VirtualHost 1.2.3.4>
#  DocumentRoot /usr/share/squirrelmail
#  ServerName webmail.example.com
#</VirtualHost>

Edit file web mail dan hilangkan tanda # seperti di bawah ini

# users will prefer a simple URL like http://webmail.example.com
<VirtualHost 192.168.1.3:80>
  DocumentRoot /usr/share/squirrelmail
  ServerName mail.khamid.com
</VirtualHost>

Save :wq

Restart apache2 agar bisa masuk di web mail tersebut. Pastikan tidak ada yang failed

khamid:~# /etc/init.d/apache2 restart

Restarting web server: apache2.

v Membuat user

khamid:~# maildirmake /etc/skel/Maildir
khamid:~# adduser admin1

Adding user `admin1' ...
Adding new group `admin1' (1001) ...
Adding new user `admin1' (1001) with group `admin1' ...
Creating home directory `/home/admin1' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: kata sandi diperbaharui dengan sukses
Mengubah informasi pengguna dari admin1
Masukkan nilai baru atau tekan ENTER untuk nilai bawaan
            Nama Lengkap []:
            Nomor Ruangan []:
            Telepon Kantor []:
            Telepon Rumah []:
            Lain-lain []:
Is the information correct? [Y/n] y

khamid:~# adduser admin2

Adding user `admin2' ...
Adding new group `admin2' (1002) ...
Adding new user `admin2' (1002) with group `admin2' ...
Creating home directory `/home/admin2' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: kata sandi diperbaharui dengan sukses
Mengubah informasi pengguna dari admin2
Masukkan nilai baru atau tekan ENTER untuk nilai bawaan
            Nama Lengkap []:
            Nomor Ruangan []:
            Telepon Kantor []:
            Telepon Rumah []:
            Lain-lain []:
Is the information correct? [Y/n] y

v  Konfigurasi postfix

khamid:~# dpkg-reconfigure postfix


Pilih tidak


Pilih internet site kemudian Enter


Kata depan diganti/ditambah mail sehingga menjadi mail.khamid.com kemudian ok


Biarkan tetap kosong dan OK


Tambahkan Ip Address setelah localhost dan diberi “ / ” sesuai netmask setelah oktat ke-empat


Tambahkan Ip Address setelah /128 dan diberi “ / ” sesuai netmask setelah oktat ke-empat


Pilih tidak kemudian enter


Biarkan tetap 0 kemudian enter


Biarkan tetap + kemudian enter


Anda harus memilih ip v ersi berapa yang akan digunakan pada konfigurasi tersebut jika anda akan memilih ipv6 maka alamat yang akan yang digunakan adalah ipv6. Apabila yang di gunakan ipv4 maka pilih ipv4. Apabila yang akan digunakan ipv6 dan ipv4, maka pilih all. Kita akan pilih ipv4 untuk pemula kemudian enter.

v  Edit direktori postfix/main.cf

khamid:~# vim /etc/postfix/main.cf

tambahkan script pada line paling bawah seperti yang di bawah ini

l  home_mailbox = Maildir/

Save :wq

v Restart apache2, postfix, dan courier-imap dan courier-pop

khamid:~# /etc/init.d/apache2 restart

Restarting web server: apache2 ... waiting .

khamid:~# /etc/init.d/postfix restart

Stopping Postfix Mail Transport Agent: postfix.
Starting Postfix Mail Transport Agent: postfix.

khamid:~# /etc/init.d/courier-imap restart

Stopping Courier IMAP server: imapd.
Starting Courier IMAP server: imapd.

khamid:~# /etc/init.d/courier-pop restart

Stopping Courier POP3 server: pop3d.
Starting Courier POP3 server: pop3d.

khamid:~# elinks mail.khamid.com


Ketikan user yang telah dibuat tadi dan masukkan passwordnya kemudian pilih login maka akan muncul seperti berikut.


Setelah itu kita akan mencoba mengirim mail ke user yang ke-dua, pilih compose maka akn muncul seperti gambar di bawah ini


Kemudian ketik user yang akan dikirim mail dan subjectnya, lalu sign out. Buka user yang telah dikirm tadi seperti yang di atas




Muncul inbox pada admin2 menandakan bahwa pengiriman mail dari admin1 berhasil.

Pastikan konfigurasi Web Server dan Konfigurasi Web Mail yang anda buat dan benar apabila konfigurasi anda benar maka seperti yang di atas berikut dan apabila waktu pengecekan web server dan web mail tidak seperti yang di atas/gagal maka konfigurasi yang anda buat salah dan perlu ketelitian untuk mengetahui dimana letak kesalahan pengetikan maka dibutuhkan ketelitian dan kesabaran.

Demikian konfigurasi Web Server dan Konfigurasi Web Mail, jika ada kesalahan dalam pegetikan script ini mohon maaf, apabila anda mau membetulakan, butuh penjelasan, dan tidak jelas pada script ini mohon komentarnya. Apabila ada pertanyaan mengenai konfigurasi tersebutatau yang lainya silahkan bertanya diblog ini bisa juga di alamat e-mail saya khismid@gmail.com atau lewat Fb juga bisa di khamid espalda.

Terima kasih atas kunjungan blog saya semoga bermanfaat bagi kita semua Amiin.

Comments

Popular Posts