onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat...

60
MAKALAH PRODUKTIF “SERVER (LINUX DEBIAN LENNY)” DI SUSUN OLEH Muhammad Ibadurrohman XII TKJ 2 SMK SYAFI’I AKROM TAHUN AJARAN 2013-2014

Transcript of onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat...

Page 1: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

MAKALAHPRODUKTIF

“SERVER (LINUX DEBIAN LENNY)”

DI SUSUN OLEH

Muhammad Ibadurrohman

XII TKJ 2

SMK SYAFI’I AKROMTAHUN AJARAN 2013-

2014KATA PENGANTAR

Page 2: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Puji syukur kehadirat tuhan yang maha Esa yang telah melimpahkan rahmat dan hidayahnya kepada kami, sehingga saya bisa menyelesaikan penyusunan makalah ini guna memenuhi nilai tugas kelas XII TKJ 2.

Makalah ini merupakan salah satu tugas pelajaran kejuruan. Dan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan dengan pesatnya perkembangan jaringan.

Muatan materi makalah ini di ambil dari internet, yang materinya cukup banyak, sehingga penulis harus teliti. Makalah ini di tullis dalam bentuk penjabaran materi, agar pembaca lebih mudah untuk memahaminya.

Dalam makalah ini berjudul “SERVER LINUX DEBIAN LENNY” yang berisi tentang penjelasan server linux debian lenny agar mudah di pahami dan di pelajari. Makalh ini di tujukan kepada siswa SMK SYAFI’I AKROM jurusan TKJd dan setiap siswa diwajibkan untuk membuat makalah ini, guna membabantu nilai yang belum tuntas, dan juga menambah wawasan.

Penulis ingin mengucapkan terima kasih kepada PEMBIMBING mata pelajaran PRODUKTIF, dan ungkapan terima kasih kepada semua pihak yang telah membantu menyelesaikan makalah ini, untuk itu di mohonkan saran dan kritik agar saya bisa lebih menyempurnakan makalah ini.

Semoga makalah ini berguna bagi yang membaca.

PEKALONGAN, 28 JULI 2013

PENULIA

PENDAHULUAN1. LATAR BELAKANG PENULISANSesuai dengan pesatnya perkembangan zaman dan tuntutan materi

pelajaran sekolah SMK SYAFI’I AKROM yang memungkinkan para siswa untuk dapat menambah wawasan atau pengetahuan tentang dunia jaringan computer dan tentunya juga untuk menambah nilai kejuruan, maka para siswa membuat makalah ini.

Makalah ini membahas tentang SERVER LINUX DEBIAN LENNY, makalah ini mungkin nantinya bisa bermanfaat buat adik kelas ataupun para pembaca yang ingin mengetahui tentang server linux debian lenny yang mencakup point-point yang ada di dalamnya, yang berguna untuk membantu belajar.

Page 3: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

2. TUJUANTujuan dari penulisan makalah ini ada;ah sebagai penambah wawasan

dan juga sebagai tugas guna mencapai nilai yang baik.

3.RUMUSAN MASALAH Apa saja System Operasi yang di gunakan untuk Server? Bagaimana spesifikasi Hardware untuk system Operasi Linux

Debian Lenny Server? Apa saja aplikasi yang di gunakan server untuk menjalankan

jaringan? Bagaimana penjelasan aplikasi yang di gunakan server untuk

menjalankan jaringan?

PEMBAHASANA. Macam – Macam OS (Operatyng

System) Yang Di Gunakan Untuk Server

Sistem operasi adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya. Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer.

Antara lain :

Page 4: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Windows 2000 NT ServerKelebihan :

1) Peningkatan Kapasitas Server untuk melayani lebih Simultan Koneksinnya.

2) Driver disk yang fault toleran yang mendukung disk mirroring dan disk stripping dengan parity (RAID 1 dan RAID 5)

3) Bebas dari Kode 16 Bit milik MS-Dos,mendukung operasi 32 bit dan semua Fitur yang ditawarkan oleh Microprosesor   32 bit seperti dapat mengamati memori hingga 4 Gb dan Terproteksi.

4) Di Desain agar kompatibel dengan Sistem Operasi terdahulu seperti MS-Dos,IBM OS/2.

5) Peningkatan kemampuan layanan server TCP/IP seperti DHCP,WNS dan DNS.

6) Tool untuk mengintegrasikan Netware dan memonitoring Jaringan.7) Model keamanan berbasis Domain penuh.8) Terdapat Layanan untuk Macintosh.9) Bisa Membooting jarak jauh untuk client.10) Terdapat Network Client Administrator.

