d3 - 0608001010010 - edi muttaqin rweb
TRANSCRIPT
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
1/42
PERANCANGAN RWIKISTAT DAN PEMBUATAN LIVE DVD
MENGGUNAKANUBUNTU 9.10
PROYEK AKHIR
Diajukan untuk melengkapi dan memenuhisyarat-syarat guna memperoleh
Gelar Ahli Madya
Oleh :
EDI MUTTAQINNIM. 0608001010010
PROGRAM STUDI DIPLOMA III MANAJEMEN INFORMATIKAFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
U N I V E R S I TA S S Y I A H K U A L ADARUSSALAM, BANDA ACEH
SEPTEMBER, 2011
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
2/42
PENGESAHAN
PERANCANGAN RWIKISTAT DAN PEMBUATAN LIVE DVD MENGGUNAKAN UBUNTU 9.10
Oleh
Nama : Edi Muttaqin Nim : 0608001010010Prodi : D-III Manajemen InformatikaJurusan : Matematika
Menyetujui :
Pembimbing I,
Dr. Muhammad Subianto, M.Si NIP. 196812111994031005
Pembimbing II,
Dr. Hizir Sofyan NIP. 196805311993031003
Mengetahui :
Dekan Fakultas MIPA Ketua Prodi D-III MIUniversitas Syiah Kuala, Universitas Syiah Kuala,
Dr. Mustanir, M.Sc Rasudin, M.InfoTech
NIP.196605101993031002 NIP. 197410011999031001
Dinyatakan Lulus pada Hari Selasa Tanggal, 24 Agustus 2011
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
3/42
iii
ABSTRAK
Perancangan RWikiStat dan Pembuatan Live DVD menggunakan Ubuntu 9.10 ini dilakukandi instansi POSS (Pengguna Open Source System) Unsyiah, Aceh. Di POSS ini terdapat
beberapa distro linux dimana salah satu distro debian yaitu ubuntu yang akan digunakansebagai bahan utama dalam perancangan RwikiStat dan pembuatan Live DVD ini. AplikasiProgram RwikiStat yaitu gabungan aplikasi Apache, php, MySQL, Wikipedia, R dan Rweb. Dimana aplikasi Apache, php, MySQL sebagai aplikasi pendukung Rweb yang terhubungdengan mediawiki yang berjalan pada sebuah OS (operating system) yaitu Ubuntu 9.10 . Caramenjalankannya menggunakan perantara sebuah DVD dengan sistem Live DVD yang proses
penggunaannya tanpa harus diinstall terlebih dahulu di harddisk.
Kata kunci : RWikistat, Live DVD,Ubuntu 9.10, Wikipedia, Rweb .
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
4/42
KATA PENGANTAR
Alhamdulillah, segala puji bagi Allah SWT atas limpahan rahmat dan karunia-
Nya sehingga penulisan Laporan Proyek Akhir ini telah dapat diselesaikan. Shalawat
dan salam kepada junjungan kita Nabi Muhammad SAW beserta keluarga dan
sahabat yang telah membawa umat manusia dari alam kebodohan ke alam yang
berilmu pengetahuan.
Laporan Proyek Akhir ini berjudul Perancangan RWikiStat dan Pembuatan
Live DVD menggunakan Ubuntu 9.10 , adalah syarat untuk dapat menyelesaikan
pendidikan Program Studi D-III Manajemen Informatika Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Syiah Kuala.
Dalam penulisan laporan ini, sangat disadari bahwa selesainya Proyek Akhir ini
tidak terlepas dari bantuan, pengarahan dan dukungan dari berbagai pihak. Pada
kesempatan ini dengan segala kerendahan hati penulis mengucapkan banyak terima
kasih kepada:
1. Allah SWT yang telah memberikan hidup dan arti kehidupan bagi orang-
orang yang berfikir.
2. Bapak Dr.Mustanir, M.Sc, Dekan Fakultas MIPA Unsyiah.
3. Bapak Rasudin, M.InfoTech selaku Ketua Prodi Diploma III Manajemen
Informatika (MI).
4. Bapak Dr. Muhammad Subianto M.Si selaku Pembimbing I.
5. Bapak Dr. Hizir Sofyan selaku Pembimbing II.6. Ibunda dan teman-teman semua yang berperan didalam penyelesaian
proyek akhir ini.
Semoga budi baik semuanya itu diberi imbalan yang setimpal oleh Allah SWT,
amin.
iv
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
5/42
Menyadari bahwa laporan ini masih banyak kekurangan dan sangat jauh dari
taraf kesempurnaan. Oleh karena itu sangat diharapkan kritikan dan saran-saran yang
bersifat membangun demi kesempurnaan dalam penulisan di masa yang akan datang.
Akhirnya Kepada Allah SWT, penulis berserah diri, karena tiada satupun
keberhasilan dicapai tanpa kehendak-Nya. Dan besar harapan penulis semoga
laporan ini bermanfaat bagi para pembaca terutama bagi penulis sendiri, Amin.
Banda Aceh, 21 Agustus 2011
EDI MUTTAQIN
v
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
6/42
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
7/42
4.3 ISO Live DVD ............................................................................. 14
BAB V KESIMPULAN DAN SARAN5.1 Kesimpulan ................................................................................. 195.2 Saran............................................................................................ 20
LAMPIRAN ................................................................................................... 21
DAFTAR KEPUSTAKAAN ........................................................................ 22
vii
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
8/42
DAFTAR GAMBAR
halaman
Gambar 4.1 Halaman utama wiki ................................................................. 13
Gambar 4.2 Halaman utama Rweb ............................................................... 14
Gambar 4.3 Repositories software sources .................................................. 15
Gambar 4.4 proses update............................................................................ 16
Gambar 4.5 proses instalasi remastersys ..................................................... 16
Gambar 4.6 Proses remastering .................................................................. 17
Gambar 4.7 proses remastering telah selesai ............................................... 17
Gambar 4.8 Proses penghapusan customdist.iso dari folder........................ 18
viii
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
9/42
BAB IPENDAHULUAN
1.1 Latar Belakang
Berkembangnya ilmu pendidikan saat ini menjadikan informasi sebagai hal
yang sangat penting peranannya dalam menunjang dan mempersembahkan sarana
pendidikan yang menuntut kreatifitas serta pengembangan dalam memanfaatkan
ilmu teknologi yang telah ada dimana sampai detik ini semakin pesat
perkembangannya. Teknologi komputer merupakan salah satu media yang efektifdan efisien sebagai sarana dalam penyebaran informasi. Ditambah lagi teknologi
komputer ini didukung dalam penggunaan jaringan internet yang dapat diakses oleh
siapa saja, kapan saja dan dimana saja. Perkembangan teknologi internet sebagai
media komunikasi global telah memunculkan banyak jenis aplikasi internet. Aplikasi
yang populer adalah web , yang merupakan aplikasi dokumen tersebar. Aplikasi web
berisi data yang terformat dan link-link yang mengarah pada dokumen lain.
Salah satu aplikasi web yang cukup fenomenal belakangan ini adalah aplikasiwiki . Aplikasi wiki didefinisikan sebagai aplikasi web yang memungkinkan
pengunjungnya sendiri untuk menambah, mengubah dan menghapus isi web secara
mudah bahkan umumnya tanpa perlu melakukan registrasi terlebih dahulu. Salah satu
aplikasi wiki yang sangat populer adalah wikipedia , yang merupakan situs
ensiklopedia. Dengan adanya wikipedia , semua orang boleh turut menambah artikel
ensiklopedia dan mengubah isi artikel yang ada. (Kusnadi, 2008)
Pengembangan aplikasi wiki ini dapat dilakukan oleh siapa saja bagi yang
ingin mengembangkannya, baik itu dengan melakukan perubahan data maupun
menghubungkannya dengan aplikasi yang lain sesuai dengan fungsi dan manfaatnya.
Tentu dalam mengembangkannya diperlukan media atau aplikasi pendukung lainnya
agar mencapai hasil maksimal. Sebagai media yang efektif dan efisien dalam
penyebaran informasi, komputer juga berperan dalam pengembangan aplikasi wiki
ini.
1
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
10/42
2
Komputer pastinya menggunakan sistem operasi, Sistem Operasi (Operating
System) adalah suatu software sistem yang bertugas untuk melakukan kontrol dan
manajemen hardware serta operasi-operasi dasar sistem, termasuk menjalankan
software aplikasi seperti program-program pengolah kata dan browser web pada
komputer. Sampai saat ini telah banyak bermunculan sistem operasi dengan berbagai
tampilan serta kelebihan fungsinya, namun tak luput akan kekurangannya sendiri.
Salah satu sistem operasi itu adalah Linux, memiliki kelebihan pada teknologi Live
CD/DVD, yang memberikan kemudahan dalam mengoperasikan suatu aplikasi tanpa
harus di instal terlebih dahulu di hard disk koputer.
Proyek akhir ini merupakan kelanjutan atau pengembangan dari proyek akhir
saudara Muhammad, dengan judul Pembuatan Media Pembelajaran Berbasis Web
dengan menggunakan Aplikasi Wiki dan Perangkat Lunak Statistika R.
1.2 Tujuan Penulisan
Maksud dan tujuan dari penulisan Perancangan RWikiStat dan Pembuatan
Live DVD ini adalah :1. Memberikan kemudahan sistem belajar dalam mempelajari ilmu statistik.
2. Merancang RWikiStat dan menjabarkan bagaimana pembuatan RWikiStat
dimana dalam penginstalannya menggunakan aplikasi Apache, php, MySQL,
Wikipedia, R dan Rweb.
3. Melakukan pengembangan media Live DVD dengan cara pembuatan Live
DVD menggunakan Ubuntu 9.10 .
1.3 Batasan Masalah
Perancangan RWikiStat dan Pembuatan Live DVD ini dibatasi oleh ruang
lingkup sebagai berikut :
1. Menggunakan OS (operation system) Linux , yaitu Ubuntu 9.10.
2. Menggunakan Remastersys untuk pembuatan ISO Live DVD.
3. Menggunakan Php, Apache , Wikipedia, MySQL, R dan Rweb untuk installasi
RWikiStat di Ubuntu 9.10 .
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
11/42
3
1.4 Manfaat Penulisan
Manfaat dari penulisan Perancangan RWikiStat dan Pembuatan Live DVD ini
adalah :
1. Tersedianya media alternatif sebagai sumber belajar secara mandiri bagi
pelajar, khususnya dalam mempelajari statistika tanpa harus menggunakan
koneksi internet.
2.
Memudahkan dalam menyelesaikan soal-soal statistika dasar denganmenggunakan perangkat lunak statistika R.
3. Mengetahui keunggulan dan manfaat serta pengembangan dalam penggunaan
perangkat lunak statistika R dan wikipedia.
4. Memperkenalkan sistem operasi linux kepada pengguna RWikiStat melalui
pengembangan Live DVD pada Ubuntu 9.10 .
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
12/42
4
BAB IITINJAUAN KEPUSTAKAAN
2.1 Ubuntu 9.10
Linux adalah sistem operasi berbasis UNIX yang dapat berjalan di berbagai
macam perangkat keras terutama di PC yang berbasis Intel x86 . Dikatakan
berbasis UNIX karena Linux dikembangkan menurut standar yang dimiliki UNIX
dan kemampuan yang sama dengan UNIX . Artinya, Linux memiliki kemampuan
baik sebagai Server maupun Workstation layaknya UNIX . Linux Pertama kali
dibuat oleh Linus Torvalds di Universitas Helsinki , Finlandia . Kemudian Linux dikembangkan lagi oleh banyak programmer dan Hacker Unix di seluruh dunia.
Perkembangan Linux sangat didukung oleh lisensi yang digunakan oleh Linux
yaitu GNU General Public License (GNU GPL) . Secara singkat GNU General
Public License memungkinkan suatu aplikasi ( termasuk sistem operasi ) untuk
secara bebas digunakan dan disebarluaskan dimana pengguna atau penerima
Software berhak menerima kode asal (source code) dari aplikasi tersebut beserta
semua hak yang diijinkan oleh penulis asli. Aplikasi tersebut dapat dimodifikasimaupun digunakan dalam aplikasi lain dimana lisensi dari aplikasi perubahan/baru
tetap pada GNU GPL.
Ubuntu adalah salah satu distribusi Linux yang berbasiskan pada Debian dan
memiliki interface desktop.
2.2 RWikiStat
Dalam perancangan RWikiStat ada beberapa tahap unsur instalasi media
pendukung, diantaranya adalah Wikipedia, R dan Rweb.
2.2.1 Wikipedia
Wikipedia adalah suatu ensiklopedia online yang bebas disunting oleh
siapa saja. Pendiri Wikipedia, Jimmy Wales pernah menggambarkan Wikipedia
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
13/42
sebagai "sebuah usaha untuk menciptakan dan menyebarkan sebuah ensiklopedia
bebas dalam berbagai bahasa berkualitas tinggi kepada setiap orang di planet ini
dalam bahasanya sendiri", (Erick, S. S. 2011). Wikipedia hadir untuk membawa
pengetahuan bagi orang yang memerlukannya.
Wiki merupakan kumpulan halaman-halaman web yang dapat diubah oleh
semua orang setiap saat. Konsep dan piranti lunak Wiki diciptakan oleh Ward
Cunningham. Aplikasi wiki yang pertama adalah WikiWikiWeb yang
dikembangkan Ward Cunningham pada tahun 1994. Wiki berasal dari kata
“wikiwiki” yang dalam bahasa Hawai berarti cepat. Pemberian kata wiki mengacu
pada aplikasi web yang memungkinkan penggunanya dengan cepat dan mudah
mengubah isi dari halaman web . Aplikasi wiki dipandang sebagai suatu alat
kolaborasi berbasis web yang efisien. (Anja, dkk, 2008).
Wiki adalah semua proyek-proyek web berbasis MediaWiki yang ditangani
oleh Yayasan Wikimedia , antara lain wikipedia sebuah situs web yang merupakan
ensiklopedia online, wiktionary sebuah kamus online , wikiquote sebuah situs web
yang berisi kumpulan kutipan-kutipan dan peribahasa-peribahasa, wikisource
sebuah situs web yang berisi kumpulan teks-teks, dan wikibooks sebuah situs web
yang berisi kumpulan buku-buku online . Isi dari situs-situs wiki tersebut berasaldari kontribusi semua penggunanya di seluruh dunia. Masing-masing proyek
terdiri dari berbagai bahasa dengan satu situs untuk setiap bahasa.
MediaWiki adalah sebuah paket perangkat lunak wiki yang menggunakan
lisensi GNU General Public License . MediaWiki merupakan perangkat lunak yang
dibuat secara khusus untuk Wikipedia oleh Yayasan Wikimedia , tetapi sekarang
ini sudah digunakan secara luas. MediaWiki dibuat dengan menggunakan PHP
untuk proses render simbol-simbol matematika, dan menggunakan sistemmanajemen basis data relasional MySQL.
2.2.2 Software pendukung MediaWiki
Dalam tahap instalasi MediaWiki , menggunakan fasilitas pendukung
MediaWiki seperti Apache , PHP dan MySQL .
5
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
14/42
2.2.2.1 Apache
Apache adalah server web yang dapat dijalankan di banyak sistem operasi
(Unix , BSD, Linux, Microsoft Windows dan Novell Netware serta platform
lainnya) yang berguna untuk melayani dan memfungsikan situs web . Protokol
yang digunakan untuk melayani fasilitas web ini mengunakan HTTP ( Hipertext
Transfer Protocol ).
Apache juga merupakan salah satu web serve r yang ada saat ini dan dapat
digunakan bersama PHP ataupun bahasa pemograman web lainnya, Apache web
server diperoleh secara gratis dari web resmi Apache .
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat
dikonfigur, autentikasi berbasis basis data antarmuka pengguna berbasis grafik
(GUI ) yang memungkinkan penanganan server menjadi mudah. dan lain-lain.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh
komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan
Apache Software Foundation .
2.2.2.2 PHP (Personal Homepage Preprocessor)
PHP merupakan bahasa yang disertakan dalam dokumen HTML bekerja di
sisi server sehingga script -nya tak tampak di sisi client. PHP dirancang untuk
dapat bekerja sama dengan database server dan dibuat sedemikian rupa sehingga
pembuatan HTML dapat mengakses database dengan mudah.
PHP yang tertanam dalam dokumen HTML bisa diakses oleh seluruh
browser diseluruh platform yang ada. Dengan kata lain aplikasi yang dibangun
dengan PHP berlaku secara universal . PHP juga bersifat open source , sehingga
sangat mungkin ditambah fasilitasnya. Ketersediaan sintaks program dalam
bahasa C membuat PHP sangat universal dan mudah disesuaikan dengan platform
yang digunakan.
6
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
15/42
2.2.2.3 MySQL
MySQL adalah Relational Database Management ( RDBMS ) yang
didistribusikan secara gratis dibawah lisensi General Public License (GPL ).
Dimana setiap orang bebas untuk menggunakan MySQL , namun tidak boleh
dijadikan produk turunan yang bersifat closed source atau komersial
(Prasetyo,2003).
Saat ini MySQL merupakan software databas e yang memegang kendali
terbesar pada aplikasi database berbasis web . Arsitektur database nya sangat
cocok bekerja pada lingkungan tersebut, didukung kemampuannya dalam
berinteraksi dengan berbagai bahasa pemrograman side-server seperti PHP , ASP ,
CGI dan JSP (Prasetyo,2003).
MySQL dapat berperan sebagai client sehingga sering disebut database
client/server , yang open source dengan kemampuan dapat berjalan baik di OS
(Operating System) manapun, dengan platform Windows maupun Linux .
2.2.3 Perangkat Lunak Statistika R
R merupakan perangkat lunak open source untuk analisis statistik dan grafik
yang dapat dijalankan pada berbagai sistem operasi seperti UNIX , Windows dan
MacOS.
Bahasa R adalah suatu fasilitas perangkat lunak terpadu untuk manipulasi
data, simulasi, kalkulasi dan peragaan grafik. R memiliki kemampuan
menganalisis data dengan sangat efektif dan dilengkapi dengan operator
pengolahan array dan matriks . Tidak kalah menariknya R memiliki kemampuan
penampilan grafik yang sangat mutakhir demikian pula peragaan untuk datanya (I.
M. Tirta, 2000).
Analisis data umumnya menggunakan metode statistika. Baik karena
kompleksitas maupun karena ukuran datanya, pekerjaan ini hampir tidak mungkin
lagi dilakukan secara manual, bahkan dengan kalkulator sekalipun. Penggunaan
komputer menjadi suatu hal yang tidak dapat dihindarkan. R adalah salah satu
paket statistika yang menjadi pilihan baik untuk kepentingan melengkapi
pengenalan konsep-konsep statistika maupun sebagai analisis data yang7
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
16/42
membutuhkan ilustrasi grafik. Sebagai open source , skrip programnya dapat
diakses, dimodifikasi, dan dikembangkan sesuai dengan keperluan serta tingkat
kemampuan pengguna. R juga didukung oleh banyak ahli statistika dari berbagai
universitas di seluruh dunia.
2.2.4 Rweb
Rweb adalah web based interface untuk R (a statistical analysis package )
dengan mensubmit kode, menjalankan R kode (dalam batch mode ), dan output -
nya dalam bentuk printed dan graphical.
Rweb adalah desain interface (antar muka) berbasis web untuk R (paket
analisa statistik) mengambil kode yang diajukan, berjalan R pada kode (dalam
modus batch ), dan mengembalikan output cetak dan grafis (I. M. Tirta, 2000).
Rweb dikembangkan oleh Jeff Banfield dari Jurusan Matematika,
Universitas Montana, USA.
2.3 Live DVD
Klaus Knoppix , seorang pria yang berkebangsaan Jerman telah berhasil
mengembangkan metode Cloop (Compressed Loopback Device) , sebagai cara
mengompres file system konvesional menjadi sebuah Live CD/DVD . Dengan
menggunakan metode seperti ini sebuah CD yang kapasitasnya hanya 700 MB,
ketika dijalankan dapat memekarkan datanya sampai dengan 2 GB tanpa perlu
menginstalnya ke harddisk terlebih dahulu (Supriyanto, 2006).
Live DVD merupakan fenomena yang menarik karena berjalan di RAM ,
dimana Live DVD adalah sebuah DVD yang bisa menjalankan distribusi Linux
lengkap (tertentu) dari drive DVD-ROM tanpa perlu menginstalnya ke hard disk
terlebih dahulu. Pada awalnya, Live DVD digunakan untuk melakukan pengujian
sistem operasi yang bersifat open-source seperti GNU/Linux, FreeBSD ,
OpenBSD , NetBSD , ReactOS , dan BeOS . Selain digunakan untuk melakukan
pengujian, dapat juga digunakan untuk melakukan troubleshooting terhadap
sistem operasi yang bermasalah.
8
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
17/42
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
18/42
10
BAB IIIMETODE PENELITIAN
3.1 Waktu dan Tempat Penelitian
Dalam penelitian untuk melengkapi penulisan proyek akhir dengan judul
Perancangan RWikiStat dan Pembuatan Live DVD menggunakan Ubuntu 9.10 ini
dilaksanakan pada bulan Desember 2010 sampai dengan April 2011 yang
bertempat di kantor POSS (Pusat Open Source Software) . Jalan Putroe Phang,
depan RKU II Universitas Syiah Kuala, Darussalam.
3.2 Alat dan Bahan
Alat dan bahan yang digunakan untuk mendukung penelitian ini terdiri
dari 2 perangkat, yaitu: Perangkat Keras dan Perangkat Lunak.
3.2.1 Perangkat Keras
1. 1 (satu) unit Perangkat komputer.
2. 1 (satu) lemping DVD.
3.2.2 Perangkat Lunak
1. OS (operation system) Linux , yaitu Ubuntu 9.10.
2. Apache.
3. MySQL.
4. PHP. 5. Mediawiki 1.15.3.
6. Perangkat Lunak R.
7. Rweb versi 1.03.
8. Remastersys.
9. Brasero.
10. Internet browser sebagai media akses.
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
19/42
3.3 Prosedur Kerja
3.3.1 Implementasi
1. Melakukan instalasi PC untuk dijadikan server dan sebagai tempat
pembuatan Iso Live DVD, operasi sistem yang digunakan yaitu ubuntu
9.10.
2. Melakukan instalasi Apache, MySQL & PHP .
3. Melakukan instalasi MediaWiki 1.15.3 dan pengaturan MediaWiki.
4. Melakukan instalasi perangkat lunak statistika R 2.6.2 dan pengaturan
Rweb versi 1.03.
5. Melakukan penambahan Repository dan Update Ubuntu9.10.
6. Melakukan instalasi Remastersys untuk pembuatan Iso Live Ubuntu.
7. Melakukan instalasi Brasero sebagai aplikasi Burning Iso Live DVD
yang telah di buat menggunakan Remastersys ke dalam DVD.
8. Uji coba, yaitu proses pengecekan aplikasi yang bertujuan agar
aplikasi dapat berjalan dengan baik.
9. Dokumentasi, yaitu proses pembukuan perancangan aplikasi.
3.3.2 Prosedur Implementasi
Penelitian dilakukan dengan menggunakan metode teoritis. Penelitian
teoritis yaitu penelitian yang dilakukan untuk mendapatkan bahan rujukan berupa
referensi yang bersifat teoritis dari buku-buku dan sumber bacaan lain serta
referensi dari situs-situs website di internet yang dapat mendukung penulisan
proyek akhir ini.
11
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
20/42
BAB IVHASIL DAN PEMBAHASAN
4.1 Instalasi
Penelitian ini menggunakan sistem operasi Linux , yaitu Ubuntu 9.10 sebagai
landasan awal server , yang mana telah diinstal terlebih dahulu beberapa paket dasar
yang mendukung penelitian. Sebagai sebuah server secara default Apache, MySQL
dan PHP harus diinstal terlebih dahulu dengan beberapa konfigurasi yang
dibutuhkan.
Selanjutnya adalah instalasi MediaWiki sebagai landasan media elektronik
yang mendukung halaman web yang interaktif, dan di lanjutkan dengan instalasi
perangkat lunak statistika R dan Rweb.
Tahap akhir adalah instalasi aplikasi Remastersys untuk pembentukan Iso
Live DVD yang telah terdapat MediaWiki dan Rweb di dalamnya, serta pemindahan
Iso yang telah dibentuk melalui proses Burning ke dalam media DVD menggunakan
aplikasi Braserro.
4.2 RWikiStat
RWikiStat merupakan sebuah rancangan bagi pembelajaran mata kuliah
statistika dasar yang ada di Jurusan Matematika untuk mendukung belajar mengajar
melalui internet, intranet , stand alone dan Live CD/DVD .
RWikiStat adalah bentuk satu kesatuan atau output dari hasil perancangan
aplikasi yang telah diinstal. Di antaranya adalah Apache, MySQL , PHP, MediaWiki ,
R dan Rweb .
RWikiStat mempunyai 2 tampilan halaman utama yang saling berhubungan,
yaitu halaman wiki dan halaman rweb.
12
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
21/42
Gambar 4.1. Halaman utama wiki
13
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
22/42
Gambar 4.2. Halaman utama Rweb
4.3 ISO Live DVD
File ISO adalah file image untuk sebuah CD-ROM dan terdapat konten di
dalamnya. File image sendiri adalah salinan file yang memiliki konten yang sama
persis dengan konten aslinya. Namun biasanya file image memiliki ukuran yang
lebih kecil karena telah dikompresi dari ukuran yang sebenarnya.
14
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
23/42
File ISO memiliki kegunaan sebagai berikut:
1. Mengarsipkan CD-ROM pada sebuah hard disk, untuk mengantisipasi
terjadinya kerusakan atau kehilangan data pada kepingan CD /DVD.
2. Mendistribusikan konten yang terdapat pada CD-ROM melalui
internet.
Dalam penelitian ini, aplikasi yang digunakan untuk membuat File ISO Live
DVD adalah Remastersys 2.0.11-1_all.deb. Dalam melakukan proses remastering ada
dua cara yang dapat digunakan, yaitu melakukan remastering melalui aplikasi Remastersys atau tanpa melalui terminal. Berikut adalah cara penginstalan dan
langkah-langkah pembuatan File ISO melalui terminal:
1. Penambahan sourcelist repository.
Melakukan penambahan sourcelist debhttp://www.geekconnection.org/remastersys/repository karmic/ padaapt dengan mengedit / etc / apt / sources.list, atau menggunakan System > Administration > Synaptic package Manager
> Settings > Repositories > Third-party-software > Tambah.
Gambar 4.3. Repositories software sources
15
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
24/42
2. Buka terminal dan jalankan update dengan perintah sudo apt-get
update.
Gambar 4.4. proses update
3. Instal remastersys dengan cara sudo apt-get install remastersys .
Gambar 4.5. proses instalasi remastersys
Pilih yes (Y) untuk melanjutkan instalasi hingga selesai.
16
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
25/42
4. Remastersys memiliki dua menu, yaitu backup dan dist . Untuk
pumbuatan iso ini, menggunakan menu dist . Jika penginstalan melalui
terminal perintah yang digunakan sudo remastersys dist .
Gambar 4.6 Proses remastering
Proses ini akan memakan waktu antara 30-45 menit dan kapasitas
pada sytemnya akan bertambah besar.
Gambar 4.7. proses remastering telah selesai
Hasil file backup yang berbentuk iso otomatis akan tersimpan pada
folder /home/remastersys . Di sini terlihat file dengan kapasitas 1.2G
dan bernama default customdist.iso .
17
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
26/42
5. Pindahkan customdist.iso dan bersihkan remastersys dengan sudo
remastersys clean. Fungsinya agar tidak terjadi penyimpanaan file
yang begitu besar di system.
Gambar 4.8 Proses penghapusan customdist.iso dari folder
Pada menu remastersys , antara menu backup dengan dist memiliki
perbedaan. Yaitu, jika menggunakan menu dist file yang akan di copy pada custom
live dvd tidak menyertakan user lama. Sehingga, saat melakukan instalasi Ubuntumenggunakan custom live dvd yang telah dibuat, maka yang dihasilkan adalah
tampilan default Ubuntu 9.10 Karmic Koala . Selain itu, karena tidak menyertakan
setting dari user lama, maka tidak akan terjadi error saat login ke Ubuntu. Jika
menggunakan menu backup , setingan dan juga user lama akan terbawa sehingga bila
ingin membuat user baru, akan terjadi error karena setingan default Ubuntu 9.10
Karmic Koala yang di backup masih berlaku pada user lama.
Hasil customdist.iso dapat langsung di burning ke CD/DVD sesuai dengankapasitas yang dibutuhkan. Hasil dari burning ini dapat di gunakan secara Live
CD/DVD atau dengan cara meninstalnya ke dalam sebuah hard disk .
18
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
27/42
BAB VKESIMPULAN DAN SARAN
5.1 Kesimpulan
Rweb merupakan salah satu metode atau media dalam pengembangan materi
pengajaran yang berbasis web . Rweb adalah web based interface untuk R (a
statistical analysis package ). R merupakan perangkat lunak open source statistika
yang interaktif untuk analisis data, komputasi dan visualisasi.
Perancangan RWikiStat melalui media penyampaiannya yang menggunakan
CD/DVD yang meggunakan sistem Live DVD ini dapat bekerja secara offline ,
individual, atau bersama dengan cara sharing file tanpa harus ada instalasi terlebih
dahulu yang memakan waktu dan menggunakan kapasitas yang besar di hard disk.
Melalui pengembangan Live DVD ini dapat mencegah kerusakan aplikasi tanpa
harus kehilangan data karena bekerja di dalam sebuah lempengan DVD. Namun pada
saat menjalankan Live DVD , data yang tersimpan tidak dapat diubah maupun di
tambah atau dihapus. Haruslah melakukan remastering ulang jika ada perubahan data
atau formula , baik penambahan maupun penghapusan data atau formula yang
terdapat di dalam RWikiStat.
Daya tahan aplikasi ini bergantung pada daya tahan atau kondisi dari kepingan
DVD yang digunakan sebagai media penyampaiannya. Pada umumnya penyimpanan
menggunakan melalui DVD yang terlalu lama dapat menimbulkan jamur pada
permukaan DVD itu sendiri, dan mempengaruhi bentuk DVD yang dapat
melengkung oleh faktor perubahan suhu disekitarnya yang berubah-ubah.
Dengan ISO yang telah diremastering dalam bentuk Live DVD, ISO ini juga
dapat digunakan dalam sistem Live USB. Untuk sistem ini, flash disk atau USB
Driver berfungsi sebagai media penyampaianya.
Tujuan dari remastering linux ini adalah untuk membuat distribusi linux sendiri
sesuai dengan kebutuhan, yang dapat menambah atau menghapus paket (aplikasi),
dan melakukan update paket (Aplikasi), serta mengubah default sistem desktop
(tema, ikon, background, panel, dll) seperti yang di inginkan.
19
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
28/42
5.2 Saran
Penelitian ini diharapkan dapat dikembangkan mengikuti perkembangan dari Linux, khususnya Ubuntu. Dimana setiap tahunnya Ubuntu mengeluarkan versi
barunya, yang sampai saat ini telah beredar versi terbaru yaitu Ubuntu 11.04 .
Dengan adanya penelitian ini, metode yang digunakan dalam pembuatan
aplikasi ini setidaknya dapat digunakan pada aplikasi atau software matematika
lainnya yang bersifat open source , sehingga dapat digunakan dalam media
pendidikan maupun sebagai fasilitas kerja.
20
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
29/42
LAMPIRAN
21
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
30/42
Lampiran : Instalasi Mediawiki
Pertama-tama siapkan beberapa fasilitas pendukung mediawiki antara lain:Langkah Pertama (Instalasi apache)
Buka Terminal ketik perintah berikut:
ubunt u@ubunt u: ~$ sudo apt - get i nst al l apache2 apache2- doc
apache2- mpm- pr ef or k apache2- ut i l s l i bexpat 1 ssl - cer t
Langkah Kedua (Instalasi PHP5)
ubunt u@ubunt u: ~$ sudo apt - get i nst al l l i bapache2- mod- php5
l i bapache2- mod- r uby php5 php5- common php5- cur l php5- dev
php5- gd php5- i dn php- pear php5- i magi ck php5- i map php5-
mcr ypt php5- memcache php5- mhash php5- mi ng php5- mysql php5-
pspel l php5- r ecode php5- snmp php5- sql i t e php5- t i dy php5-
xml r pc php5- xsl
Langkah Ketiga (Instalasi MySQL)
ubunt u@ubunt u: ~$ sudo apt - get i nst al l mysql - ser ver mysql -cl i ent l i bmysql cl i ent 15- dev
Langkah Keempat (Download mediawiki kemudian Extract dan rename)
Copy source code mediawiki ke /var/www/html
ubunt u@ubunt u: ~/ Deskt op$ sudo mv mat wi ki / / var / www/ ht ml /
Aktifkan /var/www/html/matwiki
ubunt u@ubunt u: ~$ cd / var / www/ ht ml / mat wi ki
Jadikan hak akses agar dapat diakses oleh siapa saja
ubunt u@ubunt u: / var / www/ ht ml / mat wi ki $ sudo chmod a+w conf i g/
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
31/42
Kemudian aktifkan browser. Akses ke http://localhost /wiki . Otomatis anda akan di bawake halaman set up mediawiki
Langkah Kelima (Konfigurasi Situs)
Wiki name: isi dengan matwiki
Contact e-mail: isi dengan admin@localhost
Lenguage: Pilih id-Bahasa IndonesiaCopyright/license: isi dengan No licence metadata
Admin user: isi dengan WikiSysop
Password dan Password confirm: isi dengan password yang sama.
Object caching: Pilih No caching
http://localhost/http://localhost/
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
32/42
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
33/42
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
34/42
Konfigurasi Database
Pada bagian ini lengkapi konfigurasi database mysql. isi beberapa kolom yang
disediakan
Database type: Pilih MySQL
Database host: isi dengan localhost
Database name: isi dengan wikidb
DB username: isi dengan wikiuser
DB password dan DB password confirm: isi dengan password yang sama.
Superuser account: beri tanda conteng pada Use superuser account
Superuser name: isi dengan root
Superuser password: “ dikosongkan”
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
35/42
MySQL spesifik pilihan
Database table prefix: “ dikosongkan”
Database character set: Pilih MySQL 4.0 backwards-compatible UTF-8
Instalasi berhasil
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
36/42
Langkah Keenam
Buka Terminal ketik perintah berikut:
Aktifkan /var/www/html/matwiki
ubunt u@ubunt u: / var / www/ ht ml / mat wi ki $ cd conf i g
ubunt u@ubunt u: / var / www/ ht ml / mat wi ki / conf i g$
ubunt u@ubunt u: / var / www/ ht ml / mat wi ki / conf i g$ sudo mv
Local Set t i ng. php / var / www/ ht ml / mat wi ki /
Kemudian aktifkan web browser , akses ke http://localhost /matwiki
Mediawiki telah terinstall dengan Sukses
http://localhost/http://localhost/
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
37/42
Langkah Ketujuh (Masukkan Sourcelist Repository Compiz Fision)
Buka System> administration> Software Sources> Third-Party Software dan klik add
Setelah muncul APT line, isi kan Sourcelist didalam dan klik Add Source
Deb http://my.favorit.cran .mirror>/bin/linux/ubuntu hardy
Close Sotfware Source dan selanjutnya pilih reload
Langkah Kedelapan (Install Paket R)
Buka Terminal ketik perintah berikut: ubunt u@ubunt u: ~$ sudo apt - get i nst al l r - base r - base- dev
ubunt u@ubunt u: ~$ sudo apt - get i nst al l r - cr an- boot r - cr an-
cl ust er r - cr an- codet ool s r - cr an- f or ei gn r - cr an- ker nsmoot h
r - cran- l at t i ce r - cran- mat r i x r- cran- mgcv r - cran- nl me r -
cran- r par t r - cran- sur vi val r - cran- vr
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
38/42
ubunt u@ubunt u: ~$ sudo apt - get i nst al l r - cr an- r odbc
ubunt u@ubunt u: ~$ sudo apt - get i nst al l l i t t l er r kwar dpyt hon- r py pyt hon- r py- doc
Langkah Kesembilan (Instal latex2html)
Buka System> administration> Synaptic Package Manager> latex2html klik kanan >
Mark for Installation > Mark> Apply
Langkah Kesepuluh (Download Rweb dan cgi-bin)
Copy folder rweb dan cgi-bin ke /var/www/html
Buka Terminal ketik perintah berikut:
ubunt u@ubunt u: ~/ Deskt op$ sudo mv r web/ / var / www/ ht ml /
ubunt u@ubunt u: ~/ Deskt op$ sudo mv cgi - bi n/ / var / www/ ht ml /
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
39/42
Mengubah perizinan file;
Aktifkan /var/www/html
ubunt u@ubunt u: / var / www/ ht ml $ sudo chmod 777 –Rf rweb
ubunt u@ubunt u: / var / www/ ht ml $ sudo chmod 777 –Rf cgi-bin
ubunt u@ubunt u: / var / www/ ht ml $ sudo chmod 777 –Rf matwiki
Langkah Kesebelas (Mengubah Alamat Rweb)
Buka Terminal ketik perintah berikut:
Aktifkan /etc/apache2/sites-available
ubunt u@ubunt u: ~$ cd/ et c/ apache2/ si t es- avai l abl e
ubunt u@ubunt u: / et c/ apache2/ si t es- avai l abl e$ sudo gedi t
def aul t
Mengganti Kode:
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
Dengan Kode:
ScriptAlias /cgi-bin/ /var/www/html/cgi-bin/
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
40/42
Rweb Selesai
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
41/42
BIODATA
1. Nama : Edi Muttaqin
2. Tempat & tanggal lahir : Banda Aceh, 22 Juni 1987
3. Alamat : Jln. Sawah No.3 Ulee Kareng, B.Aceh
4. Nama Ayah : Alm. Manuddin
5. Pekerjaan Ayah : PNS
6. Nama Ibu : Hj. Maslyn Siregar
7. Pekerjaan Ibu : Pensiunan PNS
8. Alamat Orang Tua : Jln. Sawah No.3 Ulee Kareng, B.Aceh
9. Riwayat Pendidikan
Jenjang Nama SekolahBidang
StudiTempat
Tahun
Ijazah
SDSD N Kartika I-6 B.
Aceh- B. Aceh 2000
SMP SMP N 1 Kutacane - A. Tenggara 2003
SMA SMA N 8 B. Aceh IA B. Aceh 2006
Diploma FMIPA Unsyiah Matematika/D-III MI
Banda Aceh 2011
10. Karya Tulis
No. Judul Tahun Penerbit
1. Sharing koneksi Speedy Menggunakan
Wireless LAN Pada Dinas Kehutanan dan
Perkebunan.
2009Jurusan Matematika
FMIPA Unsyiah
2. Perancangan RWikiStat dan Pembuatan
Live DVD Menggunakan Ubuntu 9.10 2011
Jurusan Matematika
FMIPA Unsyiah
-
8/18/2019 D3 - 0608001010010 - Edi Muttaqin Rweb
42/42
DAFTAR KEPUSTAKAAN
Anja. E, dkk, 2008. Wiki web collaboration , Springer. Germany.
Antonius K.Yunus. 2006. Membuuat CD Live Linux dengan Kernel Sendiri. http://www.livecdlist.com/wiki/index.php/LiveCD_creation_Resources. Jakarta. Tanggal akses 8 agustus 2006.
Erick, S. S. 2011. Wikipedia: Tanya Jawab (umum). http://id.wikipedia.org/wiki/Wikipedia:Tanya_jawab_%28umum%29 .Tanggal akses 16 Januari 2011.
I M. Tirta. 2000. Pemrograman Statistika dengan S-Plus 4.5 . FMIPAUniversitas, Jember.
Kusnadi, 2008. Pembangunan Aplikasi untuk Penulisan Buku Secara Kolaboratif , http://fti.uajy.ac.id/wgcontent/uploads/public/files/JurnalJanuari2008/06 kusnadi Jurnal%20wikipedia.pdf. Tanggal akses 3 Januari 2009.
Muhammad, S.Si 2010. Pembuatan Media Pembelajaran Berbasis Web dengan menggunakan Aplikasi Wiki dan Perangkat Lunak Statistika R. Skripsi. FMIPA Universitas Syiah Kuala. Banda Aceh.
Mulyati. 2009. Penyusunan Konten Pembelajaran Statistika Dasar Secara Interaktif dengan Menggunakan MediaWiki dan Perangkat LunakStatistika R (Konten untuk Bab V-VIII). Skripsi. FMIPA UniversitasSyiah Kuala. Banda Aceh.
Nasrina, Rizki. 2009. Penyusunan Konten Statistika Dasar Secara Interaktif dengan Menggunakan MediaWiki dan Perangkat Lunak Statistika R(Konten untuk Bab I-IV). Skripsi. FMIPA Universitas Syiah Kuala.Banda Aceh.
Supriyanto. 2006. Ubuntu: Linux for Human Beings.
http://kambing.ui.ac.id/bebas/v22/InfoLinux2006/pdf_linux_0806/38- 41_Alternatif_08.pdf. Tanggal akses 8 Agustus 2006.
3 0lagerdelar d3 0l9 8 d3 0l11 8 d3 0l13 8 d3 0l15 8 d3 0l17 8 d3 0l19 8 d3 0l21 8 d3 0l23 8 d3 0l25
3 0bearing parts d3 0l9 8 d3 0l11 8 d3 0l13 8 d3 0l15 8 d3 0l17 8 d3 0l19 8 d3 0l21 8 d3 0l23 8 d3 0