Sabtu, 05 Januari 2013

Proposal Penulisan Ilmiah

A. Judul Penelitian
Membangun Mail Server Dengan Linux

BAB I

B. Pendahuluan

Latar Belakang Masalah

Seiring dengan perkembangan zaman yang semakin pesat, kebutuhan
akan efektifitas  dan  efisiensi  sangat  diutamakan  dalam  berbagi  bidang.
Hal  tersebut telah mendorong manusia untuk berkreasi dan berinovasi dalam
bidang teknologi maupun jaringan. Saat ini sistem operasi Linux masih sangat jarang digunakan, baik oleh suat perusahaan atau instansi, maupun dalam bidang pendidikan. Server nya pun masih jarang, padahal Linux memiliki beberapa keunggulan dibandingkan dengan sistem operasi lainnya, dan dengan perkembangan internet yang sangat pesat akhir-akhir ini.
Berdasarkan masalah tersebut penulis akan membuat tulisan yang berjudul
“Membangun Server Internet dengan Linux”

Perumusan Masalah

Dalam penulisan ini penulis mencoba merumuskan persoalan dalam bentuk pertanyaan :
1. Kenapa kita bekerja dengan sistem operasi Linux ? 
2. Bagaimana perintah-perintah pada Linux ?
3. Bagaimana membangun server pada Linux ?

Tujuan

Penelitian ini bertujuan untuk :

1. Untuk mengetahui keunggulan atau kekurangan sistem operasi Linux
2. Untuk mengetahui perintah-perintah pada Linux
3. Untuk mempelajari cara membuat server pada Linux

Kegunaan Penelitian

Penelitian yang penulis lakukan ini mudah-mudahan dapat bermanfaat bagi penulis sendiri, maupun bagi para pembaca atau pihak-pihak lain yang berkepentingan.

Manfaat Akademis
Dapat membantu mahasiswa/i atau pelajar yang ingin mengetahui cara membangun server dengan Linux. Dan untuk mahasiswa di jurusan komputer dapat mempraktekannya dalam mata kuliah Sistem Operasi.


BAB II

C. Pembahasan

Pengertian Linux
Linux pertama kali dikenalkan oleh Linus Torvalds. Sejak pertama kali dikeluarkan, Linux menjadi salah satu sistem operasi yang terus berkembang. Linux merupakan "clone" dari sistem operasi Unix. Salah satu daya tarik Linux adalah perkembangannya yang secara terus menerus dikembangakan oleh programmer dari seluruh dunia, sehingga sistem operasi ini mampu bersaing dengan sistem operasi lainnya.
Linux di hak patenkan dibawah GNU General Public License (GPL). Lisensi ini dikeluarkan oleh Free Software Foundation (FSF) yang di disain agar orang mendistribusikan software secara gratis (free).

Kelebihan Linux
Kenapa kita bekerja pada sistem operasi Linux ? pertanyaan ini sering diajukan oleh para pemula yang baru beralih ke dalam lingkungan Linux. Hal pertama adalah harganya murah dibandingakan dengan sistem operasi komersil lainnya, hal kedua adalah sedikit sekali masalah yang timbul pada Linux. Namun dari dua hal diatas bukanlah alasan yang mendasar mengapa Linux digunakan, ada beberapa hal lainnya yang membedakan kemampuan Linux dengan sistem operasi yang lainnya, yaitu :

Linux adalah sistem operasi multitasking yang murni menggunakan resolusi 32-bit, stabil dan dapat digunakan pada lingkungan Universitas dan perusahaan besar.
Dapat bekerja pada mikroprosesor 386 dan versi terbarunya serta pada arsitektur Intel/Sparc/Alpha, secara ekperimental mendukung Power PC dan dopasang pada sistem lainnya (SGI, Ultra Sparc, AP1000+, Strong ARM, MIPS R3000/R4000).

Perintah-perintah pada Linux

Perintah Dasar
Untuk masuk ke sistem, maka pertama harus login sebagai superuser melalui account root
sintaks : 
computer login : root
[root@computer]:#

- passwd : digunakan untuk membuat dan merubah password untuk mencegah pemakai yang tidak berhak login masuk.

- man : diperlukan untuk mengakses online sistem help

- pwd : untuk menampilkan pathname penuh dari current direktori

Perintah Manipulasi

- ls : membolehkan anda untuk menampilkan nama seluruh file yang berada pada direktori tertentu.

- mkdir : membuat direktori baru

- rmdir : untuk menghapus suatu direktori

- rm : digunakan untuk menghapus file didalam suatu direktori

- cp : digunakan untuk menyalin satu file ke file lain atau beberapa file ke suatu direktori.

- mv : digunakan untuk mengganti nama file ke direktori lain

- cat : digunakan untuk menampilkan isi suatu file pada layar terminal

Membuat Mail Server

Langkah-langkah instalasi Mail Server :
syarat : telah terdapat zone pada DNS untuk virtual domain tersebut, dan menggunakan sendmail versi 8.8.x/8.9.x
Langkah pertama membuat file /etc/sendmail.cw, digunakan untuk memberikan nama-nama domain bagi web hosting.
[root@network /root]# more /etc/sendmail.cw
# sendmail.cw - include all aliases for your machine here.
network.ac.id

kemudian masukkan perintah berikut ini pada /etc/sendmail.cf.
Fw/etc/sendmail.cw

setelah itu buat file /etc/virtualhost untuk me-mapping username dan alamatnya.
contoh :
[root@network /root]# more /etc/virtualhosts
jarkom@network.ac.id                   computer

artinya seandainya ada mail datang untuk jarkom@network.ac.id akan terdelivery ke local account computer.

lalu, seandainya user berada pada virtual domain ingin mengirim email seakan-akan dari domain mereka sendiri, untuk mengatasi hal tersebut, buat sebuah file /etc/virtualmasqs yang berisi
[root@network /root]# more /etc/virtualmasqs
netlab                         jarkom@network.ac.id

artinya bila user tersebut mengirim mail, maka akan terlihat domain user tersebut sebagai pengirim mail.

setelah itu masukkan perintah berikut dalam file /etc/sendmail.cf
Kvirtualhosts btree /etc/virtualhosts.db
Kvirtualmasqs btree /etc/virtualmasqs.db

kemudian masukkan di sendmail.cf , dibawah ruleset S98 seperti dibawah ini :
#Rules untuk mendukung virtual mail

R$+    <@$+.>        $:$1    <@     $2>.
R$+    <@$+>$*     $:$(virtualhosts $1@$2    $:$1<@$2>$3    $)
R$+    <@$+>$*     $:$(virtualhosts $2     $:$1<@$2>$3    $)
R$+    <@$*>.        $:$1    <@    $2.>

(pemisahan space harus dengan Tab)

setelah selesai, jalankan perintah berikut dari console
makemap btree /etc/virtualhosts.db  <  /etc/virtualhosts
makemap btree /etc/virtualmasqs.db  <  /etc/virtualmasqs

langkah berikutnya 'bunuh' proses sendmail :
killall -9 sendmail

kemudian lankah terakhir, jalankan kembali sendmail
/usr/lib/sendmail  -bd  -q15m

BAB III

D. Penutup 
Kesimpulan 
Zaman semakin pesat, dan sistem operasi dan server pun semakin dikembangkan, semoga proposal ini dapat membantu bagi para pembaca yang sedang mencari materi tentang Linux.

E. Daftar Pustaka
Modul Kursus LepKom Universitas Gunadarma


Tidak ada komentar:

Posting Komentar