Daftar Isi:

Buat cloud Anda sendiri: OwnCloud + DigitalOcean
Buat cloud Anda sendiri: OwnCloud + DigitalOcean
Anonim

Khawatir tentang keamanan file Anda dan tidak ingin dibaca oleh orang asing? Apakah teknologi cloud masih memberi isyarat? Bangun awan Anda!

Buat cloud Anda sendiri: OwnCloud + DigitalOcean
Buat cloud Anda sendiri: OwnCloud + DigitalOcean

Banyak pembaca situs kami mengatakan bahwa mereka tidak ingin menyimpan file dan data mereka di layanan cloud. Tentu saja, seluruh cerita dengan NSA AS ini merusak kredibilitas Dropbox, Google Drive, dan layanan cloud lainnya. Dan banyak yang memikirkan keamanan data mereka. Solusi untuk masalah ini adalah dengan membuat cloud Anda sendiri. Iya benar sekali! Anda dapat membuat layanan cloud Anda sendiri. Dan semua ini akan memakan waktu maksimal 30 menit. Kami telah menyiapkan instruksi terperinci untuk Anda.

Jadi, untuk membuat cloud kami, kami akan menggunakan DigitalOcean, di mana kami akan membuat server virtual (VPS) kami sendiri, serta OwnCloud, aplikasi untuk membuat server cloud. Ditambah domain. Anda dapat membeli domain, misalnya, di Whois.com. Ini akan dikenakan biaya sekitar $ 10 / tahun. VPS termurah di DigitalOcean adalah $5/bln. Untuk jumlah ini, Anda akan menerima 20 GB ruang. Dan itu akan cukup untuk kebutuhan pengguna biasa. Mari kita mulai.

Kami membuat VPS

Tangkapan layar dari 09-05-2014 13:34:46
Tangkapan layar dari 09-05-2014 13:34:46

Buka situs web DigitalOcean dan daftar di sana. Setelah membuat akun, Anda perlu membuat droplet. Inilah yang DigitalOcean sebut sebagai VPS. Langkah pertama adalah memasukkan nama server kita. Untuk membuat cloud Anda sendiri, opsi termurah sudah cukup untuk Anda - seharga $ 5 sebulan. Lokasi server memainkan peran besar - secara langsung mempengaruhi kecepatan akses ke file Anda. Oleh karena itu, pilihlah kota yang terdekat dengan Anda. Sistem harus dipilih Ubuntu 12.04. Ini adalah versi dengan dukungan jangka panjang (hingga 2017), dan 14,04 baru masih terlalu segar:)

Hubungkan ke VPS

Setelah membuat droplet, Anda akan menerima email dengan alamat IP server Anda dan kata sandi untuk mengaksesnya. Untuk terhubung ke server, Anda memerlukan alat SSH. Di Linux dan Mac, ini adalah Terminal yang sudah diinstal. Tetapi untuk pengguna Windows, saya menyarankan Anda untuk mengunduh Putty. Program ini benar-benar gratis.

Di terminal, masukkan perintah berikut untuk terhubung ke server (bukan unit, masukkan alamat IP server Anda):

Selamat. Anda terhubung ke server Anda! Sekarang Anda perlu menginstal apache, mysql, php5 (LAMP) dan, pada kenyataannya, OwnCloud itu sendiri. Untuk melakukan ini, kita cukup menjalankan kode baris demi baris. Tanpa baris dengan komentar (pada awalnya ada kotak) - ini adalah penjelasan untuk Anda.

sudo apt-get update

# Dapatkan semua pembaruan untuk server

sudo apt-get upgrade

# Instal pembaruan yang sama ini

sudo apt-get install lamp-server ^

# Memasang LAMPU. Anda perlu mengatur kata sandi root MySQL.

sudo mysql_secure_installation

# Pada tahap ini, Anda akan ditanya "ya / tidak" beberapa kali untuk pertanyaan yang berbeda. Anda dapat dengan aman menjawab "Tidak" untuk yang pertama dan "Ya" untuk yang lainnya.

sudo apt-get install php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl

# Instal plugin yang diperlukan untuk OwnCloud

sudo a2enmod menulis ulang

header sudo a2enmod

sudo nano /etc/apache2/sites-available/default

Sebuah dokumen teks akan terbuka. Di dalamnya, Anda perlu menemukan baris berikut dan memperbaiki AllowOverride None menjadi AllowOverride All. Kemudian "Ctrl + X", lalu "Y" dan Enter.

scr1
scr1

Selamat, Anda memiliki semua perangkat lunak yang Anda butuhkan untuk menjaga server Anda berjalan dengan lancar. Sekarang Anda perlu menginstal OwnCloud. Hanya 7 tim, jangan khawatir:)

tar -xjf owncloud-latest.tar.bz2

mv owncloud / var / www

# Unduh versi terbaru OwnCloud ke server Anda, unzip dan pindahkan ke folder yang perlu Anda akses melalui web.

cd / var / www

sudo chown -R www-data: www-data owncloud

# Agar OwnCloud berfungsi normal, Anda harus memberinya hak akses ke folder web utama server kami.

mysql -u root -p

BUAT DATABASE owncloud;

HIBAH SEMUA ON owncloud * KE 'owncloud' @ 'localhost' DIIDENTIFIKASI DENGAN 'password';

keluar;

# Buat database untuk OwnCloud. Anda dapat mengubah kata owncloud dan kata sandi.

sudo service apache2 restart

# Mulai ulang server kami

Pergi ke alamat (bukan unit - alamat server Anda):

111.111.111.111/owncloud

Dan kami menyelesaikan instalasi OwnCloud.

Koneksi domain

Tangkapan layar dari 11-05-2014 22:30:45
Tangkapan layar dari 11-05-2014 22:30:45

Anda bisa bertahan hanya dengan alamat IP, tetapi ini tidak praktis dan jelek. Oleh karena itu, ada baiknya menghubungkan domain. Untuk melakukan ini, buka panel DigitalOcean → DNS dan klik tombol Tambahkan Domain di sana. Masukkan alamat domain dan pilih yang diinginkan dari daftar tetesan. Itu saja, dalam beberapa jam, maksimal sehari, Anda akan memiliki akses ke cloud Anda di domain.com/owncloud.

Bersenang senang lah!