Kekurangan :1) Browser yang digunakan sebagai sistem dasar pada sistem perangkat

bantu administrasi banyak menggunakan Javascript dan Active X, ternyata mengakibatkan proses sangat lambat. Hal yang sama dengan PC yang menggunakan processor 300 MHz AMD dan 128 MB SDRAM serta 100 MHz Bus tidak bisa diharapkan bekerja dengan lancar seperti yang diharapkan.

2) Pengubahan konfigurasi yang mendasar jarang dapat dilakukan dengan berhasil. Hal ini berlaku untuk nilai default, Format file Log yang bersifat propritary dan juga pilihan default-indeks, yang kesemuanya secara standar selalu harus disimpan pada drive C. Administrator dalam hal ini harus melakukan pekerjaan yang tak perlu, hingga sistem keseluruhan berjalan sebagaimana mestinya, sebelum dapat melakukan perubahan.

3) Dokumentasi online, yang praktis tidak diperlukan, ketika sistem keamanan tertinggi Active X telah dipilih menyebabkan strategi keamanan yang kurang baik pada IIS.

4) Dari kasus tersebut diatas, maka dibutuhkan pengubahan konfigurasi yang sangat kompleks untuk ISS Server, yang dapat dikatakan sangat sulit dan merepotkan sekali. Dari pihak administrator berpendapat kegiatan perubahan file Registry adalah pekerjaan yang relatif berat untuk sistem yang menggunakan Windows NT sebagai sistem operasinya.

5) Kelemahan dalam fitur Multimedia

Windows Server 2003Kelebihan:

1) Pengoperasiannya Mudah.2) Cantik Memukau.3) Fungsionalitas dan Skalabilitas.4) Sangat cocok untuk organisasi/perusahaan besar.

Page 5: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

5) Penggunaan DHCP memudahkan pengurusan sesuatu rangkaian komputer di dalam suatu organisasi yang besar.

6) Konfigurasi DHCP Windows Server 2003 adalah mudah.

Kekurangan :1) Windows Server 2003, yang terasa tidak memadai di tengah kemajuan

Web 2.0.2) Kadang jika kita tidak teliti dalam mengginstall,error selalu ditemui.3) Tidak semua Produk aplikasi ( bahkan buatan Microsoft sendiri ) bisa

berjalan diatasnya.4) Persyaratan hadware yang sangat tinggi.5) Kemanan yang kurang tangguh.6) Makin banyak type file yang dibuka dengan berbagai macam aplikasi

dan telah terinstall aplikasi sesuai dengan kebutuhan sesuai.

Windows Server 2008Kelebihan:

1) Windows Server 2008 dapat beroperasi tanpa tampilan grafis atau graphical user interface (GUI) dengan adanya teknologi powershell.

2) Pengguna dapat memilih fungsi-fungsi yang dibutuhkannya saja atau menambah fungsi lainnya jika membutuhkan sewaktu-waktu tanpa melakukan instalasi ulang.

3) Kemampuan virtualisasi bahkan embedded (menyatu) dengan Windows Server 2008.

4) Windows Server 2008 mampu mengatur besar bandwidth yang dapat dipakai setiap aplikasi maupun komputer yag terhubung ke jaringan.

5) Windows Server 2008 juga sanggup mengontrol keamanan jaringan dengan fitur Network Access Protection.

6) Server juga dapat mengatur setiap akses identitas ke jaringan agar aman dan praktis dengan adanya fitur read only domain controller.

7) Melalui powershell, administrator tetap dapat memantau komputer di jaringan dari jarak jauh.

8) Lebih aman dalam mengendalikan laju informasi.9) Peningkatan Kapasitas Server untuk melayani lebih Simultan

Koneksinnya.10) Driver disk yang fault toleran yang mendukung disk

mirroring dan disk stripping dengan parity (RAID 1 dan RAID 5).11) Bebas dari Kode 16 Bit milik MS-Dos,mendukung operasi 32

bit dan semua Fitur yang ditawarkan oleh Microprosesor 32 bit seperti dapat mengamati memori hingga 4 Gb dan Terproteksi.

12) Di Desain agar kompatibel dengan Sistem Operasi terdahulu seperti MS-Dos,IBM OS/2.

13) Peningkatan kemampuan layanan server TCP/IP seperti DHCP,WNS dan DNS.

14) Tool untuk mengintegrasikan Netware dan memonitoring Jaringan.

