kata pengantar - web viewdalam laporan ini berisikan tahapan instalasi slackware pada linux vmware....
TRANSCRIPT
TUGAS PRAKTEK SISTEM OPERASI
SLACKWARE
Disusun oleh :
Apit Werdiningsih
Rahman Hardianto
Kelas 2 TI-1
POLITEKNIK KOMPUTER NIAGA LPKIA
BANDUNG
1
Kata Pengantar
Bismillahirrohmanirahim
Dengan mengucapkan puji syukur kehadirat Allah SWT yang telah memberikan rahmat
serta karunia-Nya, sehingga kami dapat menyelesaikan laporan Slackware ini tepat pada
waktunya.
Dalam laporan ini berisikan tahapan instalasi Slackware pada Linux VMware.
Terselenggaranya penyusunan laporan ini pun saya banyak menerima bantuan bimbingan serta
dorongan dari berbagai pihak. Untuk itu dengan segala kerendahan hati penyusun
mengucapkan terima kasih atas segala bantuan yang diberikan kepada
Pihak perusahaan:
1. Orang Tua kami yang telah memberikan semangat dalam pengerjaan Laporan ini
2. Bapak Ketut selaku dosen pembimbing mata kuliah Sistem Operasi
3. Teman-Teman yang telah membantu dalam prosas pembuatan laporan ini
Bila di dalam laporan ini terdapat kekurangan-kekurangan, maka kritik dan saran yang
bersifat membangun bagi penyusun sangat diharapkan untuk kemajuan dimasa yang akan
datang.
Akhir kata penyusun mengucapkan terima kasih yang sebesar-besarnya dan
segala apa yang telah dilaporkan ini mudah-mudahan ada manfaatnya bagi pembaca.
Amin.
Bandung, 11 Februari 2013
Penyusun
2
Daftar Isi
Kata pengantar 2
Daftar isi 3
BAB I PENDAHULUAN 4
1.1 Latar belakang 4
1.2 Sejarah & perkembangan Linux 4
BAB II INSTALASI 6
2.1 Kebutuhan Hardwarenya 6
2.2 Tahapan Instalasi 6
BAB III LINUX FUNDAMENTAL 24
3.1 Desktop 24
3.2 Perintah-perintah Dasar 25
3.2.1 Layanan tahap Dasar 25
3.2.2 Layanan tahap File 25
3.2.3 Layanan tahap Sistem 25
3.3 Proteksi Dir & File 25
3.3.1 Chmod (Change Mode) 25
BAB IV KONFIGURASI SISTEM 29
4.1 Jaringan (IP asli dan Alias) 29
4.2 DNS server (Masing2 memiliki Domain) 30
4.3 Webserver (Masing2 Mimiliki IP) 35
4.4 Database Server 40
4.4.1 Administrator 47
4.4.2 USer-01 47
4.4.3 User-02 47
BAB V KESIMPULAN 48
5.1 Kesimpulan 48
5.2 Saran 48
3
BAB I
PENDAHULUAN
1.1 Latar belakang
Perkembangan teknologi sungguh sangat pesat dalam Era globalisas, diantaranya
berkembangnya teknologi sistem operasi, sistem operasi memiliki banyak jenis namun kali ini
kami ingin membahas mengenai sistem operasi linux yaitu perkebambangan distro linux,
diantaranya ialah distro linux slacware,
Slackware merupakan sistem operasi yang dibuat oleh Patrick Volkerding dari Slackware
Linux, Inc. Slackware merupakan salah satu distro Linux awal, dan merupakan yang tertua yang
masih dikelola. Tujuan utama Slackware adalah stabilitas dan kemudahan desain, serta menjadi
distribusi Linux yang paling mirip Unix.
Berdasarkan permasalahan diatas maka kami penulis berusaha untuk membahas lebih
lengkap mengenai distro linux slackware.
1.2 Sejarah & perkembangan Slackware
Slackware merupakan sistem operasi yang dibuat oleh Patrick Volkerding dari
Slackware Linux, Inc. Slackware merupakan salah satu distro Linux awal, dan merupakan
yang tertua yang masih dikelola. Tujuan utama Slackware adalah stabilitas dan
kemudahan desain, serta menjadi distribusi Linux yang paling mirip Unix.
Nama "Slackware" berasal dari fakta bahwa distribusi ini dimulai sebagai sebuah proyek
pihak swasta tanpa komitmen apa-apa. Untuk mencegah proyek ini menjadi terlalu serius pada
awalnya, Volkerding memberi nama yang lucu itu, yang kemudian tetap bertahan bahkan
setelah Slackware menjadi proyek serius. Kata "Slack" (kendor) di Slackware merujuk pada
istilah "Slack" seperti yang digunakan oleh Gereja para SubGenius.
Slackware pada awalnya merupakan turunan dari Softlanding Linux System, yang paling
populer dari distribusi Linux asli. SLS mendominasi pasar sampai para pengembang membuat
keputusan untuk mengganti format executable-nya dari a.out ke ELF. Ini bukan keputusan yang
populer di kalangan basis pengguna SLS pada saat itu. Patrick Volkerding meluncurkan versi
modifikasi dari SLS, yang dia beri nama Slackware. [4] Rilis pertama Slackware, 1.00, diluncurkan
pada tanggal 16 Juli 1993. [5] Berupa sebuah citra 3½" floppy disk yang tersedia melalui FTP.
4
Pada tahun 1999, Slackware berkali-kali dirilis, mulai dari rilis nomor 4 sampai 7. Hal ini
dijelaskan oleh Patrick Volkerding sebagai upaya pemasaran untuk menunjukkan bahwa
Slackware adalah sebuah distro Linux yang up-to-date sebagaimana distro-distro lainnya, yang
kala itu banyak yang telah melepas nomor 6 (seperti Red Hat yang merilis setiap revisi dari
distribusinya dengan kenaikan dari 4.1 ke 5.0 bukan 3.1 ke 3.2 sebagaimana Slackware).
Slackware memang memiliki beberapa rilis Beta dalam rentang 6.x, tetapi hal ini tidak dihitung
sebagai rilis resmi.
Pada tahun 2005, lingkungan desktop GNOME telah dihapus dari rilis yang akan
diluncurkan, dan diserahkan kepada dukungan komunitasnya.Penyingkiran GNOME dianggap
oleh sebagian komunitas Linux sebagai tindakan yang menggemparkan karena lingkungan
desktop tersebut banyak digunakan di distro-distro Linux. Sebagai balasan, beberapa proyek
berbasis komunitas mulai menawarkan distribusi GNOME lengkap untuk Slackware.
BAB II
INSTALASI
5
2.1 Kebutuhan Hardwarenya
Slackware terutama dikembangkan untuk perangkat keras PC berarsitektur x86. Namun
pernah ada versi resmi untuk arsitektur DEC Alpha dan SPARC. Sejak 2005, ada sebuah port
resmi ke arsitektur System/390. Ada juga versi yang tidak resmi untuk arsitektur ARM [1], Alpha,
SPARC, PowerPC dan x86-64 (Slamd64 dan Bluewhite64).
Slackware 13.0 dirilis dalam dua versi, yaitu versi PC berarsitektur x86 (32 bit) dan PC
berarsitektur x86 64 (64 bit).
Persyaratan Sistem
Instalasi Slackware mudah membutuhkan, minimal, sebagai berikut:
Kebutuhan Perangkat keras
Processor 586
RAM 32 MB
Disk Space 1GB
Media Drive 4x CD-ROM
2.2 Tahapan Instalasi
1. Masukan CD/DVD Slackware 13.0.
2. Masuk ke Bios dengan tekan tombol Del atau F2, Setting Boot agar booting pertama adalah
Optical Drive (DVD/CD drive), Save dan Exit dari Bois komputer akan merestart
3. Akan muncul Prompt Slackware Seperti dbawah ini :
Tekan Enter untuk melanjutkan instalasi
4. Selanjutnya akan memilih type keyboard
6
Tekan Enter
5. Sekarang ketik root pada login (User root adalah akses tertinggi pada linux) enter
6. Sekarang akan membuat partisi harddisk dengan menggunakan perintah : cfdisk
Tekan enter
7. Setelah masuk ke cfdisk
7
Pilih menu New untuk membuat partisi enter
8. Pilih Primary enter
9. Masukkan Nilai 2 kali RAM anda, misalnya memiliki RAM 512MB (1024MB) jadi angka yang
anda masukan 1GB (1024MB) enter
10. Masukkan nilai 82 (linux SWAP) lalu enter
8
11. Selanjutnya buat partisi sisa harddisk (Free Space’lalukan seperti langkah 7,8,9 ) kemudian
pilih Type partisinya masukan anggka 83 untuk file LINUX lalu enter
12. Pilih partisi pertama dan pilih Bootable
13. Setelah mempartisi sekarang pilih Write lalu enter
14. Setelah itu pilih menu Quit dan ketikan setup lalu enter untuk masuk ke main menu instalasi
9
15. Sekarang sudah masuk ke main menu instalasi slackware pilih ADDSWAP, untuk
mengaktifkan Linux SWAP, tekan enter
16. Di menu SWAP space detected pilih saja ok lalu enter
10
17. Pada menu pengecekan Bad Block pilih saja No lalu tekan enter
18. Swap spae configured pilih ok tekan, enter
19. Pilih partisi untuk menginstal Sistem Linux (/dev/hda2)
11
20. Dalam menu format partition pilih format lalu tekan enter
21. Pilih filesystem ext3 lalu ok, enter
22. Kemudian pilih Source Media no 1 (intall from a Slakware CD or DVD), lalu enter
23. Pilih auto lalu enter dan proses akan melalukan scanning CD/DVD
12
24. Pilih paket linux, default saja jadi pilih ok, enter
25. Pilih full, untuk mempermudah instalasi, enter
26. Proses penginstalan akan berjalan
27. Setelah proses instalasi selesai akan muncul menu make usb flash boot pilih skip saja lalu
enter
13
28. Untuk modem configuration pilih saja no modem, lalu enter
29. Sekarang instalasi LILO, plih simple, lalu Ok, enter
30. Untuk menu configure LILO to use frame buffer consule, pilih standard, lalu ok dan enter
31. Kosongkan saja pada optional tambahan LILO, ok, lalu tekan enter
32. LILO Destination, pilih MBR, enter
14
33. Pada Mouse Configuration, kebetulan saya memakai mouse ps2 jadi saya pilih ps2, jika anda
memakai mouse usb silahkan pilih usb
34. Gmp Configuration pilih yes, enter
35. Pada cofiguration network pilih yes, untuk melakukan konfigurasi jaringan
15
36. Masukan Nama Hostname misalnya kel4, Ok
37. Masukan Domain Name misalnya kel4.org lalu Ok
38. Pada setup ip address pilih static IP
39. Masukan IP Server mislnya 192.168.1.1 lalu Ok
16
40. Netmask inikan 255.255.255.0, Ok
41. Masukkan gateway internet misalkan 192.168.1.1
42. Setting Name Server pilih yes
43. Masukkan primary name server (DNS) misalnya 192.168.1.1, Ok
17
44. Confirmasi untuk setting Network tadi bila sesuai pilih accept, pilh Edit jika ingin mengganti
konfigurasi kembali
45. Pada konfigurasi startup pilih saja Ok
46. Untuk font configuration pilih No
18
47. Hardware clock set to UTC pilih saja No
48. Pilih time zone Asia/Jakarta, lalu Ok
49. Setup default window manager for x, pilih saja xinitrc.kde, lalu Ok
19
50. Anda akn melakukan pengisian password untuk root pilih yes, lalu enter
51. Anda selesai menginstal slackware 13.0
Pilih Ok,
20
52. Anda akan kembali ke main menu awal, pilih Exit pilih Ok, kemudian tekan Ctrl-Alt-Del atau
ketikan reboot
53. Setelah login lalu ketik startx lalu enter untuk langsung masuk ke jendela slackware 13.0
54. Pilih Negara , di combo box
21
55. Pilih UNIX di preferred system
56. Pilih Next
22
57. Pilih Next
58. Lalu finish
BAB III
23
LINUX FUNDAMENTAL
3.1 Desktop
GNOME adalah (GNU Network ObjectModel Environment). Tampilan Desktop GNOME
terdiri dari beberapa komponen, yaitu gtk-engine, gtk-themes, metacity dan icons. Engine
default dalam GTK 2.4 default terdiri dari Clearlooks, Crux, Industrial, Light-Blue, Metal,Mist dan
Smooth. Tema GNOME dibuat dengan menyesuaikan engine yang dipakai untuk menampilkan
warna dan efek yang diinginkan. Tema-tema default tentunya bisa andadapatkan dari aplikasi
distribusi Linux yang dipakai dengan nama tema yang tidak jauh darinama engine di atas. proyek
GNOME menyediakan dua hal-hal: lingkungan desktopGNOME, suatu desktop yang menarik dan
intuitif untuk para pemakai, dan platform pengembangan GNOME, suatu kerangka luas untuk
bangunan aplikasi yangmengintegrasikan ke dalam sisa dari desktop. GNOME ini juga memiliki
sifat-sifat Free,Usable, Accessible, International, Developer-friendly, Organized, Supported, A
community.
KDE adalah (K Desktop Environment) merupakan salah satu windows manager di
sistemoperasi berbasis UNIX. Pembuatan aplikasi yang berjalan di KDE harus mengikuti standar
antarmuka yang ramah dan efisien bagi penggunanya.
KDE adalah sebuah aplikasi desktopenvironment untuk sistem operasi berbasis UNIX
(termasuk Linux, FreeBSD, NetBSD danlain-lainnya). Fungsinya adalah untuk mengurangi
penggunaan command line yang mungkinterlalu rumit bagi pengguna yang awam di sistem
operasi berbasis UNIX tersebut, sehingga pengoperasiannya semudah mengoperasikan desktop
pada lingkungan Windows maupunMacOS. KDE ini berisi full grafis dan membutuhkan memori
yang besar.
Perbedaan KDE dan Gnome :
KDE berorientasi pada tampilan grafis shg tampilannya lebih cantik daripada
GNOMEyang tidak terlalu “menaruh perhatian besar pada tampilan walaupun juga tidak
mengabaikannya sama sekali2. GNOME lebih irit memori daripada KDE, sehingga performa
GNOME relatif lebih cepat daripada KDE (ini mungkin krn GNOME tidak berorientasi pada grafis
tetapi lebih kepada penghematan memori).
Gnome lebih user friendly- lebih hemat resource (cpu, ram ,hdd)- cenderung dipilih oleh
mereka yang hendak mempelajari linux / pengguna linux baru KDE.
24
3.2 Perintah-perintah Dasar
ls = dir = melihat isi file
clear = cls = membersihkan tampilan di layar monitor
cp = copy = menyalin file
mv = ren, move = mengubah nama file, dan bisa juga
untukmemindahkan file ke direktori tertentu
cd = cd = berpindah direktori (jika tanpa parameter akan
menuju ke home direktori)
mkdir = md = membuat direktori
rmdir = rd = menghapus direktori kosong
cat = type = melihat isi file
rm = del = menghapus file atau direktori
pwd = cd = melihat direktori aktif saat ini
more = more = melihat tampilan per halaman
grep = <<tidak ada>> = menyaring tampilan atau file berdasarkan kata
tertentu
free = mem = melihat informasi memory
3.2.1 Layanan tahap Dasar
3.2.2 Layanan tahap File
3.2.3 Layanan tahap Sistem
3.3 Proteksi Dir & File
3.3.1 Chmod (Change Mode)
Chmod digunakan untuk menambah dan mengurangi ijin
pemakai untuk mengakses file atau direktori, dapat juga menggunakan
sistem numeric coding atau sistem letter coding.
25
Ada tiga jenis permisi atau perijinan yang dapat dirubah yaitu :
-r untuk read.
-w untuk write.
-x untuk execute.
Keterangan numeric dari sebuah permision file :
0 = tidak ada operasi di ijinkan.
1 = permisi untuk melakukan cd ke satu direktori.
2 = permisi untuk menulis.
4 = permisi untuk membaca.
Setiap file mempunyai permisi untuk owner, group, and user.
Untuk membuat batasan-batasan pada suatu file,
kita harus membuat suatu permisi file tersebut dengan cara CHMOD :
Misalkan direktori “home” kita mempunyai default permisi 711
maka itu artinya :
7 = 4+2+1 : kamu (pemilik) dapat membaca/menulis/mengeksekusi file.
1 = 1 : semua user di group mu dapat melakukan cd/execute tapi tidak
membaca dan menulis.
1 = 1 : semua user bukan group mu dapat melakukan cd/execute tapi
tidak membaca dan menulis.
Misalkan direktori public_html kita mempunyai permisi 755
artinya :
7 = 4+2+1 : kamu (pemilik) dapat membaca/menulis/mengeksekusi file.
5 = 4+1 : semua user di group mu dapat melakukan cd/execute/read
26
tapi tidak menulis.
5 = 4+1 : semua user bukan group mu dapat melakukan
cd/execute/read tapi tidak menulis.
Files kamu buat di direktori public_html paling sedikit harus
mempunyai permisi
644 (direktorinya harus 755) atau WWW server tidak akan bisa
membaca nya
sehingga tidak bisa muncul pada web browser.Untuk mengubah permisi
file index.html caranya :
chmod 644 index.html
Untuk membuat direktori images dan isi file nya bisa di baca oleh
semua maka :
chmod 755 images
cd images
chmod 644 *
untuk meng hidden suatu file maka :
chmod 700 nama_file.
27
Users group other
r w x r w x r w x
| | | | | | | | |
400 ------+ | | | | | | | |
200 --------+ | | | | | | |
100 ----------+ | | | | | |
| | | | | |
40 ----------------+ | | | | |
20 ------------------+ | | | |
10 --------------------+ | | |
| | |
4 --------------------------+ | |
2 ----------------------------+ |
1 ------------------------------+
Gambar diagram contoh permisi file.
BAB IV
KONFIGURASI SISTEM
28
4.1 Jaringan (IP asli dan Alias)setiap anggota memiliki satu IP
1. File yang akan kita rubah ialah rc.inet1.conf yang berada di direktori /etc. Langsung saja
kita ketikan perintah dibawah ini
2. Lalu kita ubah ip address menjadi ip yang kita inginkan. Contohnya seperti dibawah ini.
3. Setelah kita rubah konfigurasi ip addressnya maka kita restart terlebih dulu service
networknya dengan perintah /etc/rc.d/rc.inet1 restart
4. Kemudian untuk mencoba konfigurasi, lakukan perintah ping ke ip address seperti
dibawah ini.
29
4.1 DNS server (Masing2 memiliki Domain)
1. Setting DNS
30
31
32
33
Jika kita telah mengikuti semua tahap konfigurasinya maka kita restart telebih dulu aplikasinya
untuk menjalankan konfigurasi yang telah kita lakukan dengan perintah.
#/etc/rc.d/rc.inet1 restart
#/etc/rc.d/rc.bind restart
Jika tidak ada error yang muncul ketika kita restart maka kita coba dengan ping ke domain yang
telah kita buat seperti dibawah ini jika reply maka domain kita telah berhasil diciptakan
34
4.2 Webserver (Masing2 Mimiliki IP)
1. WEB SERVER
35
36
37
38
4.3 Database Server
1. MYSQL
39
40
41
42
43
44
45
46
4.3.1 Administrator
4.3.2 User 1
4.3.3 User 2
47
BAB V
KESIMPULAN
5.1 Kesimpulan
Slackware merupakan turunan dari Softlanding Linux System, yang paling populer dari
distribusi Linux asli. SLS mendominasi pasar sampai para pengembang membuat keputusan
untuk mengganti format executable-nya dari a.out ke ELF. Slackware yang merupakan turunan
dari SLS merupakan sistem operasi yang dibuat oleh Patrick Volkerding dariSlackware Linux, Inc.
Slackware merupakan salah satu distro Linux awal, dan merupakan yang tertua yang masih
dikelola. Tujuan utama Slackware adalah stabilitas dan kemudahan desain, serta menjadi
distribusi Linux yang paling mirip Unix.
5.2 Saran
Tugas makalah seperti ini sangatlah baik akan tetapi mungkin akan lebih baik lagi jika
dijelaskan terlebih dahulu.
48