TUGAS TEKNOLOGI APLIKASI WEB LAPORAN HASIL PRAKTIKUM 1 Cloud Computing – Install EyeOS
Oleh :
TAUFIK BAMBANG SETYA 7411030832 Dosen Pembimbing:
AKHMAD ALIMUDIN, S.ST
PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 2012
P r a k t i k u m C l o u d C o m p u t i n g |1 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
KATA PENGANTAR
Alhamdulillah, segala puji kepada Allah Swt yang telah melimpahkan Rahmat dan Hidayah-Nya sehingga dapat menyelesaikan Laporan Hasil Praktikum Teknologi Aplikasi Web tentang tata cara menginstall eyeOS dalam membangun Cloud Computing. Laporan ini dimaksudkan untuk memenuhi kewajiban tugas pada mata kuliah Praktikum Perkembangan Teknologi Aplikasi Web Pogram Studi Diploma III Jurusan Teknik Informatika Politeknik Elektronika Negeri Surabaya (PENS). Dalam menyelesaikan tugas, didasarkan pada praktikum yang telah dilakukan di Laboratorium Computer Networking yang dilandasi pada teoriteori yang telah dipelajari baik itu di dalam kegiatan belajar mengajar maupun di luar kegiatan belajar mengajar. Namun kami menyadari bahwa penulisan tugas ini jauh dari sempurna dimana masih membutuhkan koreksi dan saran konstruktif untuk menyempurnakan hasil penulisan ini. Demikian besar harapan agar laporan ini dapat bermanfaat.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Sumenep, Oktober 2012
P r a k t i k u m C l o u d C o m p u t i n g |2 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
1.1 Definisi Cloud Computing Komputasi awan (bahasa Inggris: cloud computing) adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Ia adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service), sehingga pengguna dapat mengaksesnya lewat Internet ("di dalam awan") tanpa mengetahui apa yang ada didalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya. Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain." Komputasi awan adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server. Komputasi awan saat ini merupakan trend teknologi terbaru, dan contoh bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud. 1.2 EyeOS eyeOS adalah sebuah sistem operasi desktop open source yang berbasis web, dimana Anda dapat mengakses sistem operasi tersebut melalui jaringan seperti LAN atau Internet dari web browser seperti Firefox, Chrome dan lain sebagainya. Meskipun orientasi penyebarannya melaui web, dalam banyak hal, eyeOS merupakan sistem operasi desktop yang memiliki fitur yang cukup lengkap. Berbagai aplikasi seperti kalender, RSS Reader, email client, word processor, spreadsheet, manajer kontak sudah menjadi aplikasi default yang terpasang dalam sistemnya. Ini adalah sistem dengan konsep cloud computing yang bertujuan untuk memungkinkan
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
1. Dasar Teori
P r a k t i k u m C l o u d C o m p u t i n g |3 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
kolaborasi dan komunikasi di antara pengguna, atau bisa juga sebagai perlindungan pribadi Anda ketika Anda terjebak menggunakan komputer orang lain.
2. Tujuan Dalam praktikum untuk membangun cloud computing menggunakan eyeOS ini memiliki tujuan diantaranya: a. Memahami dan bisa menjelaskan apa yang dimaksud dengan cloud computing. b. Mampu memahami kerja dan sistem dari Cloud Computing. c. Bisa melakukan instalasi eyeOS dalam membangun Cloud Computing. d. Dapat menjalankan dan pengoperasikan sistem Cloud Computing.
3. Peralatan dan Bahan
Paket instalasi eyeOS. Browser (misal: MozillaFirefox) Akses Internet.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Praktikum ini membutuhkan beberapa peralatan dan bahan yang harus dipenuhi dalam melakukan instalasi eyeOS. PC/Laptop. Distro Linux (misal: Ubuntu 12.04 LTS).
P r a k t i k u m C l o u d C o m p u t i n g |4 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
4. Langkah-langkah Praktikum Sistem Operasi berbasis Web ini atau eyeOS dinstalasi menggunakan di distro Linux, dalam praktikum kali ini kami menggunakan distro Ubuntu 12.04 LTS yang sebelumnya sudah di install dengan sistem Dual Boot. Berikut langkah-langkah instalasi eyeOS: 1) Jalankan terminal dari dash.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
2) Kemudian akan tampil tampilan terminal.
P r a k t i k u m C l o u d C o m p u t i n g |5 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
4) Kemudian ketikkan: Apt-get update Perintah ini dilakukan untuk mengupdate paket linux yang sudah terinstall sehingga memiliki paket aplikasi yang baru.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
3) Lakukan switching dari user biasa menjadi super user ‘root’ dengan mengetikkan: su kemudian masukkan password.
P r a k t i k u m C l o u d C o m p u t i n g |6 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
5) Tunggu hingga proses update selesai. Kemudian lakukan instalasi web server apache2 dengan mengetikkan: Apt get install apache2
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Tunggu hingga proses berjalan, kemudian jika dan perintah konfirmasi ketikkan y
P r a k t i k u m C l o u d C o m p u t i n g |7 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
6) Jika proses selesai, lakukan paket instalasi selanjutnya dengan mengetikkan: Apt-get install mysql-server
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Dalam proses instalasi mysql server kita akan melakukan beberapa konfigurasi dengan, klik ok kemudian masukkan password dan konfirmasi password dengan benar.
P r a k t i k u m C l o u d C o m p u t i n g |8 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Masukkan password
Masukkan ulang password
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
7) Lakukan paket instalasi selanjutnya, yakni instalasi database manajer dengan mengetikkan: Apt-get install phpmyadmin
P r a k t i k u m C l o u d C o m p u t i n g |9 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Pilih apache2
Klik OK untuk menyetujui konfigurasi
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Lakukan beberapa konfigurasi:
P r a k t i k u m C l o u d C o m p u t i n g | 10 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Masukkan password database administrative
Masukkan ulang password phpmyadmin
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Masukkan password phpmyadmin
P r a k t i k u m C l o u d C o m p u t i n g | 11 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Instalasi Paket eyeOS 2.5
8) Setelah masuk ke directory www, selanjutnya download paket instalasi eyeOS 2.5 yang kami letakkan pada ftp local. Masuk ke ftp local untuk dapat mendownload paket eyeOS 2.5 degan mengetikkan: ftp localhost
Masuk ke ftp
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Untuk selanjutnya dalam instalasi eyeOS, kita harus masuk ke directory www yang sebelumnya berada di home. Dimana di directory inilah nantinya kita akan menempatkan paket instalasi eyeOS. Untuk dapat masuk ke directory www, ketikkan: cd /var/www/
P r a k t i k u m C l o u d C o m p u t i n g | 12 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Login ke ftp dengan mengetikkan username
Setelah berhasil login, download paket eyeOS 2.5 dengan mengetikkan perintah: get eyeos-2.5.tar.gz
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Login ke ftp dengan memasukkan password
P r a k t i k u m C l o u d C o m p u t i n g | 13 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Setelah berhasil mendownloadd paket eyeOS, kemudian lagout dari ftp dengan mengetikkan ‘exit’
Tunggu hingga proses selesai.
Proses ekstrak paket eyeOS 2.5
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
9) Selanjutnya kita akan mengekstrak paket instalasi eyeOS yang tadi sudah berhasil kita download dari ftp. Untuk itu ketikkan perintah: tar –xzvf eyeos-2.5.tar.gz
P r a k t i k u m C l o u d C o m p u t i n g | 14 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Untuk sementara instalasi eyeOS melalui terminal sudah dilakukan, selanjutnya untuk melihat hasil instalasi yang dilakukan sebelumnya dengan masuk ke: http://localhost/install menggunakan browser mozilla atau lainnya.
Klik untuk melanjutkan dan untuk mengetahui paket-paket yang belum terinstall dengan baik.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Berikut tampilan instalasi yang dihasilkan:
P r a k t i k u m C l o u d C o m p u t i n g | 15 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Untuk melengkapi paket requirements dari eyeOS 2.5 dibutuhkan: Apache mod_rewrite Curl extension SQLite extension PDO SQLite Driver Selanjutnya masuk kembali ke terminal untuk melakukan instalasi: 10) Untuk mengubah apache mod_rewrite menjadi enable, ketikkan: a2enmod rewrite kemudian lakukan instalasi untuk mengubah Curl extension menjadi installed dengan mengetikkan: apt-get install php5-curl
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Dari beberapa paket, yang berwarna merah merupakan paket yang belum terinstall dengan baik.
P r a k t i k u m C l o u d C o m p u t i n g | 16 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
11) Selanjutnya mengubah SQlite extension dan PDO SQLite Driver menjadi installed. Karena keduanya dalam satu paket, maka hanya cukup menginstall paket php5sqlite. Untuk itu ketikkan: apt-get install php5-sqlite
P r a k t i k u m C l o u d C o m p u t i n g | 17 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
13) Setelah melakukan beberapa instalasi dan konfigurasi, selanjutnya buka kembali web browser dan refresh untuk melihat hasil instalasi dan konfigurasi yang dilakuakan sebelumnya, apabila hasilnya seperti yang terlihat pada gambar berikut: Pak Ali, mohon pencerahannya! Karena saya sudah beberapa cara dan berulang tetap saja SQLite extension-nya tidak terinstall dengan baik.
Kemudian gunakan scroll kebawah untuk melihat sytem requirement lainnya.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
12) Kemudian lakukan restart service dengan mengetikkan: /etc/init.d/apache2 restart
P r a k t i k u m C l o u d C o m p u t i n g | 18 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Dua paket ini perlu dilakukan perubahan atau konfigurasi value agar berwarna hijau.
Untuk dapat melakukan konfigurasi, dilakukan sedikit konfigurasi pada file php.ini.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
14) Kemudian untuk dapat masuk ke file php.ini ketikkan:
P r a k t i k u m C l o u d C o m p u t i n g | 19 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
15) Kemudian akan tampil seperti berikut:
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
16) Untuk memudahkan dalam mencari lokasi yang dicari dengan cepat, gunakan perintah ctrl+w. dengan perintah ini kita akan menggunakan fitur search untuk mencari display error. Caranya dengan mengetikkan seperti yang terlihat pada gambar:
P r a k t i k u m C l o u d C o m p u t i n g | 20 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Secara otomatis fitur search akan mengarahkan pada halaman yang dimaksud berdasarkan inputan yang dicari. Lakukan perintah ctrl+w untuk menuju halaman yang dimaksud dengan tetap mengetikkan kata kunci yang dicari, berikut tampilan halaman yang dicari.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Ubahlah valuenya yang sebelumnya off menjadi on seperti yang terlihat pada gambar dibawah ini:
P r a k t i k u m C l o u d C o m p u t i n g | 21 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
17) Masih dalam file php.ini, selanjutnya mengubah value memory_limit . Gunakan fitur search dengan menggunakan perintah ctrl+w. kemudian ketikkan memory_limit.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
18) Hasil pencarian akan langsung mengrahkan ke halaman yang dmaksud, kemdian gantilah value memory_limitnya yang sebelumnya dari 128M menjadi 258M
P r a k t i k u m C l o u d C o m p u t i n g | 22 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
19) Setelah melakukan beberapa perubahan konfigurasi, kemudian exit dengan menggunakan perintah ctrl+x. jika ada pertanyaan konfirmasi untuk save modified, ketik y dan enter.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
20) Setelah melakukan perubahan konfigurasi, kita akan merestart web server apache2 kembali, dengan mengetikkan: /etc/init.d/apache2 restart
P r a k t i k u m C l o u d C o m p u t i n g | 23 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
21) Refresh browser untuk melihat hasil perubahan konfigurasi. Jika php.ini display_errors dan php.ini memory_limit telah berwarna hijau berarti perubahan konfigurasi telah berhasil.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Kemudian gunakan scroll dan geser kebawah, klik icon continue with the installation.
P r a k t i k u m C l o u d C o m p u t i n g | 24 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
23) Masuklah di phpmyadmin. Buatlah database dengan nama ‘eyeos’ Anda juga dapat membuat database dengan nama lain, misal disini kami mennggunakan ‘eyeOS’. Namun dengan nama database yang berbeda dari aturan standart, tentunya kita nantinya harus menyesuaikan beberapa konfigurasi database sesuai dengan nama database yang kita buat.
Klik create untuk membuat database kosong
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
22) Selanjutnya kita akan melakukan konfigurasi eyeos pada browser anda, namun sebelumnya anda harus membuat database.
P r a k t i k u m C l o u d C o m p u t i n g | 25 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
24) Berikut tampilan database berhasil dibuat.
Masukkan MySQL Username dan MySQL Password sesuai dengan pada waktu pertama kali kita melakukan instalasi phpmyadmin. Dan masukkan eyeOS root password! Setelah melengkapi isian diatas, maka kita klik icon continue the installation. Dengan mengklik icon tersebut, berarti kita telah selesai melakukan instalasi eyeOS dan kita diperingatkan untuk menghapus folder install di direktori www.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
25) Kemudian masuk pada layar konfigurasi di halaman browser anda.
P r a k t i k u m C l o u d C o m p u t i n g | 26 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
26) Untuk dapat menghapus folder install, kita gunakan terminal dengan posisi di directory www. Ketikkan: ls perintah ini digunakan untuk menampilkan file dan folder yang ada di directory www. Pada gambar dibawah ini, folder install masih berada pada directory www.
P r a k t i k u m C l o u d C o m p u t i n g | 27 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Jika berhasil menghapus folder install, maka gunakan kembali perintah ls Untuk melihat kembali folder dan file yang ada di directory www Gambar dibawah ini menunjukkan folder install telah terhapus.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
27) Gunakan perintah: rm –rf install untuk menghapus folder install
P r a k t i k u m C l o u d C o m p u t i n g | 28 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
28) Setelah anda sukses melakukan instalasi paket eyeOS diatas, kemudian kita akan membuka eyeOS 2.5 pada jendela browser dengan mengetikkan: http://localhost/index.php jika tampilan yang dihasilkan seperti gambar dibawah ini, ini menandakan bahwa eyeOS yang kita install belum dapat dieksekusi atau diakses.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
29) Untuk mengatasi permasalahan diatas, gunakan perintah chmod –R 777 eyeos pada terminal dengan tetap di directory www.
P r a k t i k u m C l o u d C o m p u t i n g | 29 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
30) Refresh halam browser anda, jika tampilakn seperti berikut, berari anda telah berhasil melakukan konfigurasi diatas.
31) Untuk dapat mengatasi masalah tersebut kita gunakan perintah: nano setting.php
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Setelah anda berhasil berada dihalaman diatas, kemudian cobalah untuk melakukan login dengan memasukkan username ‘root’ dan password sesuai dengan password yang anda set sebelumnya pada saat instalasi phpmyadmin. jika kotak login bergerak, itu menandakan bahwa password yang anda inputkan salah. Hal ini disebabkan karena password yang kita inputkan pada saat installasi eyeOS tidak sesuai dengan file setting.php yang berada di directory www.
P r a k t i k u m C l o u d C o m p u t i n g | 30 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Kemudian akan tampil seperti gambar berikut. Kita akan melakukan sedikit perubahan value.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
32) Gunakan perintah ctrl+w untuk mengaktifkan fitur search. Kemudian ketikkan: // STORAGE
P r a k t i k u m C l o u d C o m p u t i n g | 31 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
33) Selanjutnya kita akan diarahkan ke halaman // STORAGE
Jika sudah selesai, kemudian gunakan perintah ctrl+x untuk exit dan menyimpan konfigurasi, tekan y dan enter.
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
Lakukan perubahan SQL_PASSWORD-nya yang sebelumnya ‘root’ dengan password yang anda set sebelumnya pada installasi eyeOS. Karena kami juga merubah nama database yang seharusnya ‘eyeos’ maka harus diganti dengan ‘eyeOS’
P r a k t i k u m C l o u d C o m p u t i n g | 32 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
34) Lakukan refresh dan login kembali. Jika berhasil login maka tampilannya akan seperti berikut. Anda dapat melakukan pengaturan dan konfigurasi sesuai dengan keinginan anda.
P r a k t i k u m C l o u d C o m p u t i n g | 33 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
Berikut tampilan eyeOS desktop.
Alhamdulillah…, Proses intalasi dan konfigurasi eyeOS 2.5 step by step menggunakan distro linux Ubuntu 12.04 LTS telah sukses. Semoga bermanfaat!:)
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
35) Selain anda login dengan menggunakan username ‘root’ anda juga dapat login dengan username lain, namun terlebih dahulu anda harus melakukan registrasi.
P r a k t i k u m C l o u d C o m p u t i n g | 34 Oleh : TAUFIK BAMBANG SETYA [7411030832]
Program Studi D3 Pendidikan Jarak Jauh (PJJ)
5. Kesimpulan --
6. Daftar Pustaka [1] Alimudin, Akhmad, “Install EyeOS”, Modul Presentasi, PENS, 2012, Surabaya [2] Apriyantono, Dwi, “Tugas Praktikum Mata Kuliah Teknologi Aplikasi Web Bag. 1”, Laporan Praktikum, PENS, 2012, Surabaya [3] www.wikipedia.org/wiki/Cloud_computing [4] planet.eyeOS.com
7. Lampiran
PERKEMBANGAN TEKNOLOGI APLIKASI WEB
--