Disusun Oleh :
Bintang Nashrul Muzamil (1903040072)
Saya berterimakasih kepada Bapak Mukhlis Prasetyo Aji S.T., M.Kom. selaku dosen
mata kuliah Sistem Operasi yang telah diberikan bimbingan kepada kamu untuk menyelesaikan
makalah ini.
Saya juga sadar bahwa pada laporan praktikum initetap ditemukan banyak kekurangan
serta jauh dari kesempurnaan. Dengan demikian, kami mengharap adanya kritik dan saran
untuk perbaikan makalah yang hendak kami tulis di masa yang selanjutnya, menyadari tidak
ada suatu hal yang sempurna tanpa disertai saran yang konstruktif. Kami berharap laporan
praktikum ini bisa dipahami oleh setiap terutama untuk para pembaca. Kami mohon maaf yang
sebesar-besarnya. Sekian terimakasih.
NIM. 1903040072
II
DAFTAR ISI
LAPORAN PRAKTIKUM SISTEM OPERASI ....................................................................... I
KATA PENGANTAR .............................................................................................................. II
DAFTAR ISI ............................................................................................................................ III
BAB I ......................................................................................................................................... 1
PENDAHULUAN ..................................................................................................................... 1
A. LATAR BELAKANG...................................................................................................................... 1
B. RUMUSAN MASALAH ................................................................................................................ 1
C. TUJUAN ..................................................................................................................................... 1
BAB II ........................................................................................................................................ 2
PEMBAHASAN ........................................................................................................................ 2
A. PENGERTIAN ............................................................................................................................. 2
B. KEGUNAAN PADA RASPBERRY PI .............................................................................................. 3
C. KELENGKAPAN INSTALASI SISTEM OPERASI .............................................................................. 4
D. CARA INSTALASI SISTEM OPERASI NEXTCLOUD PADA RASPBERRY PI ....................................... 5
BAB III ...................................................................................................................................... 9
PENUTUP.................................................................................................................................. 9
KESIMPULAN ..................................................................................................................................... 9
DAFTAR PUSTAKA .............................................................................................................. 10
III
BAB I
PENDAHULUAN
A. LATAR BELAKANG
Teknologi penyimpanan saat ini semakin berkembang pesat salah saatunya
penyimpanan awan (cloud storage). Penyimpanan awan adalah model penyimpanan
data komputer di mana data digital disimpan dalam kumpulan yang logis. Penyimpanan
fisik mencakup banyak server, dan lingkungan fisik biasanya dimiliki dan dikelola oleh
perusahaan hosting.
Beberapa penyedia provider penyimpanan awan saat ini yang banyak digunakan
adalah google drive, dropbox, mega, dan banyak penyimpanan lainnya. Namun
terkadang pengguna kurang puas kepada penyedian penyimpanan awan saat ini karena
kebanyakan pengguna masih khawatir terhadap keamanan pada penyimpanan data
yang banyak digunakan sekarang.
Unutk itu, saya telah mencoba untuk melakukan penyimpanan awan dengan
menggunakan NextCloud dengan perangkat Raspberry Pi 3. Dengan ini kemampuan
dalam perangkat Raspberry Pi 3 ini dapat menyimpan awan secara hosting. Sehingga
alat ini sangat berguna nantinya.
B. RUMUSAN MASALAH
1. Apa yang dimaksud dengan NextCloud dan Raspberry Pi ?
2. Apa saja kegunaan dari Raspberry Pi ?
3. Apa saja kelengkapan yang diperlukan untuk membuat Cloud Storage pada
Raspberry Pi ?
4. Bagaimana cara kegunaannya pada NextCloud & Raspberry Pi ?
C. TUJUAN
Tujuan dalam laporan ini yaitu :
1
BAB II
PEMBAHASAN
A. PENGERTIAN
• NextCloud
Nextcloud adalah client server software yang menyediakan layanan
mirip Dropbox, Google Drive atau juga iCloud. Anda bisa mengumpulkan
sejumlah file Anda untuk bisa diakses dengan internet, dari mana pun Anda
berada dan kapanpun Anda mau. Tak hanya itu, Anda juga bisa membagikan
file tersebut ke teman-teman atau relasi Anda. Hal ini kerap disederhanakan
menjadi istilah Cloud Storage. Tapi secara teknis, layanan satu ini tak cuma bisa
melakukan itu saja. tujuan NextCloud adalah untuk menawarkan hal yang sama,
tetapi tetap mengontrol data di server dan gratis. Mungkin juga tahu OwnCloud,
itu hal yang sama (bahkan pengembang yang sama). Anda dapat menginstal
NextCloud di banyak platform, termasuk Linux dan Raspberry Pi. NextCloud
menawarkan banyak fitur segera setelah Anda menginstalnya:
Fitur utama:
• File hosting
• Manajer gambar
• Kontak
• Kalender
• Catatan
• Manajer tugas
• Pembaca feed berita
• Klien desktop dan seluler untuk sinkronisasi otomatis
• Beberapa integrasi dimungkinkan (kalender, surat, LDAP…)
• Pengguna dan manajemen hak
• HTTPS dan enkripsi sisi server
• Raspberry Pi
Raspberry Pi, sering disingkat dengan nama Raspi, adalah komputer
papan tunggal yang seukuran dengan kartu kredit yang dapat digunakan untuk
menjalankan program perkantoran, permainan komputer, dan sebagai pemutar
media hingga video beresolusi tinggi.
Ide dibalik Raspberry Pi diawali dari keinginan untuk mencetak
pemrogram generasi baru. Seperti disebutkan dalam situs resmi Raspberry Pi
Foundation, waktu itu Eben Upton, Rob Mullins, Jack Lang, dan Alan Mycroft,
dari Laboratorium Komputer Universitas Cambridge memiliki kekhawatiran
2
melihat kian turunnya keahlian dan jumlah siswa yang hendak belajar ilmu
komputer. Mereka lantas mendirikan yayasan Raspberry Pi bersama dengan
Pete Lomas dan David Braben pada 2009. Tiga tahun kemudian, Raspberry Pi
Model B memasuki produksi massal. Dalam peluncuran pertamanya pada akhir
Febuari 2012 dalam beberapa jam saja sudah terjual 100.000 unit. Pada bulan
Februari 2016, Raspberry Pi Foundation mengumumkan bahwa mereka telah
menjual 8 juta perangkat Raspi, sehingga menjadikannya sebagai perangkat
paling laris di Inggris.
4
D. CARA INSTALASI SISTEM OPERASI NEXTCLOUD PADA
RASPBERRY PI
1. Menginstallasi pada Raspberry Pi, kemudian masukkan Micro SD dari Card Reader dan
mengcopykan file Raspberry Pi setelah menginstall ke dalam Micro SD dari Card Reader.
2. Setelah selesai di Copy, lepaskan Micro SD dari card Reader. Seetelah itu lakukan
instalasi perangkat Keras pada Raspberry Pi meliputi Keyboard, Mouse, Kabel HDMI ke
layar monitor, charger HP dan micro SD pada Raspberry Pi
5
4. Mengatur pada Raspberry Pi pada Raspberry References. SSD harus Enable.
5. Berikut CMD untuk Memasang Disk :
lsusb
lsblk
fdisk /dev/sda
mkfs -t ext4 /dev/sda1
mkdir /mnt/NETDATA
mount /dev/sda1 /mnt/NETDATA
nano /etc/fstab
add the line : /dev/sda1 /mnt/NETDATA ext4
defaults 0 0
6. kemudian install Web Server yaitu Apache dan PHP . Berikut CMD nya :
apt update
apt install apache2
apt install libapache2-mod-php
apt install php-gd php-json php-mysql php-curl php-
mbstring php-intl php-imagick php-xml php-zip
7. setelah menginstal Web Server, kemudian Install dan Create pada database.
Berikut CMD untuk Menginstal dan membuat database :
apt install mariadb-server
mysql -u root -p
sudo mysql (hubungkan ke MYSQL dengan ROOT)
CREATE USER 'nextcloud' IDENTIFIED BY 'password'; ( membuat
kata sandi menjadi kata sandi terkuat.
CREATE DATABASE nextcloud; (buat Database)
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@localhost
IDENTIFIED BY ‘password’;(memberikan perizinan kepada database)
8. Menginstall NextCloud dengan CMD:
wget
https://download.nextcloud.com/server/releases/nextcloud-
19.0.1.zip
apt-get install unzip
unzip nextcloud-19.0.1.zip -d /var/www/html/
9. Menginstall Next Cloud.
10. Buka aplikasi NextCloud
6
11. Kemudian ketik alamat server pada NextCloud 172.234.1.79/nextcloud
12. Login pada username dan password
13. Buatlah formulir dan masukkan kredensial yang baru saja kita buat di mysql.
7
14. Dan hasilnya seperti ini dan SELESAI.
8
BAB III
PENUTUP
KESIMPULAN
Berdasarkan hasil praktikum dari atas, maka disimpulkan bahwa Perangkat Raspberry
Pi digunakan untuk penyimpanan awan. Seperti yang sudah saya jelaskan yaitu melakukan
penyimpanan awan dengan NextCloud dengan perangkat Raspberry Pi. Sistem ini dapat
berjalan dengan baik dan dapat menyimpan file sendiri tidak seperti google drive maupun
dropbox. Namun sayangnya ada beberapa perangkat Raspberry mengalami sedikit kendala,
yaitu proses loadingnya sangat lama.
Sebelumnya saya dah mencoba menginstal NextCloud dengan CMD dan saya juga
mencoba menginstal Raspberry Pi. Apakah Raspberry Pi dapat menjalankan Sistem Operasi
yang lain. dan akhirnya kami mengetahui bahwa Raspberry Pi dapat diinstal dengan berbagai
sistem operasi.
9
DAFTAR PUSTAKA
https://www.pcplus.co.id/2015/05/inilah-aneka-hal-yang-bisa-dilakukan-dengan-raspberry-pi/
https://raspberrytips.com/install-nextcloud-raspberry-pi/
https://id.wikipedia.org/wiki/Nextcloud
10