15) Model keamanan berbasis Domain penuh.16) Terdapat Layanan untuk Macintosh.17) Bisa Membooting jarak jauh untuk client.18) Terintegrasi Paket Back Office.

Page 6: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

19) Terdapat Network Client Administrator.20) Fitur pengendalian yang lebih baik (more control). Yaitu fitur

yang dapat membuat perusahaan memegang kontrol yang lebih terhadap server mereka.

Kekurangan :1) Browser yang digunakan sebagai sistem dasar pada sistem perangkat

bantu administrasi banyak menggunakan Javascript dan Active X, ternyata mengakibatkan proses sangat lambat. Hal yang sama dengan PC yang menggunakan processor 300 MHz AMD dan 128 MB SDRAM serta 100 MHz Bus tidak bisa diharapkan bekerja dengan lancar seperti yang diharapkan.

2) Pengubahan konfigurasi yang mendasar jarang dapat dilakukan dengan berhasil. Hal ini berlaku untuk nilai default, Format file Log yang bersifat propritary dan juga pilihan default-indeks, yang kesemuanya secara standar selalu harus disimpan pada drive C. Administrator dalam hal ini harus melakukan pekerjaan yang tak perlu, hingga sistem keseluruhan berjalan sebagaimana mestinya, sebelum dapat melakukan perubahan.

3) Dokumentasi online, yang praktis tidak diperlukan, ketika sistem keamanan tertinggi Active X telah dipilih menyebabkan strategi keamanan yang kurang baik pada IIS.

4) Dibutuhkan pengubahan konfigurasi yang sangat kompleks untuk ISS Server, yang dapat dikatakan sangat sulit dan merepotkan sekali. Dari pihak administrator berpendapat kegiatan perubahan file Registry adalah pekerjaan yang relatif berat untuk sistem yang menggunakan Windows NT sebagai sistem operasinya.

LinuxKelabihan :

1) Linux bisa berinteraksi dengan operating system lain dengan cara : kompabilitas file system, kompabilitas network, dan emulasi (simulasi) operating system.

2) Virtual memory membuat linux mempunyai kemampuan untuk menjalankan program – program yang lebih dari seharusnya karena penggunaan swap memori.

3) Skalabilitas artinya linux bisa berjalan dari komputer 286 XT sampai dengan mesin sebesar Beowulf clusters dengan multi prosesor 16 buah.

4) Stabilitas, Linux sangat luar biasa stabil, jika dikonfigurasi dengan benar, system linux akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas. Salah satu yang mendasari stabilitas ini adalah penomoran versi dari shared libraries, kebanyakan aplikasi windows menginstall versi-versi baru dari dynamic link libraries (DLL), yang mengakibatkan aplikasi lain yang menimpa versi lain dari DLL tersebut tidak berfungsi dengan semestinya. Linux juga mewarisi tradisi UNIX dengan mendukung adanya file permission (izin file), yang dapat mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu, virus pada dasarnya tidak dikenal di dunia linux.

5) Didukung oleh ribuan programmer di seluruh dunia, jadi kalau ditemukan bug cepat untuk mendapatkan solusinya, bahkan dalam hitungan jam kalau ditemukan bug, workaround sudah tersedia untuk di download.

Page 7: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

6) Paket Linux merupakan satu kesatuan artinya, saat instalasi tergantung keinginan pemakai.

7) Sudah mulai banyak didukung oleh vendor hardware maupun software dunia meskipun masih kalah dengan windows.

Kekurangan :1) Aplikasi yang tersedia belum sebanyak windows.2) Operating system yang tidak sepenuhnya GUI(Graphical User Interface)

meskipun sudah menggunakan X-windows seperti GNOME dan KDE.3) Nama-nama paket program antara distro satu dengan distro

lainnya berbeda beda. Seperti paket Yaz.tar.gz.rpm.krpm.deb dan lain -lain.

MachintosKelebihan :Apple memang jelas lebih maju karena hardware dan sistem operasi yang berasal dari produsen yang sama. Dalam versi awal-awalnya, MacOS telah memiliki fungsi yang setara dengan Windows ’95, baru pihak Microsoft mengikutinya dengan dikeluarkan Windows ’95 yang menyerupai MacOS namun tidak sama. Memang perlu diakui MAC belum bisa di tembus virus dan worm.

Kekurangan:Kelemahan ada pada masalah masih banyaknya software-software yang belum compatible, dan meski MAC bisa di instal di komputer rakitan berbasis INTEL sama AMD itu pun belum maksimal (hardware minim suport) kecuali pakai hardware-hardware yang keluaran baru-baru ini, karena MAC hanya dirancang untuk komputer branded-nya MAC (apple) sendiri dengan prosesornya G3.

