Tropic Host

Nextcloud: ni nini na jinsi ya kuendesha wingu binafsi kwenye VPS

Kusoma kwa 6 min
Tropic
Nextcloud: ni nini na jinsi ya kuendesha wingu binafsi kwenye VPS

Language: sw

Nextcloud: wingu lako binafsi la faili na ushirikiano

Mkataba uko kwenye barua pepe, toleo lake jipya liko kwenye kompyuta mpakato, picha zako zimehifadhiwa kwenye simu, na kalenda ya timu inaendeshwa kwenye huduma tofauti. Nextcloud huleta faili, nyaraka, anwani, kazi na mawasiliano pamoja katika sehemu moja. Tofauti yake kuu na huduma ya kawaida ya wingu ni kwamba wewe ndiye unayedhibiti seva, uwezo wa kuhifadhi, akaunti za watumiaji na sheria za ufikiaji.

Hebu tuangalie ni nani anaweza kunufaika na Nextcloud, inatofautianaje na Google Drive na Dropbox, inahitaji rasilimali kiasi gani, na jinsi ya kuisakinisha kwenye VPS.

Nextcloud ni nini kwa maelezo rahisi

Nextcloud ni jukwaa la chanzo huria la kuhifadhi, kusawazisha na kushiriki faili. Linaweza kusakinishwa kwenye seva ya nyumbani, NAS, vifaa vya ofisini au VPS, huku watumiaji wakiunganishwa kupitia kivinjari, programu za Android na iOS, au mteja wa Windows, macOS na Linux.

Kwa mtazamo wa mtumiaji, kila kitu kinaonekana cha kawaida: unaweza kuunda folda, kupakia faili, kutuma viungo na kusawazisha data. Tofauti iko nyuma ya pazia. Kwenye wingu la umma, mtoa huduma ndiye anayesimamia miundombinu. Ukiwa na Nextcloud, unaamua data ihifadhiwe wapi, nani apate ufikiaji, na kila mtumiaji apewe nafasi kiasi gani.

Udhibiti hauleti usalama au akiba moja kwa moja. Utahitaji kusasisha, kulinda na kuhifadhi nakala ya seva mwenyewe.

Nextcloud inaweza kufanya nini zaidi ya kuhifadhi faili

Usawazishaji kati ya vifaa

Mteja wa kompyuta husawazisha folda ulizochagua na seva. Programu ya simu inaweza kupakia picha na video kiotomatiki. Wakati huohuo, si lazima uhifadhi kumbukumbu yote kwenye kila kompyuta mpakato: itaendelea kupatikana kupitia kivinjari.

Viungo, File Drop na historia ya matoleo

Unaweza kushiriki faili au folda na mtumiaji, kikundi au kupitia kiungo cha umma. Kiungo kinaweza kuwa na nenosiri, tarehe ya kuisha na ruhusa za kutazama, kupakua au kuhariri.

Kipengele cha File Drop ni muhimu hasa. Kwa mfano, mhasibu anaweza kuunda kiungo cha kukusanya nyaraka: kila mteja anaweza kupakia faili, lakini hawezi kuona yaliyomo kwenye folda au data ya watu wengine. Nextcloud pia inasaidia kushiriki kwa shirikisho, kunakotoa ufikiaji wa moja kwa moja kati ya watumiaji walio kwenye seva tofauti za Nextcloud.

Mfumo huhifadhi matoleo ya awali ya faili zilizobadilishwa, huku data iliyofutwa ikienda kwanza kwenye taka. Hii husaidia kutengua mabadiliko ya kimakosa, lakini si mbadala wa nakala huru ya ziada.

Nyaraka, kalenda na simu za video

Nextcloud Office huwawezesha watumiaji kuhariri nyaraka, lahajedwali na mawasilisho kwenye kivinjari. Groupware huongeza kalenda, anwani, mteja wa barua pepe na ubao wa kazi wa Deck. Moduli ya Mail huunganishwa na kisanduku cha barua kilichopo; haiundi seva yake ya barua pepe.

Nextcloud Talk hutoa gumzo, simu za sauti na video, mikutano na kushiriki skrini. Kwa familia au timu ndogo, hii ni njia ya kuhifadhi faili na kuzijadili ndani ya mfumo huo huo. Simu nyingi za wakati mmoja zitahitaji rasilimali zaidi na usanidi wa mtandao.

Nextcloud dhidi ya Google Drive na Dropbox

Nextcloud mara nyingi huelezwa kama mbadala wa Google Drive, Dropbox, OneDrive au Yandex Disk. Vipengele vinafanana, lakini mfumo wa usimamizi ni tofauti.

KigezoNextcloud kwenye seva yako mwenyeweWingu la umma
Mahali pa dataUnachagua seva na nchiHuchaguliwa na mtoa huduma
UwezoUnaishia kwenye diski yakoUnaishia kwenye mpango wako
MatengenezoHufanywa na mmiliki wa sevaHufanywa na mtoa huduma
Uwezo wa kupanuaProgramu na miunganisho ya NextcloudMfumo wa huduma hiyo
UsanidiInahitaji usanidiUsajili unatosha

