Professional Documents
Culture Documents
Laporan Projek Akhir Arsikom Kel12
Laporan Projek Akhir Arsikom Kel12
TRK-B
Oleh :
Puji syukur kehadirat Allah SWT yang hingga saat ini masih memberikan kita nikmat
iman dan Kesehatan, sehingga kelompok kami diberi kesempatan yang luar biasa ini untuk
menyelesaikan Laporan Akhir Projek pada mata kuliah Arsitektur Komputer dan Sistem
Operasi dengan judul “Penyimpanan Berkas Menggunakan OwnCloud di Ubuntu” dengan
tepat waktu. Dalam melakukan percobaan tentunya banyak sekali hambatan yang telah
kelompok kami rasakan, oleh sebab itu , kami berterimakasih kepada beberapa pihak terutama
Bapak Bayu Widodo S.T., M.T. beserta kawan- kawan yang telah membantu membina dan
mendukung kami dalam mengatasi kesulitan dalam pengajuan proyek ini.
Selain itu kami juga menyadari bahwa dalam pembuatan Laporan Akhir Projek kami
ini dapat ditemukan banyak sekali kekurangan serta jauh dari kesempurnaan. Oleh sebab itu,
kami benar-benar menerima kritik dan saran untuk kemudian dapat kami revisi dan kami tulis
dengan baik di masa selanjutnya. Semoga Laporan Akhir Projek ini dapat memberikan inovasi
terbaru dan bermanfaat.
1.3. TUJUAN
Adapun tujuan dibuatnya projek ini, antara lain :
1. Memberi keamanan dan privasi data pengguna OwnCloud dalam menyediakan
penyimpanan awan eksternal.
2. Untuk mengelola, menyimpan, dan mengelola berkas yang besar atau banyak pengguna
dengan berbagai fitur yang tersedia.
3. Untuk menyimpan berkas di mana saja tanpa bantuan aplikasi, mengakses berkas yang
disimpan pada perangkat lain, dan mempunyai hak akses full sebagai server untuk
mengatur banyaknya berkas yang ingin disimpan.
BAB II
TINJAUAN PUSTAKA
2.1. Owncloud
source : marksei.com
OwnCloud adalah perangkat lunak sumber terbuka yang menawarkan layanan penyimpanan di
cloud. Bisa diinstal di server lokal, memberikan pengguna kontrol penuh atas data mereka.
OwnCloud menawarkan berbagai fitur yang memudahkan manajemen berkas, seperti
manajemen pengguna, berbagi berkas, dan sinkronisasi.
2.2. Ubuntu
source : blogspot.com
Ubuntu adalah sistem operasi berbasis open source gratis yang multi fungsi dan relatif mudah
digunakan. Ubuntu adalah hasil perkembangan dari OS Linux Debian, sehingga hampir semua
library Linux dapat dijalankan dalam Ubuntu.
2.3. Linux
source : siipung.com
Linux adalah jenis operating system (OS) yang bersifat open source sekaligus gratis. Salah satu
kelebihan sistem operasi Linux adalah kamu bisa menggunakan dan mengembangkannya
dengan bebas. Biasanya, OS ini dimanfaatkan dalam pengembangan perangkat. Berbeda
dengan Windows yang menyasar user dan pemula.
BAB III
PERANCANGAN DAN IMPLEMENTASI
3.2. Perintah ‘sudo apt install apache2’ digunakan untuk mengunduh paket perangkat lunak
Apache versi 2. Apache2 sendiri ini digunakan untuk dapat menggunakan browser web untuk
mengakses server web Apache menggunakan alamat IP atau nama domain server Anda.
3.3. Perintah 'sudo systemctl enable --now apache2' berfungsi untuk mengaktifkan dan
memulai server web Apache secara otomatis saat sistem boot. Kemudian dengan perintah --
now, Apache2 akan diatur untuk dijalankan secara otomatis setiap kali sistem di-boot, dan akan
dijalankan langsung setelah perintah tersebut dijalankan.
3.4. Kemudian jalankan perintah ‘systemctl status apache2 –no-page -l’ untuk menampilkan
status layanan Apache2, termasuk infromasi penyebab masalah atau memecahkan masalah
yang terkait dengan layanan.
3.5. Lalu jalankan perintah ‘sudo add-apt-repository ppa:ondrej/php’ yang berfungsi untuk
menambahkan repositori pihak ketiga yang diawasi oleh Ondřej Surý ke dalam sistem. Ini
membantu ketika ingin menginstal versi PHP yang lebih baru atau memiliki fitur tertentu yang
tidak tersedia di repositori resmi Ubuntu.
3.6. Selanjutnya jalankan perintah ‘sudo apt update’ untuk memperbarui informasi-informasi.
3.7. Jalankan perintah ‘sudo apt install php7.4 php7.4-
{opcache,gd,curl,mysqlnd,intl,json,ldap,mbstring,mysqlnd,xml,zip}’ yang berfungsi untuk
menginstall php7.4 dengan beberapa ekstensi seperti opcache, gd, curl, mysqlnd, intl, json,
ldap, mbstring, mysqlnd, xml dan zip yang diperlukan dalam pengembangan web.
3.8. Selanjutnya jalankan perintah ‘sudo apt install mysql-server-8.0’ untuk menginstall
MySQL server versi 8.0.
3.9. Jika sudah mengintsall MySQL, selanjutnya jalankan perintah ‘sudo mysql’ yang nantinya
akan diminta untuk membuat atau memasukkan kata sandi superuser sistem(root) dan
kemudian perintah ‘MySQL’ dapat mulai menjalankan perintah SQL atau mengelola database.
3.14. Jalankan perintah ‘sudo mv owncloud /var/www/html/’ untuk memindahkan direktori atau
file yang bernama ‘owncloud’ kedalam direktori ‘/var/www/html/’.
3.17. Jalankan perintah ‘sudo apt install net-tools’ untuk menginstall paket ‘net-tools’ yang
menyediakan utilitas yang berguna untuk memeriksa dan mengelola konfigurasi jaringan pada
sistem. Contohnya, dapat menggunakan perintah ‘ifconfig’ dan ‘netstat’.
3.18. Kemudian cek terlebih dahulu apakah Apache2 telah berhasil dikonfigurasi atau belum
dengan mencoba ketik ip ‘10.0.2.15’ pada web browser, jika muncul seperti dibawah ini yang
berarti Apache2 telah berhasil.
3.19. Setelah berhasil, ketik ‘10.0.2.15/owncloud/index.php’ pada web, dan jika berhasil akan
membuka antarmuka web OwnCloud melalui berkas ‘index.php’ seperti dibawah ini.
3.20. Setelah berhasil logim, penggunan akan langsung bisa mengupload berkas pada
OwnCloud dan akan menampilkan tampilan dalam seperti dibawah ini.
3.21. Dan berikut ini tampilan pengguna user Auzikny dan Khansa.
BAB IV
METODOLOGI
Dalam proJek "Penyimpanan Berkas dengan OwnCloud di Ubuntu," metode yang akan
digunakan lebih bersifat teknis dan berfokus pada implementasi sistem penyimpanan berkas
menggunakan OwnCloud di lingkungan Ubuntu. Jenis metode penelitian yang lebih
praktis dan terapan, antara lain :
1. Studi Kasus:
Melakukan implementasi OwnCloud di lingkungan Ubuntu secara mendalam,
menggambarkan setiap langkah yang diambil dan memeriksa hasilnya.
2. Eksperimen:
Mengelola percobaan pada server Ubuntu untuk menginstal dan mengkonfigurasi OwnCloud
dan menganalisis hasilnya.
3. Penelitian Tindakan:
Merencanakan dan melaksanakan langkah-langkah untuk mengimplementasikan OwnCloud,
dan kemudian mengevaluasi hasilnya untuk membuat perbaikan jika diperlukan.
4. Penelitian Evaluatif:
Mengevaluasi sistem OwnCloud yang diimplementasikan di Ubuntu untuk memastikan bahwa
itu memenuhi tujuan dan kebutuhan proyek.
BAB V
PENUTUP
5.1. Kesimpulan
Kesimpulan dari proyek "Penyimpanan Berkas dengan OwnCloud di Ubuntu" akan
memungkinkan mereka untuk memiliki kontrol penuh atas penyimpanan dan manajemen
berkas mereka tanpa bergantung pada penyedia pihak ketiga atau aplikasi, mereka akan
memiliki akses penuh sebagai server untuk mengatur jumlah berkas yang ingin mereka simpan
dan juga dapat mengakses berkas yang disimpan pada perangkat lain. Proyek ini memberikan
solusi penyimpanan berkas yang fleksibel, aman, dan dapat disesuaikan untuk individu atau
organisasi dengan mengintegrasikan OwnCloud ke dalam lingkungan Ubuntu. Implementasi
OwnCloud di Ubuntu menawarkan perlindungan data pengguna.
DAFTAR PUSTAKA
“Apa itu Linux? Fungsi, Kelebihan dan Kekurangan.” Jagoan Hosting, 3 February 2022,
2023.
November 2023.
https://mahfuzhblctelkom.blogspot.com/2016/10/fungsi-dan-kegunaan-owncloud-dan-cara.ht
LEBAKSIU,
https://perpustakaan.poltektegal.ac.id/index.php?bid=4210179&fid=25629&p=fstream-pdf