Gambar 3.3 Tampilan Awal Instalasi
3.6.2 Konfigurasi Mail Server
3.6.2.1 Konfigurasi Dasar
Konsep dasar Ubuntu adalah melacak setiap paket yang mungkin diperlukan. Login sebagai root karena sebagian besar kebutuhan untuk mengkonfigurasi server haruslah
menggunakan akses sebagai root:
Setting IP elastis untuk memberikan IP address secara permanen. AWS instance akan memberikan IP yang aneh dikarenakan IP tersebut adalah IP bawaan default. Maka
pada domain harus dilakukan perubahan:
Atur isi di etchostname menjadi hostname yang telah ditentukan:
staf.b4t.go.id hostname
staf.b4t.go.id sudo su
Tambahkan hostname yang telah ditentukan pada langkah diats di baris pertama pada file etchosts:
Sekarang langkah dimana harus men-regenerate self-signed SSL certiticate yang harus cocok dengan nama domain. Ini berguna untuk mengamankan mail server jika siap
untuk dijalankan. Konsekuensinya akan memberikan peringatan pada layar ketika menggunakan host webmail di server dan memberikan peringatan dari Microsoft Outlook
ketika menghubungkannya via POP, IMAP ataupun SMTP. Ketikan perintah dibawah ini:
3.6.2.2 LAMP Web Server
LAMP Linux, Apache, MySQL, PHP web server berguna untuk mengelola pengguna dikarenakan menggunakan interface berbasis web untuk administrasi pengguna
nya. Jadi misalnya harus menyediakan di server Ubuntu berupa service webserver adalah langkah yang paling bagus untuk memulai. Ada jalan pintas untuk instalasi paket LAMP
ndengan cara meng update data repostori. Ketikan perintah di bawah ini , tanda „‟ pada
akhir perintah sangatlah penting:
Selama proses instalasi, akan diminta untuk memasukan password untuk MySQL pada hak akses root. Untuk mendukung server perlu juga menambahkan berbagai aplikasi
seperti paket PHP dasar, APC bytecode caching, memcache support, cURL, an XML parser, and GD image processing. Ketikan perintah di bawah ini:
apt-get update apt-get upgrade
apt-get install lamp-server apt-get install
ssl-cert make-ssl-cert generate-default-snakeoil --force-overwrite
127.0.0.1 staf.b4t.go.id localhost Usually some IPv6 configuration below the first line, but leave that alone.
...
3.6.2.3 Konfigurasi PHP