UnixKelebihan :

1) Sistem file stabil untuk database, server Internet, Intranet, file-server, Internet-client pengembangan Java.

2) Stabilitas yang terkenal dan kinerja yang baik dibandingkan dengan Windows NT.

3) Telah tersedia sistem operasi Unix versi “hampir” gratis.

Kekurangan:1) Harga sistem operasi komersial yang mahal.2) Kecepatan inovasi Linux lama kelamaan mendesak sistem Unix

komersial.3) Penawaran sistem operasi Unix versi “hampir” gratis tak sebaik sistem

operasi Unix komersial.4) Driver hardware yang kurang menyenangkan pada versi “hampir”

gratisnya.5) Sedikit software untuk kantor.

Free BSDKelebihan :

1) Memiliki sistem software third-party yang memberikan kemudahan yang berarti bagi para user untuk menambah atau menghapus aplikasi-aplikasi.

Page 8: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

2) Para user cukup mengeksekusi satu baris perintah dan aplikasi-aplikasi dengan sendirinya di-download, dicek integritasnya, di-build, dan diinstall secara otomatis.

3) Tugas-tugas administrasi sistem menjadi sangat praktis dan mudah.4) Mudah, gratis (bisa di download langsung dr www.freebsd.org), secure,

powerfull, mendukung patch dan update, disertai port dan package u/ memudahkan install software lain, disertai firewall, dan ada team yang akan selalu develop OS FreeBSD.

5) Sistem stabil untuk database, server internet, intranet, fill-server, intranet client, pengembangan java.,FreeBSD dpt berjalan lebih cepat dari Linux dalam beberapa bagian misal sbg server NFS,Termasuk s. operasi yg hemat karena fersi gratisnya.

6) Virus/Spyware yang menyerang sedikit.7) Relatif mudah dikustomisasi (diutak-atik) secara bebas.

Kekurangan :1) Sedikit software untuk kantor apalagi versi gratisnya, Free BSD tidak dpt

digunakan pada mikro karnal lam PC IBM, Free BSD tidak dpt mendukung ISA-plug-and-ply-card, Kecilnya basis developer dan pemakai yg mencari bug/kelemahan program, Belum jelas masa depannya untuk server database dan sistem operasi desktop.

2) Relatif sulit penggunaannya, karena masih text base dalam meng-command.

3) Dibandingkan Windows, GUI pada FreeBSD masih kurang.4) Bagi para gamers, game system operasi ini sangat sedikit.

SolarisKelebihan :

1) Stabil dan populer dibandingkan windows NET.2) Mempunyai sistem operasi seperti unix.3) Sistem file stabil untuk database.

Kekurangan :1) Biaya mahal.2) Driver hardware yang kurang baik.3) Sedikit perijinan untuk pejabat.

NovellOperating SistemKekurangan :

1) Berbasis DOS mode operasinya tidak grafis

Page 9: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

B. Spesifikasi Hardware Minimal Untuk OS LinuxDebianLeny Server

Processor : Pentium IIIMinimum RAM : 256 MbHarddisk Minimal : 10 GbLAN Card : Standard

C. Penjelasan Tentang Aplikasi Yang Ada Di Server

DNSYaitu merupakan sistem berbentuk database terdistribusi yang

akan memetakan / mengkonversikan nama host / mesin / domain ke alamat IP (Internet Protocol) dan sebaliknya dari alamat IP ke nama host yang disebut dengan reverse-mapping, atau lebih mudahnya DNS digunakan untuk mengingat nama dari pada alamat IP.

DNS (Domain Name System) untuk nama domain jaringan.a) Install “bind9”.

debian:~# apt-get install bind9b) Daftarkan domain kita pada file “named.conf”.

debian:~# vim /etc/bind/named.conf

Page 10: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Note: file forward dan reverse nanti akan kita letakan di direktori

“/var/cache/bind/” 192.in-addr.arpa << “192” adalah subnet pertama dari Ip

Address. zone “debian.edu” << “debian.edu” adalah nama DNS kita.

c) Edit file FORWARD (Menerjemahkan Nama Domain ke Ip Address). Untuk mempermudah, copy saja file default yg sudah ada.

debian:~# cp /etc/bind/db.local /var/cache/bind/db.debian debian:~# nano /var/cache/bind/db.debian

