Penyimpanan cloud sangat berguna untuk mengakses data Anda dari perangkat apa pun. Kelemahannya adalah Anda harus mempercayai perusahaan dengan privasi dan keamanan dokumen dan foto berharga Anda yang disimpan di server jarak jauh.
Namun, ada alternatif: Anda dapat meng-host file Anda di server cloud Anda sendiri yang berjalan di komputer di rumah atau kantor Anda. Salah satu layanan paling populer untuk mencapai ini adalah ownCloud.
Kami akan menunjukkan cara menginstal ownCloud di Raspberry Pi, melampirkan penyimpanan eksternal, dan memilih casing yang sesuai.
ownCloud vs Nextcloud untuk Raspberry Pi: Mana yang Terbaik?
Pilihan lain untuk server cloud Raspberry Pi rumahan Anda adalah Nextcloud, sebuah spin-off independen dari ownCloud yang dibuat oleh beberapa kontributor inti yang terakhir.
Meskipun fitur inti sangat mirip untuk kedua layanan, ada beberapa perbedaan utama. Beberapa fitur yang lebih canggih di ownCloud hanya tersedia untuk pelanggan premium, sedangkan semua fitur gratis di Nextcloud.
Meski begitu, ownCloud adalah opsi yang bagus dan mapan dan sepenuhnya gratis untuk digunakan jika Anda menghosting sendiri server Anda. Fitur termasuk: enkripsi ujung ke ujung, otentikasi dua faktor, antivirus, firewall, dan pemeriksaan integritas file.
1. Siapkan Pi Raspberry Anda
Tidak seperti Nextcloud, yang menawarkan gambar OS khusus untuk Raspberry Pi dalam bentuk NextCloudPi yang Anda tulis ke kartu microSD, serta opsi Perangkat Ubuntu ownCloud diinstal dalam iterasi yang ada dari versi standar Raspberry Pi OS.
Jika Anda belum menginstal Raspberry Pi OS, tulis ke kartu microSD (disarankan 8GB atau lebih tinggi) di komputer lain menggunakan Gambar Raspberry Pisp alat.
Baca selengkapnya: Cara Menginstal Sistem Operasi di Raspberry Pi
Setelah selesai, masukkan kartu microSD ke Raspberry Pi Anda dan nyalakan. Buka wizard selamat datang, pilih kata sandi baru (untuk alasan keamanan) dan sambungkan ke jaringan Wi-Fi Anda.
Sebelum menginstal ownCloud, Anda harus memastikan OS Raspberry Pi sepenuhnya terbaru. Jika Anda belum melakukannya selama wizard sambutan, buka jendela Terminal (Aksesoris > Terminal) dan masukkan perintah berikut:
sudo apt-get update
sudo apt-get upgrade
Mungkin perlu beberapa menit. Dengan Raspberry Pi ke router nirkabel Anda, temukan alamat IP-nya dengan memasukkan:
alamat IP
Catat tidak ada alamat di bawah wlan0: ini adalah alamat IP Raspberry Pi. Beberapa router akan memesan alamat yang sama untuk Raspberry Pi setiap kali di-boot; jika tidak, Anda pasti ingin atur alamat IP statis untuk Raspberry Pi Anda.
2. Instal Apache 2, PHP 5, dan SQLite
Sebelum menginstal ownCloud itu sendiri, Anda harus menambahkan komponen penting dari tumpukan server. Untuk menginstal Apache HTTP Server, di Terminal masukkan:
sudo apt-get install apache2
Setelah ini selesai menginstal, Anda harus memeriksanya berfungsi. Buka browser web di komputer lain dan masukkan alamat IP Raspberry Pi Anda. Anda harus mendapatkan halaman web Apache default yang mengatakan 'Berhasil!'
Anda sekarang siap untuk menginstal bahasa skrip web PHP, sistem manajemen basis data SQLite, dan paket lain yang diperlukan dengan perintah Terminal ini:
sudo apt-get install php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl
php7.3-zip php3-dom php7.3-intl
Setelah semuanya berhasil diinstal, mulai ulang server web Apache dengan perintah berikut:
sudo service apache2 restart
3. Instal ownCloud
Anda sekarang siap untuk menginstal ownCloud itu sendiri. Unduh file ZIP stabil terbaru dari halaman unduhan ownCloud resmi ke Raspberry Pi Anda. Kami mengunduh owncloud-complete-20210326.zip.
Di jendela Terminal, pindahkan file yang diunduh ke /var/www/html direktori dengan:
Unduhan cd
sudo mv owncloud-complete-20210326.zip /var/www/html
Ubah ke direktori itu dan unzip file:
cd /var/www/html
sudo unzip -q owncloud-complete-20210326.zip
Selanjutnya, Anda perlu membuat direktori data untuk ownCloud dan mengubah izinnya. Jika Anda hanya menggunakan microSD untuk penyimpanan server Anda, masukkan perintah berikut:
sudo mkdir /var/www/html/owncloud/data
sudo chown www-data: www-data /var/www/html/owncloud/data
sudo chmod 750 /var/www/html/owncloud/data
Jika menggunakan drive USB eksternal untuk penyimpanan, pasang dan pasang di Raspberry Pi Anda, lalu masukkan perintah berikut:
sudo mkdir /media/ownclouddrive
sudo chown www-data: www-data /media/ownclouddrive
sudo chmod 750 /media/ownclouddrive
Catatan: Jika Anda ingin memindahkan data ke direktori lain di lain waktu, lihat bagian panduan ownCloud tentang cara memindahkan direktori data.
Selanjutnya, masukkan perintah berikut untuk memberikan izin menulis untuk menghindari beberapa kemungkinan kesalahan login di kemudian hari:
sudo chmod 777 /var/www/html/owncloud
sudo mkdir /var/lib/php/session
sudo chmod 777 /var/lib/php/session
Setelah semuanya selesai, saatnya untuk me-reboot Raspberry Pi Anda agar perubahan diterapkan:
sudo reboot
4. Konfigurasikan ownCloud
Dari browser web, kunjungi alamat IP Raspberry Pi diikuti oleh /owncloud, misalnya 192.168.1.132/owncloud.
Jika Anda melihat peringatan bahwa koneksi Anda tidak pribadi atau aman, pilih untuk mengabaikannya (dengan memilih Canggih di Chrome atau Firefox) dan lanjutkan ke situs.
Layar login ownCloud akan muncul. Jika Anda melihat peringatan kinerja tentang SQLite, Anda dapat mengabaikannya dengan aman.
Anda sekarang perlu mendaftarkan akun admin dengan memasukkan nama pengguna dan kata sandi. Pastikan untuk mencatatnya. Dengan ini, ownCloud pribadi Anda sekarang tersedia menggunakan akun ini.
Masuk dan mulai menjelajahi dasbor web untuk server ownCloud yang dihosting sendiri. Untuk memulainya, Anda dapat menelusuri beberapa folder untuk dokumen dan foto.
Untuk menambahkan fungsionalitas tambahan, klik menu di kiri atas dan pilih Pasar. Anda dapat menelusuri aplikasi yang tersedia dan menginstal apa pun yang Anda inginkan, seperti Kalender dan suite kantor Collabora.
5. Tambahkan Akses Eksternal Melalui Internet
Sejauh ini, Anda hanya dapat mengakses server ownCloud Anda dari jaringan lokal Anda sendiri, yang agak membatasi. Ke akses server Cloud Anda sendiri melalui internet dari lokasi mana pun Anda harus menyiapkan SSL, mengaktifkan penerusan porta, dan menggunakan layanan DNS dinamis.
6. Pilih Kasus Untuk Server Cloud Anda sendiri
Menjalankan server Cloud Anda sendiri pada papan Raspberry Pi kosong tidak disarankan karena akan menumpuk debu seiring waktu. Ada berbagai macam kasing yang tersedia untuk model Raspberry Pi 3 dan 4 ukuran standar.
Daripada kotak plastik murah, kami akan merekomendasikan sesuatu yang lebih padat seperti DeskPi Pro. Ini memiliki cukup ruang di dalam casing untuk drive penyimpanan SATA dan dilengkapi dengan adaptor M.2 ke SATA. Untuk mencegah Raspberry Pi Anda terlalu panas, Raspberry Pi juga dilengkapi dengan sistem pendingin ICE Tower dan heatsink.
Pilihan lain yang sangat bagus adalah Kasing Argon ONE M.2, yang memungkinkan Anda menggunakan drive SATA M.2 ukuran apa pun. Atau, Anda dapat memilih kasing yang kuat untuk Raspberry Pi sendiri dan mencolokkan drive penyimpanan USB eksternal standar.
Bangun Server Cloud Raspberry Pi Anda Sendiri: Sukses
Selamat, Anda sekarang telah menyiapkan server cloud di Raspberry Pi Anda menggunakan ownCloud. Anda dapat mengunjungi dasbornya menggunakan browser web di perangkat lain. Bahkan ada aplikasi ownCloud untuk iOS dan Android yang dapat Anda gunakan untuk mengakses server dari smartphone atau tablet.
Perlu menyinkronkan ke cloud di PC Linux Anda? Berikut adalah lima layanan cloud terbaik yang kompatibel dengan Linux yang tersedia saat ini.
Baca Selanjutnya
- buatan sendiri
- Raspberry Pi
- Penyimpanan awan
Jurnalis teknologi dan hiburan lepas Phil telah mengedit banyak buku Raspberry Pi resmi. Seorang Raspberry Pi dan ahli elektronik yang sudah lama bermain-main, dia adalah kontributor tetap untuk majalah The MagPi.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan