instalasi dan konfigurasi web dan mail server fileinstalasi dan konfigurasi web dan mail server ......

Click here to load reader

Post on 03-May-2019

262 views

Category:

Documents

6 download

Embed Size (px)

TRANSCRIPT

INSTALASI DAN KONFIGURASI WEB DAN MAIL SERVER

Konfigurasi web server dengan apache2 dan bind9

Pada kesempatan kali ini saya ingin sedikit membagikan pengalaman saya yaitu bagaimana

cara membangun web server dan web mail server pada ubuntu 14.04.

1. Langkah pertama yang harus dilakukan adalah instalasi sistem operasi ubuntu 14.04.

pada kesempatan kali ini saya tidak membahas mengenai instalasi ubuntu. Mungkin

anda bisa mencarinya di artikel lain bagaimana cara instalasi ubuntu 14.04.

2. Yang kedua adalah koneksi internet untuk isalasi package pendukung.

3. masuk sebagai root terlebih dahulu agar bisa melakukan konfigurasi, dengan perintah

berikut ini.

[email protected]: $ sudo su root

setelah itu masukkan password root anda.

4. Nah langsung saja pada tahap yang pertama setelah tahapan diatas adalah mengupdate

ubuntu, tahap ini dilakukan agar semua repository ubuntu dapat berjalan dengan baik,

hal ini dilakukan karena package-package pendukung terdapat di repository ubuntu,

yang akan diakses secara online. Dengan cara mengetikkan perintah berikut.

[email protected]: # apt-get update

biasanya lamanya proses update tergantung dari koneksi internet yang digunakan

5. Kemudian pada tahap selanjutnya adalah setting IP Adddress, pada ubuntu. Di sini

dibutuhkan 2 IP Adress, ip yang pertama untuk web server dan yang kedua digunakan

untuk web mail server.

[email protected]: # nano /etc/network/interfaces

kemudian lakukan pengeditan seperti pada gambar berikuti ini.

IP : 192.168.100.1 digunakan untuk web server

IP : 192.168.100.2 digunakan untuk web mail server

6. Restart network agar ip address yang telah di masukkan dapat dikenali oleh sistem

ubuntu, dengan perintah berikuti ini.

[email protected]: # /etc/init.d/networking restart

7. Instalasi apache2 dan bind9 yang akan digunakan untuk membangun web server.

dengan perintah berikut ini.

[email protected]: # apt-get install apache2 bind9

8. Setelah melakukan instalasi paket apache2 dan bind9, selanjutnya lekukan pengeditan

pada file named.conf karena pada ubuntu nama filenya bukan named.conf, tetapi

named.cont.default-zones. Maka jalankan perintah berikut.

[email protected]: # nano /etc/bind/named.conf.default-zones

lakukan perubahan pada baris berikut ini.

Setelah selesai kemudian simpan perubahan tersebut. Maksud dari zone

fikiardiyanto.net itu adalah nama domain kita, kemudian pada lokasi filenya berada

pada /etc/bind/fikiardiyanto. Kemudian pada zone 100.168.192.in-addr.arpa adalah

network dari ip address yang sudah di buat tadi, namun di tuliskan terbalik, kemudian

lokasi filenya berada di /etc/bind/data.

9. Masuk ke folder bind dengan perintah

[email protected]: # cd /etc/bind/

10. Setelah masuk ke folder bind kemudian copy file db.local dan db.127, dengan

perintah berikut ini.

[email protected]: /etc/bind/# cp db.local fikiardiyanto

[email protected]: /etc/bind/# cp db.127 data

11. Edit file fikiardiyanto.

[email protected]: /etc/bind/# nano fikiardiyanto

kemudian rubah menjadi seperti gambar berikut ini.

12. Simpan perubahan yang sudah dilakukan. Kemudian selanjutnya lakukan pengeditan

pada file data dengan perintah.

[email protected]: /etc/bind/# nano data

kemudian rubah menjadi seperti gambar berikut ini.

13. Simpan perubahan yang telah dilakukan, selanjutny adalah lakukan pengeditan pada

file hosts pada direktori /etc. Jalankan perintah berikut ini.

[email protected]: /etc/bind/# nano /etc/hosts

lakukan perubahan seperti gambar di bawah ini.

14. Simpan perubahan, kemudian edit file resolve.conf pada filder etc. Denga perintah

seperti berikut ini.

[email protected]: /etc/bind/# nano /etc/resolve.conf

lakukan perubahan seperti gambar berikut ini.

Simpan perubahan yang sudah dilakukan. Kemudian lakukan pengujian pada web

server yang sudah di buat pada tahap di atas.

Masuk pada browser kemudian ketikkan nama domain yang sudah di buat. Di sini

saya membuat 3 domain.

fikiardiyanto.net

www.fikiardiyanto.net

mail.fikiardiyanto.net

http://www.fikiardiyanto.net/

pengujian yang pertama adalah menguji domain www.fikiardiyanto.net jika muncul

tampilan seperti di bawah ini, maka konfigurasi telah berhasil.

pengujian yang kedua adalah menguji domain mail.fikiardiyanto.net jika muncul

tampilan seperti di bawah ini, maka konfigurasi telah berhasil.

Sampai pada tahap tahap ini dapat disimpulkan bahwa web server telah berhasil di

