Bagaimana Membina Awan Sendiri (Pribadi) Awan Untuk Percuma
Sekiranya anda ingin membuang awan awam seperti Dropbox dan Google Drive dan membina host sendiri awan untuk pasukan atau perniagaan anda, kemudian Nextcloud adalah penyelesaian yang ideal. Ia menyediakan hampir semua ciri yang diperlukan bagi penyedia storan awan bersama-sama dengan semua manfaat kawalan dan keselamatan penyelesaian peribadi, yang dihoskan sendiri.
Dalam jawatan ini, saya akan menjadi yang pertama cari pembekal hosting yang menyokong Nextcloud, dan kemudian saya akan menyediakan penyelesaian ini untuk membuat awan peribadi saya. Sekiranya anda memerlukan awan peribadi juga ikuti tutorial ini buat yang menggunakan Nextcloud.
Kenapa menggunakan Nextcloud?
Apa yang menarik mata saya pada pandangan pertama adalah, Nextcloud telah sokongan yang besar untuk platform popular - mudah alih serta platform desktop. Ia menyediakan apl asli untuk kebanyakan sistem pengendalian, yang membolehkan anda atau pasukan anda bekerja dari mana-mana peranti atau tempat. Maksudnya, tidak ada lagi kos infrastruktur, terima kasih.
Itu hanya permulaan - NextCloud menjadi tuan rumah lebih banyak ciri yang menjadikannya penyelesaian awan swasta yang luar biasa. Antara ciri-ciri pentingnya ialah:
- Penyelesaian sendiri dihoskan - Nextcloud boleh dihoskan hampir di mana saja - rumah atau pejabat anda, pusat data, atau pembekal hosting, memberikan anda kawalan penuh di mana pemajunya tidak mempunyai akses ke data anda.
- Ciri-ciri perkongsian - NextCloud membolehkan berkongsi fail dengan ketenangan fikiran. Anda boleh berkongsi fail dengan sesiapa sahaja di awan anda atau di luar awan anda menggunakan pautan dilindungi kata laluan dan mereka juga boleh memuat naik fail.
- Keselamatan utama - NextCloud mempunyai amalan keselamatan dan keselamatan standard industri termasuk ciri penyulitan akhir-ke-akhir. Ia menyokong pengesahan popular, kawalan, dan skim kebenaran.
- Banyak pengintegrasian - Nextcloud datang dengan sokongan untuk integrasi - aplikasi dan perkhidmatan untuk memanjangkan fungsi awan anda. Sebagai contoh, anda boleh mengurus tugas, mengedit fail dalam Markdown, dan berbuat lebih banyak.
Di mana untuk mencuba Nextcloud?
Jika anda hanya mencari akaun percuma untuk mencuba Nextcloud, maka anda boleh menggunakan penyedia hosting yang menawarkan contoh-contoh yang diuruskan Nextcloud. Walau bagaimanapun, akaun percuma mungkin tidak menyediakan saiz storan atau sokongan besar untuk semua apl atau ciri.
Sila cari di bawah senarai perkhidmatan sedemikian cuba Nextcloud dengan segera:
- Dediserve - Memperuntukkan sejumlah 10GB dalam akaun percuma anda.
- oCloud.de Ia menyediakan akaun percuma dengan ruang simpanan 1GB.
- OwnDrive - Menawarkan akaun 1GB dengan sokongan untuk beberapa aplikasi.
- Serverdiscounter - Ada ruang simpanan 5GB yang hebat.
- Unixcorn - Membenarkan pendaftaran pantas dan menyediakan ruang 1GB.
- Wölkli - Menawarkan akaun dengan ruang simpanan 1GB secara percuma.
Bagaimana untuk memasang Nextcloud?
Nextcloud boleh dipasang pada pelayan anda menggunakan mana-mana tiga kaedah:
- Pemasang web - Ini adalah cara paling cepat untuk memasang Nextcloud pada pelayan anda, terutamanya dalam hosting dikongsi. Anda perlu memuat naik fail tunggal ke pelayan anda dan laksanakan - ia memuat turun dan memasang penyelesaian ini.
- Fail arkib - Ia adalah pilihan yang disyorkan untuk pemilik pelayan. Anda perlu memuat naik pakej lengkapnya (sebagai arkib) dan mengeluarkan kandungannya dalam folder di pelayan web anda untuk menjadikannya tersedia secara terbuka untuk semua.
- Perkakas - Ia adalah kaedah yang paling mudah untuk orang yang tidak berteknologi tetapi ia lagi digunakan untuk pemilik pelayan. Anda perlu memuat turun fail imej dengan Nextcloud sebelum dipasang dan memuatkannya pada mesin anda.
Keperluan Sistem
Mari kita mulakan dahulu tentang keperluan sistem yang diperlukan untuk memasang dan menjalankan awan peribadi menggunakan Nextcloud. Memandangkan sebahagian besar pembekal hosting percuma menawarkan perkhidmatan hosting berasaskan pengedaran Linux, jadi saya akan memberi tumpuan kepada keperluan untuk perkhidmatan seperti di bawah. Anda boleh menyemak keperluan sistem penuh di sini.
- OS pelayan: CentOS 6.5 atau 7, Debian 8+, openSUSE LEAP 42.1 atau ke atas, Red Hat Enterprise Linux 6.5 atau yang lebih baru, SUSE Linux Enterprise Server 11 SP3 atau 12, dan Ubuntu 14.04 dan dilepaskan di LTS disokong.
- Memori: Minimum 128 MB, tetapi RAM 512MB disyorkan.
- Penyimpanan: Minimum 500 MB, tetapi bergantung kepada keperluan anda. Juga, pelayan mesti membenarkan fail dengan saiz 65 MB untuk memasang Nextcloud menggunakan kaedah pilihan menggunakan pemasang web (fail php tunggal).
- Pelayan web: Apache 2.4 (php-fpm, mod_php) atau Nginx (php-fpm).
- Pangkalan data: MySQL atau MariaDB 5.5+ serta PostgreSQL 9 dan 10.
- PHP: PHP 5.6 dan versi yang lebih baru disokong oleh Nextcloud.
Pembekal hosting percuma
Saya memerlukan pembekal hosting untuk membuat awan saya sendiri. Saya sedang mencari perkhidmatan percuma kerana awan saya hanya untuk penyimpanan sementara, tetapi jika anda cukup serius, sila memilih hosting yang baik atau membeli VPS untuk tugas ini.
Bahwa dikatakan, saya pergi memburu untuk mencari hosting percuma yang datang dengan keperluan sistem minimum yang diperlukan untuk Nextcloud. Dan saya mesti berkongsi bahawa mencari host web percuma untuk penyelesaian ini tidak mudah. Selepas berjam-jam mencari dan mencuba penyedia 10-20, saya dapati 000Webhost berfungsi dengan sempurna.
Mari pasang Nextcloud
Dalam tutorial ini, saya akan memasang Nextcloud menggunakan kaedah pertama, iaitu., menggunakan pemasang web. Sebabnya, saya merancang untuk memastikan proses ini mudah untuk semua orang daripada anda dan ia adalah hanya kaedah yang berfungsi dengan baik pada hosting dikongsi.
Ikuti langkah di bawah untuk bangun dan berjalan dengan awan peribadi anda:
- Pertama sekali, buka pautan ini dan tukar ke tab 'Pemasang Web' (di bahagian bawah halaman), dan muat turun fail yang disebut dalam langkah pertama.
- Pergi ke papan pemuka pelayan anda dan buka pengurus fail. Sebagai contoh, dalam 000Webhost, anda akan melihat papan pemuka berikut.
- Sekali dalam pengurus fail, klik butang muat naik. Ingat bahawa anda mungkin melihat skrin yang berbeza berdasarkan pelayan atau hos anda.
- Sekarang pilih fail 'setup-nextcloud.php' (yang anda muat turun di langkah # 1) dari komputer anda dan muat naik ke pelayan anda menggunakan pengurus fail.
- Selepas fail dimuat naik, buka 'your-domain / setup-nextcloud.php' dalam penyemak imbas anda. Sebagai contoh, jika domain anda adalah 'example.com' maka anda mesti menavigasi ke 'example.com/setup-nextcloud.php'.
- Anda akan melihat wizard persediaan Nextcloud. Klik Seterusnya untuk bermula.
- Kini anda perlu memberitahu direktori pemasangan untuk Nextcloud. Sekiranya anda tidak mahu menggunakan sub-secara langsung, hanya masukkan “.” (berhenti penuh) lain masukkan nama direktori. Sebagai contoh, jika domain anda adalah 'example.com', anda boleh menggunakan yang sama untuk mengakses Nextcloud jika tidak menyebut nama, tetapi jika anda boleh mengakses awan peribadi anda di pautan 'example.com/folder-name'.
- Sekiranya semuanya berjalan lancar, anda akan melihat halaman kejayaan. Cuma klik Seterusnya di sini.
- Di skrin seterusnya, Nextcloud akan meminta anda untuk menyediakan akaun pentadbir, menggunakan mana anda boleh mengakses dan menguruskan awan peribadi anda selepas itu. Hanya masukkan kelayakan yang anda kehendaki dan tekan Selesai butang.
- Sudah siap. Akhirnya, anda akan melihat mesej selamat datang dari Nextcloud.
- Itu sahaja. Anda berjaya membuat awan peribadi anda menggunakan Nextcloud.
Isu menyelesaikan masalah
1. Saya memuat naik arkib tetapi saya tidak melihatnya di pelayan saya.
Dalam kes ini, kemungkinan pelayan anda tidak menyokong fail yang cukup besar untuk menunjukkan atau menyimpan fail yang anda muat naik menggunakan FTP atau Pengurus Fail. Mohon sahkan sama dengan memuat naik fail lain yang besar (> 60MB).
Jika pelayan tidak menyokong fail besar untuk memuat naik arkib Nextcloud, anda boleh mengeluarkan arkibnya pada komputer anda dan muat naik kandungan yang diekstrak ke pelayan awam anda secara langsung (public_html atau htdocs) melalui FTP. Walau bagaimanapun, arkib Nextcloud mempunyai lebih daripada 12 ribu fail, jadi anda juga mungkin berakhir dalam isu lain di mana pelayan anda tidak menyokong membuat banyak permintaan muat naik.
2. Di halaman 'pemeriksaan ketergantungan', ia menyatakan ralat dependensi.
Jika Nextcloud memberitahu anda tentang beberapa isu di halaman 'Pemeriksaan ketergantungan', pelayan anda tidak menyokong semua program / pakej yang diperlukan untuk menjalankannya. Ini bermakna anda perlu mencari pelayan lain yang menyokong Nextcloud.
3. Selepas halaman 'Pemeriksaan ketergantungan', ia menyebabkan kesilapan pelayan.
Dalam kes sedemikian, sama ada pelayan anda tidak menyokong fail yang cukup besar untuk membolehkan pemasang memuat turun arkib Nextcloud atau pelayan mempunyai set masa pelaksanaan kurang, dan fail persediaan Nextcloud memerlukan lebih banyak masa untuk diselesaikan.
Anda boleh menggali di sekitar tetapan pelayan anda dan meningkatkan masa pelaksanaan PHP had sehingga 300 saat atau lebih. Berikut adalah tutorial untuk membantu anda menyelesaikannya.
Apa yang perlu dilakukan dengan Nextcloud?
Perkara pertama yang saya lakukan adalah menyemak tetapannya dan menyesuaikan pelbagai pilihan untuk memenuhi keperluan saya - terutamanya opsyen penyulitan dan keselamatan. Kemudian saya bereksperimen dengan memuat naik fail dan menyemak ciri-cirinya.
Semakin banyak anda menggali ke Nextcloud semakin anda akan menyukainya. Sebagai contoh, anda boleh melanjutkan fungsinya dengan menambahkan apl dari gedung aplikasinya. Anda akan melihat ia mempunyai pelbagai aplikasi - kedua-dua pihak rasmi dan pihak ketiga untuk menambah lebih banyak ciri. Sebagai contoh, anda boleh menambah kalendar, kenalan, tugas, dan sebagainya.
Adakah anda berjaya mewujudkan awan peribadi anda? Apa yang anda lakukan terlebih dahulu dengan Nextcloud anda? Sila tulis maklum balas anda sebagai komen di bawah.