Page 11: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Note: www << jika kita nanti mengInstall Web Server ftp << jika nanti mengInstall FTP Server mail << jika ingin mengInstall Mail Server forum << sub domain, misal ingin membuat Multiple

Websited) Edit file REVERSE (Menerjemahkan Ip Address ke Nama Domain).

Untuk mempermudah, copy saja file default yg sudah ada.

debian:~# cp /etc/bind/db.127 /var/cache/bind/db.192 debian:~# vim /var/cache/bind/db.192

Page 12: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Note: 1.1.168 << adalah tiga subnet belakang Ip Address, dan di balik.

e) Restart bind9.debian:~# /etc/init.d/bind9 restart

f) Test DNS Server.debian:~# nslookup 192.168.1.1 (reverse)

g) forwarddebian:~# nslookup debian.edu

DHCPDHCP digunakan untuk memberikan IP pada client secara

otomatis yang memungkin beberapa server jalan di jaringan, dengan catatan range IP setiap server tidak boleh ada yang overlap.

Page 13: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

a. Install Paket (dhcp3-server)debian:~# apt-get install dhcp3-server

b. Tentukan interface / ethernet mana yang akan melayani Dinamic Ipdebian:~# vim /etc/default/dhcp3-serverPada bagina “INTERFACE”, isikan interfacenya. INTERFACE=”eth0”

c. Edit file konfigurasi (dhcpd.conf)debian:~# vim /etc/dhcp3/dhcpd.conf

d. Restart dhcp server.debian:~# /etc/init.d/dhcp3-server restart

Page 14: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

e. Kemudian check pada PC client.

FTP

Page 15: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Salah satuaplikasi yang disediakan server di dalam jaringan yang memberikan pelayanan berupa pengiriman suatu file ke PC yang lain atau ke PC client.Tujuan FTP server adalah sebagai berikut:

Untuk men-sharing data. Untuk menyediakan indirect atau implicit remote computer. Untuk menyediakan teempat penyimpanan bagi user. Untuk menyediakan transfer data yang reliable dan efisien.

Berikut langkah - langkah konfigurasi FTP Server :Login dengan user Root

Lalu install paket yang dibutuhkan dengan perintah “apt-get install proftpd”

 Pada tampilan selanjutnya pilih standalone

Lalu buat folder di direktori home dengan perintah mkdir /home/hendrick/FTP Dan ketikan perintah chmod 777 /home/hendrick/ dan chown 777 /home/hendrick/

 Lakukan pengetesan FTP dengan perintah ftp.belajar.com selanjutnya silakan ikuti gambar

Page 16: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Pengetesan Di Komputer Client

Buka Internet Explorer dan ketikan di address bar ftp:ftp://belajar.com dan ketika diminta memasukan user dan password isikan user yang tadi kamu masukan saat pengetesan di Linux

 Tampilan FTP Server di komputer Client

Page 17: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Lalu buat sebuah folder disana dan berinama data

 Lalu buat sebuah text dokumen di notepat dan isi dengan apa saja dan simpan dengan nama

uji_coba.txt

Page 18: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Selelah itu copy file yang baru tadi kamu buat dan paste di dalam folder data

 Tunggu sampai proses selesai

Setelah selesai lakukan pengecekan di komputer server

Page 19: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

 Lalu ketikan perintah cat  /home/hendrick/data/uji_coba.txt untuk melihat isi file uji_coba.txt

Web ServerYaitu aplikasi yang di sediakan oleh server agar client dapat

mengakses server dalam bentuk halaman html. Untuk membuat Web Server yang handal, maka server kita juga harus mendukung syarat-

Page 20: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

syarat untuk membuat website. Misal harus ada Apache(web server), PHP(pemrograman web), MYSQL(database).

Install paket softwaredebian:~# apt-get install apache2 php5 phpmyadmin mysql-serverKemudian muncul PopUp window, dan isikan passwd untuk user “root”. Dan pilih “apache2” sbg web server.

Edit virtual hostdebian:~# cd /etc/apache2/sites-available/ debian:/etc/apache2/sites-available# cp default debian debian:/etc/apache2/sites-available# vim debian

Note:ServerName << Domain untuk website kitaDocumentRoot << Direktori untuk web kita

Aktifkan virtual hostdebian:/etc/apache2/sites-available# a2ensite debian debian:/etc/apache2/sites-available# a2dissite default

Agar dapat berfungsi untuk Multiple Website (Ex: untuk Mail, FTP, atau Forum).debian:~# echo “NameVirtualHost *” > /etc/apache2/conf.d/virtual.conf

