instalasi dan konfigurasi web dan mail server fileinstalasi dan konfigurasi web dan mail server ......
Post on 03-May-2019
262 views
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