buat. Cukup mudah bukan. Nah ini baru yang web server, yang selanjutnya mungkin

agak lebih rumit dari yang tadi. Boleh bikin mie atau bikin kopi dulu, takut

membosankan artikulnya karena konfigurasi yang agak panjang, hehe.

Instalasi dan konfigurasi web mail server dengan squirrelmail

Langsung saja pada tahapan ini berhubungan dengan tahap konfigurasi web server di atas,

karena domain yang akan di gunakan untuk menjalankan web mail server adalah

mail.fikiardiyanto.net.

1. tahapan pertama yang harus dilakukan adalah instalasi squirrelmail dan paket

pendukung squirrelmail, yaitu postfix, courier-imap, courier-pop. Untuk instalasinya

jalankan perintah berikut ini.

[email protected]: # apt-get install squirrelmail courier-imap courier-pop postfix

pada saat proses intalasi, akan muncul tampilan seperti gambar di bawah ini.

Kemudian pilih yes. selanjutnya akan muncul tampilan seperti gambar berikut ini.

Pilih ok kemudian akan muncul tampilan seperti gambar berikut ini.

Pilih internet site. Kemudian lanjutkan proses instalasi.

Pilih ok, kemudian lanjutkan, maka akan muncul tampilan seperti gambar di bawah.

Masukkan nama web server yang sudah di buat tadi, yaitu fikiardiyanto.net. kemudian

tunggu sampai proses instalasi selesai.

2. Jika instalasi telah selesai kemudian edit file apache.conf denga perintah.

[email protected]: # nano /etc/apache2/apache.conf. tambahkan pada baris paling bawah

include /etc/squirrelmail/apache.conf (tanpa tanda kutip). Seperti berikut ini.

3. Jika sudah simpan perubahan yang telah di lakukan, kemudian tahap selanjutnya

adalah lakukan perubahan pada file apache.conf pada direktori squirrelmail. Dengan

perintah.

[email protected]: # nano /etc/squirrelmail/apache.conf.

lakukan perubahan seperti pada baris berikut ini.

4. 192.168.100.2:80 adalah ip address dari mail.fikiardiyanto.net, kemudian maukkan

juga servernamenya yaitu mail.fikiardiyanto.net. jika sudah kemudian simpan

perubahannya, kemudian lakukan reconfigure pada postfix. Dengan perintah seperti

berikut ini.

[email protected]: # dpkg-reconfigure postfix

pada saat reconfigure ini anda akan dimintan untuk memilih beberapa pilihan,

diantaranya adalah.

Tahap pertama pilih internet site.

Tahap kedua tuliskan nama web server yang telah di buat, yaitu

fikiardiyanto.net.

Tahap ketiga lewati saja.

Tahap keempat tambahkan nama domain yang akan digunakan sebagai

domain squirrelmail. Yaitu mail.fikiardiyanto.net.

Tahap kelima pilih tidak/no.

Tahap tahap keenam masukkan network dari mail.fikiardiyanto.net, yaitu

192.168.100.0/24.

Tahap ke tujuh pilih ya/yes.

Tahap ke enam pilih ipv4

5. Tunggu proses reconfigure postfix sampai selesai. Kemudian setelah selesai, lakukan

perubahan pada file main.cf dengan perintah.

[email protected]: # nano /etc/postfix/main.cf

lakukan perubahan sesuai dengan contoh di bawah ini.

6. Jangan lupa pada tahap di atas di minta untuk membuat folder yang bernama

Maildir(huruf awal kapital). Setelah selesai kemudian simpan perubahan.

Tahap selanjutnya adalah membuat folder Maildir, dengan perintah sebagai berikut.

[email protected]: # maildirmake /etc/skel/Maildir

7. Langkah selanjutnya adalah membuat user baru, yang nantinya akan digunakan untuk

login ke dalam email. Buat 2 email untuk uji coba, yang nantinya akan digunakan

sebagai pengirim dan penerima email. Untuk membuat user dapat menggunakan

perintah adduser atau useradd. Berikut ini adalah contoh perintahnya.

[email protected]: # adduser coba \\coba adalah nama user

ikuti langkah-langkahnya, kemudian buat 1 user lagi.

[email protected]: # adduser data \\data adalah nama user

ikuti langkah-langkahnya.

8. Setelah membuat user selanjutnya adalah reconfigure squirrelmail. Langsung saja

perintahnya adalah.

[email protected]: # squirrelmail-reconfigure.

Ikuti tahapan-tahapan berikut ini

Tahap pertama pilih 2.

Tahap kedua pilih 1.

Tahap ketiga masukkan nama web server (fikiardiyanto.net).

Tahap keempat pilih A.

Tahap ke lima pilih 8.

Tahap keenam tuliskan courier.

Tahap ketujuh tekan S untuk menyimpan dan Q untuk keluar.

9. Sampai pada tahap ini proses instalasi dan konfigurasi telah selesai. Agar konfigurasi

dapat berjalan denganbaik pada sistem linux. Restart terlebih dahulu sistem linux,

atau jika tidak ingin menunggu lama untuk restart Osnya bisa juga restart paketnya

saja. Cotohnya adalah seperti berikut ini.

[email protected]: # /etc/init.d/postix restart

[email protected]: # /etc/init.d/courier-imap restart

[email protected]