Buat direktori untuk webnya “public_html”debian:/home/pudja# mkdir www debian:/home/pudja# cd www/ debian:/home/pudja/www# mkdir public_html Dan letakan paket web Anda pada direktori tersebut. Misal contoh paket Webnya; Wordpress, Joomla, phpBB, Druppal, B2evolution, dll.

Buat DatabasenyaBuka web browser, dan pergi ke http://www.debian.edu/phpmyadmin (ganti “debian.edu” dengan nama domain Anda).User : root Password : (sesuai passwd ketika Anda mengInstall mysql-server tadi) Setelah masuk, buat Database baru.

Page 21: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Install paket Webnya (disini saya menggunakan Joomla).Arahkan web browser ke http://www.debian.edu (sesuaikan dgn domain Anda). Kemudian kita akan dihadapkan dgn Page Installation.

Kadang kala, seperti gambar diatas, sistem tidak dapat menulis file “configuration.php” dapat direktori “public_html”. Dikarenakan direktori tersebut mode read-only. Rubah agar menjadi writeable.debian:/home/pudja/www# chmod 777 public_html

Maka file akan berubah “writeable”.

Selanjutnya klik next, dan sampailah kita dimana harus mengIsi databasenya. Isikan seperti gambar di bawah ini.

Page 22: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Dan selanjutnya klik Next, dan isikan informasi2 tentang web Anda nantinya, kemudian klik finish. Oh iya, satu hal lagi, untuk joomla, ketika Anda sudah selesai mengInstallnya, maka website Anda tidak akan otomatis muncul, dan muncul peringatan. Karena folder “installation” belum dihapus atau direname.debian:/home/pudja/www/public_html# mv installation/ /home/ (Cut&Paste)Selanjutnya REFRESH web browser, dan arahkan ke www.debian.edu (sesuaikan).

Page 23: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Tampilan Joomla (YOO Modification).

Tampilan HTML Sederhana.Mail Server

Yaitu aplikasi yang di sediakan oleh server agar client dapat berkomunikasi dengan server ataupun antar client dalam bentuk surat elektrik yang berisi text ataupun animasi.

Page 24: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Sebelumnya kita install beberapa paket yang akan kita butuhkan, diantaranya adalah “postfix”, “courier-imap” , “courier-pop” dan “squirrelmail”.

Postfix adalah layanan menyediakan program alternatif  bagi program Sendmail yang telah banyak digunakan. Postfix mencoba untuk menjadi cepat, mudah dikelola, dan diharapkan aman, dan dalam waktu yang bersamaan dapat menjadi program yang sendmail compatible sehingga tidak mengecewakan penggunanya.