Huduma iliyo tayari ya wingu ni rahisi zaidi unapohitaji gigabaiti chache tu na hutaki kufanya usimamizi. Nextcloud huwa na mvuto zaidi pale sheria maalum za ufikiaji, uwezo mkubwa, watumiaji wengi au ujumuishaji na mifumo ya ndani ni muhimu.

Nani anaweza kunufaika na wingu binafsi

Nextcloud inaweza kutumiwa na:

  • familia — kwa kumbukumbu ya pamoja, kupakia picha kiotomatiki na kalenda;
  • mfanyakazi huru au wakala — kwa kutuma faili kubwa na kukusanya nyenzo kupitia File Drop;
  • timu ndogo — kwa folda za pamoja, nyaraka, kazi na simu;
  • shirika — pale ambapo ni muhimu kuchagua jukwaa la upangishaji na nchi ambako data imehifadhiwa;
  • mpenda kujisimamia — kama mfumo mkuu wa kuhifadhi wenye WebDAV na miunganisho ya nje.

Nextcloud haimfai mtu asiyetaka kufuatilia masasisho na nakala rudufu. Pia haibadilishi VPS moja kuwa hifadhi isiyo na kikomo: nafasi ya faili, matoleo, taka na vijipicha lazima ihesabiwe mapema.

Mahali pa kusakinisha Nextcloud: nyumbani au kwenye VPS

ChaguoFaidaVizuizi
Seva ya nyumbani au NASHifadhi nafuu ya kumbukumbu kubwa kwenye diski zakoInategemea umeme, intaneti na kipanga njia
VPSUfikiaji wa nje saa zote bila vifaa vya nyumbaniAda ya kila mwezi na gharama ya diski
Seva ya ofisiniUfikiaji wa haraka ndani ya kampuniInahitaji usimamizi na eneo la nakala rudufu

Seva ya nyumbani kwa kawaida huwa na gharama nafuu zaidi kwa kumbukumbu ya picha yenye terabaiti nyingi. VPS ni rahisi zaidi wakati huduma inapaswa kupatikana kila wakati kutoka intaneti. Usanidi mseto pia unawezekana: Nextcloud inaendeshwa kwenye VPS, huku baadhi ya data ikiunganishwa kupitia S3, SMB, SFTP au WebDAV.

Nextcloud inahitaji rasilimali kiasi gani

Mzigo hutegemea idadi ya watumiaji, uundaji wa vijipicha, kifurushi cha ofisi, uchanganuzi wa virusi, utafutaji na simu za video. Makadirio yafuatayo ya vitendo yanaweza kutumiwa kama mwanzo:

HaliCPURAMDiski
Wingu binafsi, watumiaji 1–32 vCPU4 GB40 GB kwa mfumo na kontena, pamoja na data
Timu ndogo na Office4 vCPU8 GBKuanzia 80 GB au kulingana na ukubwa wa kumbukumbu
Talk, ClamAV, utafutaji, vijipicha vingi4+ vCPU8–16 GBSSD/NVMe ya haraka yenye nafasi ya ziada

Haya si mahitaji madhubuti ya mfumo, bali ni usanidi wa kuanzia. Kwa wingu la faili, uwezo wa diski mara nyingi ni muhimu kuliko kiini cha ziada cha CPU.

Ongeza nafasi ya ukuaji, matoleo, taka na vijipicha juu ya ukubwa wa sasa wa faili. Ni bora kuhifadhi nakala kwenye seva au kifaa kingine. Ikiwa GB 60 tayari imetumika, nafasi ya bure ya GB 70 haitadumu muda mrefu: kutenga GB 120–150 kuna busara zaidi.

Jinsi ya kusakinisha Nextcloud kwenye VPS kwa All-in-One

Nextcloud All-in-One, au AIO, ni njia rasmi ya usakinishaji. Inajumuisha Nextcloud, PostgreSQL, Redis na paneli ya usimamizi. Kwa hiari unaweza kuwezesha Office, Talk, ClamAV, utafutaji wa maandishi kamili, vijipicha na nakala rudufu za BorgBackup.

Kwa usakinishaji wa msingi, unahitaji VPS safi ya biti 64 inayoendesha Ubuntu au Debian, kikoa chenye rekodi ya A inayoelekeza kwenye anwani ya IP ya seva, Docker Engine kutoka hazina rasmi, na milango ya bure 80, 443, 8080 na 8443. Docker iliyosakinishwa kupitia Snap haitumiki.

Anzisha kontena kuu:

sudo docker run \
  --init \
  --sig-proxy=false \
  --name nextcloud-aio-mastercontainer \
  --restart always \
  --publish 80:80 \
  --publish 8080:8080 \
  --publish 8443:8443 \
  --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \
  --volume /var/run/docker.sock:/var/run/docker.sock:ro \
  ghcr.io/nextcloud-releases/all-in-one:latest

