Kā veidot pašapkalpošanās (privātu) mākoni bez maksas
Ja vēlaties izgāzt publiskos mākoņus, piemēram, Dropbox un Google disku, un izveidojiet sevis hostingu mākonis jūsu komandai vai biznesam, tad Nextcloud ir ideāls risinājums. Tas nodrošina gandrīz visas nepieciešamās mākoņa krātuves nodrošinātāja funkcijas, kā arī visus privātā, pašpasaulīgā risinājuma kontroles un drošības ieguvumus.
Šajā amatā es sākšu atrast hostinga pakalpojumu sniedzēju kas atbalsta Nextcloud, un tad es izveidoju šo risinājumu, lai izveidotu savu privāto mākoni. Ja jums ir nepieciešams arī privāts mākonis, izpildiet šo pamācību veikt vienu, izmantojot Nextcloud.
Kāpēc izmantot Nextcloud?
Tas, kas no pirmā acu uzmetiena bija acis, ir Nextcloud milzīgs atbalsts populārām platformām - mobilās, kā arī darbvirsmas platformas. Tā nodrošina vietējām lietotnēm lielākajā daļā operētājsistēmu, ļaujot jums vai jūsu komandai strādāt no jebkuras ierīces vai vietas. Tas nozīmē, ka, par laimi, vairs nav infrastruktūras izmaksu.
Tas ir tikai sākums - Nextcloud rīko daudz vairāk iespēju, kas padara to par pārsteidzošu privātu mākoņa risinājumu. Dažas no tās galvenajām iezīmēm ir:
- Pašnodarbināts risinājums - Nextcloud var izvietot gandrīz jebkurā vietā - jūsu mājās vai birojā, datu centrā vai hostinga nodrošinātājā, sniedzot jums pilnīgu kontroli, ja tās izstrādātājiem nav piekļuves jūsu datiem.
- Koplietošanas funkcijas - Nextcloud ļauj koplietot failus ar mieru. Varat koplietot failus ar ikvienu jūsu mākonī vai no mākoņa, izmantojot ar paroli aizsargātas saites, un tās var arī augšupielādēt failus.
- Drošība galvenokārt - Nextcloud piedāvā nozares standarta drošības un drošības praksi, ieskaitot šifrēšanas funkciju no gala līdz galam. Tā atbalsta populāras autentifikācijas, kontroles un atļauju sistēmas.
- Daudz integrāciju - Nextcloud nāk ar atbalstu integrācijām - lietotnēm un pakalpojumiem, lai paplašinātu mākoņa funkcionalitāti. Piemēram, varat pārvaldīt uzdevumus, rediģēt failus programmā Markdown un darīt vairāk.
Kur izmēģināt Nextcloud?
Ja jūs vienkārši meklējat bezmaksas kontu, lai izmēģinātu Nextcloud, tad varat izmantot hostinga pakalpojumu sniedzējus, kas piedāvā pārvaldīt Nextcloud gadījumus. Tomēr bezmaksas konts var nesniegt lielu atmiņas apjomu vai atbalstu visām lietotnēm vai funkcijām.
Tālāk ir sniegts šādu pakalpojumu saraksts izmēģiniet Nextcloud nekavējoties:
- Dediserve - Jūsu bezmaksas kontā piešķir 10GB.
- oCloud.de Tas nodrošina bezmaksas kontu ar 1GB atmiņas vietu.
- OwnDrive - Piedāvā 1GB kontu ar dažu lietotņu atbalstu.
- Serverdiscounter - Izmanto 5GB lielu krātuves vietu.
- Unixcorn - Ļauj ātri pierakstīties un nodrošina 1GB vietu.
- Wölkli - Piedāvā kontu ar 1 GB lielu brīvo vietu.
Kā uzstādīt Nextcloud?
Nextcloud var instalēt jūsu serverī, izmantojot kādu no trim metodēm:
- Tīmekļa instalētājs - Tas ir ātrākais veids, kā instalēt Nextcloud savā serverī, it īpaši koplietošanas hostē. Jums ir nepieciešams augšupielādēt vienu failu savā serverī un izpildīt to - tas lejupielādē un instalē šo risinājumu.
- Arhīva fails - Tā ir ieteicamā opcija servera īpašniekam. Lai augšupielādētu savu pilno paketi (kā arhīvu) un izvilktu tās saturu savā tīmekļa servera mapē, lai tas būtu publiski pieejams visiem.
- Ierīces - Tā ir vieglākā metode cilvēkiem, kas nav tehnoloģiski izdevīgi, bet tas atkal ir piemērojams serveru īpašniekiem. Jums ir nepieciešams lejupielādēt attēlu failu ar iepriekš instalētu Nextcloud un ielādēt to savā datorā.
Sistēmas prasības
Vispirms runāsim par sistēmas prasībām, kas nepieciešamas, lai instalētu un darbinātu privātu mākoni, izmantojot Nextcloud. Tā kā lielākā daļa bezmaksas hostinga pakalpojumu sniedzēju piedāvā uz Linux balstītu hostinga pakalpojumu, es turpmāk pievērsīšos šādam pakalpojumam. Šeit varat pārbaudīt visas sistēmas prasības.
- Servera operētājsistēma: Tiek atbalstītas CentOS 6.5 vai 7, Debian 8+, openSUSE LEAP 42.1 vai jaunākas versijas, Red Hat Enterprise Linux 6.5 vai jaunākas versijas, SUSE Linux Enterprise Server 11 SP3 vai 12 un Ubuntu 14.04 un augstākas LTS versijas..
- Atmiņa: Ieteicams vismaz 128 MB, bet 512 MB RAM.
- Uzglabāšana: Vismaz 500 MB, bet tas ir atkarīgs no jūsu prasībām. Tāpat serverim ir jāļauj failam ar izmēru 65 MB uzstādīt Nextcloud, izmantojot vēlamo metodi, izmantojot tīmekļa instalētāju (viens php fails).
- Tīmekļa serveris: Apache 2.4 (php-fpm, mod_php) vai Nginx (php-fpm).
- Datu bāze: MySQL vai MariaDB 5.5+, kā arī PostgreSQL 9 un 10.
- PHP: PHP 5.6 un jaunākās versijas atbalsta Nextcloud.
Bezmaksas hostinga pakalpojumu sniedzējs
Man vajadzēja hostinga pakalpojumu sniedzēju, lai izveidotu savu mākoni. Es meklēju bezmaksas pakalpojumu, jo mans mākonis ir tikai pagaidu glabāšanai, bet, ja esat pietiekami nopietns, lūdzu izvēlēties labu hostingu vai nopirkt VPS šim uzdevumam.
Tāpēc es devos medībās, lai atrastu bezmaksas hostingu, kas nāk ar minimālajām sistēmas prasībām, kas nepieciešamas Nextcloud. Un man ir jāpiekrīt, ka šī risinājuma bezmaksas interneta uzņēmējas atrast nav viegli. Pēc dažu stundu meklēšanas un izmēģināšanas 10-20 pakalpojumu sniedzējiem es atklāju 000Webhost darbojas nevainojami.
Uzstādīsim Nextcloud
Šajā apmācībā es instalēšu Nextcloud, izmantojot pirmo metodi, t.i.., izmantojot tīmekļa instalētāju. Iemesls ir tas, ka es plānoju šo procesu viegli saglabāt ikvienam no jums un tas ir tikai metode, kas labi darbojas koplietošanas hostēšanā.
Izpildiet tālāk norādītās darbības, lai izveidotu un darbotos ar privāto mākoni:
- Pirmkārt, atveriet šo saiti un pārslēdzieties uz cilni “Web Installer” (lapas apakšā) un lejupielādējiet pirmajā posmā minēto failu.
- Dodieties uz sava servera informācijas paneli un atveriet failu pārvaldnieku. Piemēram, 000Webhost, jūs redzēsiet šādu informācijas paneli.
- Pēc faila pārvaldnieka noklikšķiniet uz pogas Augšupielādēt. Ņemiet vērā, ka, iespējams, redzēsiet citu ekrānu, pamatojoties uz jūsu serveri vai resursdatoru.
- Tagad atlasiet failu “setup-nextcloud.php” (ko jūs lejupielādējāt 1. solī) no sava datora un augšupielādējiet to savā serverī, izmantojot failu pārvaldnieku.
- Kad fails ir augšupielādēts, atveriet to 'jūsu domēns / setup-nextcloud.php' pārlūkprogrammā. Piemēram, ja jūsu domēns ir "example.com", tad jums ir jāpārvietojas uz "example.com/setup-nextcloud.php".
- Jūs redzēsiet Nextcloud iestatīšanas vedni. Klikšķis Nākamais sākt.
- Tagad jums ir jāpasaka instalācijas direktorija Nextcloud. Ja nevēlaties izmantot tiešu pakārtotu, vienkārši ievadiet “.” (pilna pietura) citādi ievadiet direktorijas nosaukumu. Piemēram, ja jūsu domēns ir “example.com”, jūs varat izmantot to pašu, lai piekļūtu Nextcloud, ja nepieminat vārdu, bet, ja jūs varat piekļūt savam privātajam mākonim saitē “example.com/folder-name”.
- Ja visi būs labi, jūs redzēsiet veiksmes lapu. Vienkārši noklikšķiniet Nākamais šeit.
- Nākamajā ekrānā Nextcloud jums lūgs iestatīt administratora kontu, izmantojot to, pēc kura varat piekļūt un pārvaldīt savu privāto mākoni. Vienkārši ievadiet vēlamos akreditācijas datus un nospiediet Pabeigt poga.
- Tas ir pabeigts. Visbeidzot, jūs redzēsiet sveiciena ziņojumu no Nextcloud.
- Tas viss bija. Jūs veiksmīgi izveidojāt savu privāto mākoni, izmantojot Nextcloud.
Problēmu novēršana
1. Es augšupielādēju arhīvu, bet es to neredzu savā serverī.
Šajā gadījumā ir iespējams, ka jūsu serveris neatbalsta pietiekami lielus failus lai parādītu vai saglabātu augšupielādējamo failu, izmantojot FTP vai failu pārvaldnieku. Lūdzu, pārbaudiet to, augšupielādējot jebkuru citu lielu izmēru failu (> 60 MB).
Ja serveris neatbalsta lielus failus, lai augšupielādētu Nextcloud arhīvu, varat izvilkt savu arhīvu datorā un augšupielādējiet iegūto saturu tieši uz jūsu servera publisko (public_html vai htdocs), izmantojot FTP. Tomēr Nextcloud arhīvā ir vairāk nekā 12 tūkstoši failu, tāpēc jūs varat arī nonākt citā jautājumā, kur jūsu serveris neatbalsta tik daudz augšupielādes pieprasījumu.
2. Lapā “Atkarības pārbaude” tā norāda atkarības kļūdu.
Ja Nextcloud stāsta par kādu problēmu lapā “Atkarības pārbaude”, tad jūsu serveris neatbalsta visas nepieciešamās programmas / paketes, lai to palaistu. Tas nozīmē, ka jums ir nepieciešams atrast citu serveri kas atbalsta Nextcloud.
3. Pēc lapas “Atkarības pārbaude” tas rada servera kļūdu.
Šādā gadījumā vai nu jūsu serveris neatbalsta pietiekami lielus failus, lai instalētājs varētu lejupielādēt Nextcloud arhīvu, vai servera iestatītais izpildes laiks ir mazāks, un Nextcloud iestatīšanas failam ir nepieciešams vairāk laika, lai pabeigtu.
Jūs varat izgriezt jūsu servera iestatījumus un palielināt PHP izpildes laiku līdz 300 sekundēm vai ilgāk. Šeit ir apmācība, lai palīdzētu jums to paveikt.
Ko darīt ar Nextcloud?
Pirmā lieta, ko es darīju, bija pārbaudīt tā iestatījumus un pielāgot dažādas iespējas, lai izpildītu savas prasības - īpaši šifrēšanas un drošības iespējas. Tad es eksperimentēju ar failu augšupielādi un tās funkciju pārbaudi.
Jo vairāk jūs ieliekat Nextcloud, jo vairāk tas jums patiks. Piemēram, varat paplašināt tās funkcionalitāti, pievienojot lietotnes no lietotņu veikala. Jūs pamanīsiet, ka tai ir dažādas lietotnes - gan oficiālas, gan trešās puses, lai pievienotu vairāk funkciju. Piemēram, varat pievienot kalendāru, kontaktus, uzdevumus utt.
Vai jums izdevās izveidot savu privāto mākoni? Ko jūs vispirms darījāt ar savu Nextcloud? Lūdzu, rakstiet savu atsauksmi tālāk.