Squirrelmail (http://www.squirrelmail.org) adalah salah satu produk open source yang cukup terkenal sebagai aplikasi webmail populer di kalangan pengguna Linux. Squirrelmail dibuat dalam bahasa PHP (web scripting language yang juga cukup populer) yang mendukung protokol IMAP dan SMTP.

Konfigurasi PostfixLogin dengan user rootLalu ketikan apt-get install courier-imap courier-pop postfix squirrelmail

Lalu ketik "Y" dan tekan Enter

Lalu pada pilihan Configuring courier-base pilih NO

Page 25: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Dan pada pilihan Postfix configuration pilih OK

Pada Mail configuration pilih Local only

Pada System mail name rubah tulisan server.belajar.com menjadi belajar.com

Page 26: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Buat directory baru bernama Maildir dengan perintah maildirmake /etc/skel/Maildir dan buat juga user admin dengan perintah adduser admin isikan password dan pada baris selanjutnya tekan enter enter saja sampai Is the information correct? dan jangan lupa isi

Lakukan hal yang sama untuk membuat user dengan nama "user" dengan perintah adduser user

Lalu edit file main.cf dengan perintah mcedit /etc/postfix/main.cf

Lalu cari baris mydestination

Page 27: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Lalu sesuaikan dengan gambar dibawah ini

Page 28: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Jika sudah beres di edit tekan F2 untuk save dan F10 untuk keluar dari main.cf

Restart service postfix dengan perintah /etc/init.d/postfix restart

Lakukan pengujian dengan perintah telnet mail.belajar.com 25 lalu tekan enter pada baris selanjutnya ketik mail from:admin (enter) lalu ketik rcpt to:user (enter) kemudian ketik data (enter) lalu ketikan isi email From:admin (enter) To:user dan isinya

Untuk melihat hasilnya ketikan perintah cat /home/user/Maildir/new/(Tekan TAB saja agar id email ditampilakn otomatis)

Page 29: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Konfigurasi Squirrelmail

Edit squirrelmail dengan perintah /etc/squirrelmail/conf.pl lalu tekan enter

Edit bagian Organization Preferences dengan mengetik 1

Ketik lagi 1 untuk mengubah Organization Name ketik nama organisasinya misalnya belajar.com

Page 30: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Setelah itu tekan R untuk kembali ke menu sebelumnya

Page 31: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Ketik 2 untuk konfigurasi servernya

Ketik 1 untuk merubah domainnya dan ganti dengan belajar.com 

Ketik lagi R untuk kembali ke menu awal

Page 32: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Setelah kembali ke menu awal ketik D untuk IMAP servers

Lalu ketik courier untuk merubah IMAP servers

Page 34: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Tekan S untuk menyimpan hasil konfigurasi

Tekan Q untuk keluar dari /etc/squirrelmail/conf.pl

ketik mcedit /etc/squirrelmail/apache.conf untuk melanjutkan konfigurasi

Page 35: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Rubah menjadi Alias /webmail Alias /squirrelmail

Lalu tekan F2 untuk save dan F10 untuk keluar

Lalu ketik mcedit /etc/apache2/apache2.conf

Scroll ke halaman paling bawah dan tambahkan tulisan Include /etc/squirrelmail/apache.conf

Page 36: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Kalau sudah tekan F2 untuk save dan F10 untuk keluar

Restart semua paket yang telah dikonfigurasi

/etc/init.d/courier-imap restart

/etc/init.d/courier-pop restart

/etc/init.d/courier-authdaemon restart

/etc/init.d/postfix restart

/etc/init.d/apache2 restart

Page 37: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Lakukan pengetesan dengan mengetik perintah links www.belajar.com/webmail lalu enter jika berhasil kurang lebih tampilannya akan seperti ini

Tekan Q untuk keluar dari links

Pengetesan Di Komputer Client

Page 38: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Buka browser kesayangan kamu lalu ketik www.belajar.com/webmail jika berhasil maka hasilnya kurang lebih seperti ini, lalu login dengan menggunakan user yang telah dibuat tadi

Lalu klik Compose untuk menulis email ke user yang bernama "user" kalau sudah jangan lupa klik send

Logout dari user "admin" dan login lagi dengan user yang bernama "user"

Lihat kotak masuk email , jika ada email masuk dari admin itu tandanya mail server sudah bisa digunakan

Page 39: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Berikut isi dari email yang dikirim oleh user "admin"

Selesai

SambaYaitu aplikasi yang digunakan untuk menghubungkan server yang

memakai system operasi Linux dengan komputer client yang memakai system operasi selain linux, seperti windows atau Apple Machintos.

A. Konfigurasi Samba server untuk Anonymous Free User

Page 40: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Install paket yang dibutuhkan untuk samba server dengan perintah "apt-get install samba samba-client" lalu ketik "Y"

Lalu pada pilihan selanjutnya ketik "WORKGROUP"

Pilih "YES" pada "Modify smb.conf  to use WINS setting from DHCP" jika menggunakan DHCP jika tidak maka pilih "NO"

Lalu masuk ke direktori "/home/ "dengan perintah "cd /home/" , dan buat direktori "testing" dengan perintah "mkdir testing" , masuk ke direktori "testing" dengan perintah "cd testing/" , lalu buat file "tes.txt" dengan perintah "mcedit tes.txt"

Page 41: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Lalu isi dengan apa saja contohnya seperti berikut, setelah itu save (F2) dan

keluar (

Ketik "su -" untuk keluar dari direktori "/home/testing/" , edit file "smb.conf" yang berada di direktori "/etc/samba/" dengan perintah "mcedit /etc/samba/smb.conf"

Tekan F9 pada keyboard lalu pilih "Command" dan ketik 105

Kemudian rubah "#  security = user" menjadi "security = share" 

Page 42: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Scroll ke halaman paling bawah lalu tambahkan script yang telah dikotaki warna putih , setelah selesai tekan F2 save dan F10 keluar

Kemudian beri izin akses file yang di sharing

Page 43: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Uji konfigurasi dengan perintah "testparm" , kemudian tekan "Enter"

Dan apabila berhasil maka tampilannya kurang lebih akan seperti ini

B. Pengujian Di Komputer Client

Klik start => run dan ketik \\server

Page 44: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Apabila berhasil maka akan terbuka file sharing

C. Konfigurasi Untuk Valid User

Edit file "smb.conf" dengan perintah "mcedit /etc/samba/smb.conf" , lalu tekan F9 => Command ketik 105

Page 45: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Lalu rubah "security = share" menjadi "security = user"

Scroll ke halaman paling bawah lalu tambahkan "valid users = hendrick" di akhir baris , kalau sudah tekan F2 save dan F10 keluar

Restart service samba dengan perintah "/etc/init.d/samba restart" , dan lakukan pengetesan dengan perintah "testparm" lalu tekan "Enter" untuk melanjutkan

Page 46: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Apabila berhasi maka tampilannya kurang lebih seperti ini

D. Pengujian Di Komputer Client

Klik start => run dan ketik "\\server"

Isikan nama user dan password user

Page 47: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Apabila berhasil maka akan terbuka file sharing , lalu buat folder bernama "sudah berhasil"

Setelah itu lakukan pengecekan di komputer server dengan perintah "/ls/home/testing"

Selesai

Proxy

Page 48: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Yaitu Proxy merupakan pihak ketiga yang berdiri di tengah-tengah antara kedua pihak (Server-Client) yang saling berhubungan dan berfungsi sebagai perantara.

Proxy Manual

Install paket squid dengan perintah #apt-get install squid

Masuk ke direktori squid dengan perintah #cd /etc/squid lalu buat file untuk daftar situs - situs yang akan di blokir #mcedit url.txt

Ketikan situs - situs yang ingin di blok

Edit file squid.conf dengan perintah #mcedit squid.conf

Tekan F9 lalu pilih Command -> Go to line lalu ketikan 629

Lalu ketikan script yang sudah di kotaki warna putih

Page 50: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Buka Mozilla lalu pilih Tools -> Options

Masuk ke menu Advanced dan pilih tab Network dan klik Settings

Lalu isikan Ip Proxy server dan portnya

Page 52: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Ketik lagi domain ketiga yang di blokir www.youtube.com

Proxy Otomatis

Masuk ke direktori squid  #cd /etc/squid/ dan edit file squid.conf #mcedit squid.conf

Page 53: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Tekan F9 -> Command -> Go to line dan isikan 1114

Tambahkan kata "transparent" di belakang "http_port 3128"

Ketik #su - untuk keluar dari direktori squid , ketik #cd /etc/bind untuk masuk direktori bind dan edit file named.conf #mcedit named.conf

Lalu edit seperti gambar berikut

Page 54: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Edit file reverse #mcedit reverse

Edit seperti gambar berikut

Ketik #su - untuk keluar dari direktori bind , ketik #iptables -t nat - A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128, lalu edit file rc.local #mcedit /etc/rc.local/

Page 56: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

Lakukan pengetesan dengan mengetikan situs - situs yang di blokir.

Semoga Bermanfaat

PENUTUPDemikian makalah ini tentang SERVER DEBIAN LENNY yang saya buat,

terima kasih atas perhatian dan apresiasinya, semoga dapat bermanfaat.

Page 57: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan

KESIMPULANSistem operasi adalah seperangkat program yang mengelola sumber

daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya. Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer.

DNS yaitu merupakan sistem berbentuk database terdistribusi yang akan memetakan / mengkonversikan nama host / mesin / domain ke alamat IP (Internet Protocol) dan sebaliknya dari alamat IP ke nama host yang disebut dengan reverse-mapping, atau lebih mudahnya DNS digunakan untuk mengingat nama dari pada alamat IP.

DAFTAR PUSTAKA

http://bayu-share.blogspot.com/2013/01/membuat-proxy-server- berbasis-debian-5.html

http://purnamalabs.blogspot.com/2013/01/ftp-server-di-linux-debian- lenny_7.html

http://purnamalabs.blogspot.com/2013/01/konfgurasi-mail-server-di- linux-debian_7.html

http://purnamalabs.blogspot.com/2013/01/konfigurasi-proxy-server-di- linux_7.html

http://andredarian1995.blogspot.com/2012/12/samba-pada-debian- lenny.html

http://tonnydirck9.blogspot.com/2012/09/cara-membuat-dan- mengkonfigurasi-dhcp.html

http://ariassrofil.blogspot.com/2013/01/macam-sistem-operasi-server- client.html

www.mansyurin.comli.com @ [email protected] Modul KK 17

Page 58: onthelcc40.files.wordpress.com€¦  · Web viewDan dengan makalah ini saya dan para pembaca dapat menegembangkan wawasannya tentang “SERVER LINUX DEBIAN LENNY” dan dapat menyesuaikan