Kisha fungua:

https://SERVER_IP:8080

Kivinjari kitakuonya kuhusu cheti kilichotiwa saini binafsi. Kwa kuingia mara ya kwanza, tumia anwani ya IP, hifadhi nenosiri linaloonyeshwa, ingiza kikoa na uchague vipengele. AIO itasanidi cheti cha TLS kupitia Let's Encrypt.

Usiwezeshe kila programu-jalizi isipokuwa unaihitaji: Office, Talk, kingavirusi na utafutaji hutumia RAM na CPU. Talk pia inahitaji milango ya ziada ya TCP na UDP.

Kwa seva ya uzalishaji, watengenezaji wanapendekeza faili rasmi ya Compose kwa sababu hurahisisha masasisho na mabadiliko ya usanidi. Amri iliyo hapo juu inafaa kama mwanzo unaoeleweka na wa haraka.

Jinsi ya kulinda Nextcloud na kuepuka kupoteza data

Seti ya chini ya hatua ni:

  1. wezesha uthibitishaji wa vipengele viwili;
  2. sasisha Nextcloud, programu-jalizi, kontena na mfumo wa uendeshaji;
  3. linda viungo vya umma kwa nenosiri na tarehe ya kuisha;
  4. weka nakala rudufu kando na VPS kuu;
  5. jaribu kurejesha data mara kwa mara.

Taka, historia ya matoleo, RAID na picha ya VPS ni muhimu, lakini si mbadala wa nakala rudufu. Urejeshaji kamili unahitaji data, usanidi na hifadhidata; programu-jalizi maalum na mandhari pia zinapaswa kuhifadhiwa. AIO inaweza kuunda nakala za Borg za kila siku na kurejesha tukio kupitia paneli.

Nextcloud kwenye VPS kutoka tropic.host

Nextcloud inahitaji seva ya Linux yenye intaneti ya kudumu, diski ya haraka na RAM ya kutosha. Unaweza kuendesha mradi kama huu kwenye VPS kutoka tropic.host bila kuacha kompyuta tofauti ikiendelea nyumbani au kusanidi ufikiaji kupitia kipanga njia cha nyumbani.

Kwa wingu binafsi, ni busara kuanza na 2 vCPU na 4 GB ya RAM. Kwa Office, watumiaji kadhaa wanaofanya kazi, uchanganuzi wa virusi au Talk, zingatia RAM ya GB 8 au zaidi. Zingatia hasa uwezo wa diski unapochagua mpango: kumbukumbu na ukuaji wake mara nyingi huamua usanidi unaohitajika.

Usinunue seva kubwa zaidi mapema. Anza na rasilimali zinazoendana na matumizi ya sasa, fuatilia RAM na nafasi ya bure, kisha panua kadiri mzigo unavyoongezeka.

Hitimisho kwa ufupi

Nextcloud hubadilisha seva kuwa wingu la binafsi au la timu lenye usawazishaji wa faili, viungo, kalenda, nyaraka, kazi na simu. Thamani yake kuu si jaribio la kunakili Google Drive bila malipo, bali ni uwezo wa kuchagua miundombinu na sheria za kushughulikia data mwenyewe.

Uhuru huambatana na wajibu wa matengenezo. Ukiweka masasisho, uthibitishaji wa vipengele viwili na nakala rudufu tofauti kwa usahihi, Nextcloud inaweza kuwa nafasi ya kudumu ya kazi ya kidijitali kwa familia, mfanyakazi huru au timu.

FAQ

Je, Nextcloud ni ya bure?

Toleo la seva ni chanzo huria na linapatikana bila malipo. Seva, kikoa, hifadhi ya nakala rudufu na msaada wa kibiashara, inapohitajika, hulipiwa kando.

Je, Nextcloud inaweza kuchukua nafasi ya Google Drive?

Kwa kuhifadhi, kusawazisha, kushiriki faili na kuhariri kwa pamoja, inaweza kufanya hivyo katika hali nyingi. Seti ya vipengele inategemea programu zilizosakinishwa na usanidi wa seva.

Je, Nextcloud inaweza kusakinishwa bila kikoa?

Ndiyo, kwa mtandao wa ndani. Kwa ufikiaji salama kupitia intaneti, kutumia kikoa na HTTPS ni rahisi zaidi. AIO pia inaweza kutoa kikoa kidogo cha bure chenye mabadiliko kupitia deSEC.

Ni nafasi kiasi gani ya diski inapaswa kutengwa kwa Nextcloud?

Mbali na faili zenyewe, hesabu matoleo, taka, vijipicha na ukuaji wa kumbukumbu. Akiba ya vitendo ni 30–50% zaidi ya ukubwa wa sasa, huku nakala rudufu ikiwa bora kuhifadhiwa kando.

Je, usawazishaji ni nakala rudufu?

Hapana. Kufutwa, kuharibika au kusimbwa kwa faili kunaweza kusawazishwa kwenye vifaa vingine. Unahitaji nakala huru ya data, usanidi na hifadhidata.