Yadda ake Sanya OwnCloud don Ƙirƙirar Ma'ajiya na Gajimare a cikin Linux


Ma'ajiyar gajimare tana tsaye ne don ma'aunin ma'ajin cibiyar sadarwa wanda akasari ke gudanarwa ta wasu kamfanoni. Ma'ajiyar gajimare sabis ne na tushen hanyar sadarwa wanda babu shi a zahiri amma ya kasance wani wuri a cikin gajimare. Don ƙarin haske, ajiyar girgije yana nufin raba bayanai akan hanyar sadarwa, maimakon samun sabar gida ko na'urorin sirri.

Ajiyayyen Cloud yana kewaye da mu a cikin wayoyin hannu, akan tebur da sabobin, da sauransu. Aikace-aikacen Dropbox wanda ke samuwa akan wayoyin hannu ba komai bane illa aikace-aikacen ajiyar girgije. Google Drive wani aikace-aikacen ajiyar girgije ne wanda ke ba ku damar adanawa da samun damar adana bayanan ku daga ko'ina da kowane lokaci.

[ Hakanan kuna iya son: 16 Buɗe tushen Cloud Storage Software don Linux]

Wannan labarin yana nufin - Gina keɓaɓɓen ajiyar girgije ta amfani da aikace-aikacenku na Cloud. Amma menene buƙatar gina gajimare na sirri lokacin da akwai masu ba da izini na ɓangare na uku? Da kyau, duk haɗin gwiwar ɓangare na uku yana iyakance ku don yin aiki tare da ƙayyadaddun ƙayyadaddun tsari da iyakar ajiya.

Jerin hotuna, bidiyo, mp3 na ajiya da ke ci gaba da haɓakawa bai isa ba, haka ma, ajiyar girgije sabon ra'ayi ne kuma babu rundunonin ajiyar girgije na ɓangare na uku da yawa kuma wanda ake samu yana da tsada sosai.

Al'ummar OwnCloud kwanan nan sun fito da sakin su na musamman na ownCloud 10. Sun fito da sauye-sauye masu ban mamaki dangane da inganci, aiki, da sabbin abubuwa don samar da kyakkyawan ƙwarewar girgije tare da ownCloud. Idan kun riga kun yi aiki tare da tsohuwar sigar sa, tabbas za ku sami ci gaba mai mahimmanci a sarrafa daftarin aiki.

Menene ownCloud

ownCloud kyauta ce, buɗaɗɗen tushe, kuma aikace-aikacen gidan yanar gizo mai ƙarfi don aiki tare da bayanai, raba fayil, da ma'aunin nesa na fayiloli. An rubuta ownCloud a cikin yarukan PHP/JavaScript, wanda aka tsara don aiki tare da tsarin sarrafa bayanai da yawa, gami da MySQL, MariaDB, SQLite, Oracle Database, da PostgreSQL.

Bugu da ƙari, ana iya amfani da owncloud akan duk sanannun dandamali kamar Linux, Macintosh, Windows, da Android. A taƙaice, ƙaƙƙarfan ƙaƙƙarfan dandamali ne mai zaman kansa, mai sassauƙa dangane da daidaitawa da amfani, aikace-aikacen buɗe ido mai sauƙin amfani.

Siffofin owncloud

  • Ajiye fayiloli, manyan fayiloli, lambobin sadarwa, galleries hotuna, kalanda, da sauransu akan sabar da kuke so, daga baya zaku iya samun dama gare su daga wayar hannu, tebur, ko mai binciken gidan yanar gizo.
  • A duniyar na'urori, mutum na yau da kullun yana da kwamfutar hannu, wayar hannu, kwamfutar tafi-da-gidanka, da dai sauransu. Girgizar ƙasa tana ba ku damar daidaita duk fayilolinku, lambobin sadarwa, hoto, kalanda, da sauransu waɗanda aka daidaita tare da na'urorin.
  • A zamanin sharing aka Facebook, Twitter, Google+, da dai sauransu, owncloud yana baka damar raba bayananka tare da wasu kuma ka raba su a fili ko a boye gwargwadon bukatunku.
  • Haɗin mai sauƙin amfani yana ba ku damar sarrafa, loda, ƙirƙirar masu amfani, da sauransu cikin sauƙi mai sauƙi.
  • Hala na musamman shi ne, hatta masu amfani za su iya cire bayanan da aka goge daga Shara, ba shi da sauƙin sarrafawa da kiyayewa.
  • Abin bincike a cikin owncloud yana da amsa sosai wanda ake yi a bango kuma yana barin masu amfani su bincika da suna da nau'in fayil ɗin.
  • Ana tsara adireshi zuwa rukuni/rukuni saboda haka cikin sauƙin samun damar tuntuɓar abokai, abokan aiki, iyalai, da sauransu.
  • Yanzu zaku iya samun damar ma'ajiyar waje ta zama Dropbox, FTP, ko wani abu ta hanyar hawa.
  • Mai sauƙin ƙaura zuwa/daga wani uwar garken girgije.

Menene Sabo a cikin ownCloud 10

  • Haɓaka Samun dama ga shafin gudanarwa na app, ƙa'idodin sabuntawa, da bincike.
  • Ƙarin sanarwar da zazzagewar kai tsaye yana goyan bayan.
  • Za a iya kunna fayil ɗin sanyin ma'adana zuwa matsayi mafi girma a cikin wannan sakin.
  • Gudanar da aikace-aikacen yanzu yana da hankali isa don adana dogaron App a cikin fayilolin XML daga inda rumbun aikace-aikacen ke iya magance abubuwan dogaro ta atomatik.
  • An inganta takaddun zuwa mataki na gaba, mai duba PDF ya inganta tare da aiwatar da sabon sigar PDF.js.
  • Ingantacciyar sarrafa mai amfani da tsararrun saituna da shafin gudanarwa sun inganta.
  • Haɗin haɗin gwiwa yanzu ya yi kyau ta hanyar ragewa.
  • Gaba ɗaya aikin ya inganta idan aka kwatanta da sigar baya.
  • An inganta shigo da lambobin sadarwa.
  • Rarraba gajimare (United) wanda ke nufin kafa manyan fayilolin da aka raba a tsakanin sabobin shine biki. Wannan fasalin yana ba da damar yin haɗin gwiwa tare da ƙungiyoyi tare da sarrafawa a sabar tura kayan aiki na gida.
  • Apps yanzu suna da ƙima kuma suna da tushe.
  • Saita gunkin da aka fi so zuwa fayiloli da manyan fayiloli domin yana da sauƙin daidaitawa da gyarawa.
  • Ƙara fayiloli zuwa waɗanda aka fi so domin samun su cikin sauƙi daga baya.
  • Admin zai iya gyara adiresoshin imel na masu amfani, tsarawa kuma zaɓi masu amfani da kuma sake suna ƙungiyoyi.
  • Babban fasalin ya haɗa da - haɗawa zuwa mallaka akan HTTP(s), bincika fayiloli/babban fayil a cikin mai bincike, daidaitawa ta atomatik, raba fayiloli tare da wasu masu amfani, daidaita manyan fayiloli daga PC, Dakata da ci gaba da zazzagewa da lodawa da saita wakili.< /li>

Abubuwan Bukatun Tsarin

Don babban aiki, kwanciyar hankali, tallafi, da cikakken aiki muna ba da shawarar abubuwa masu zuwa:

  1. Mafi ƙarancin RAM ɗin 128MB, bada shawarar 512MB.
  2. RHEL/CentOS 7/8, Fedora 29+, Ubuntu 16.04, 18.04 da Ubuntu 20.04, Debian 8/9 da 10.
  3. MySQL/MariaDB 5.5+.
  4. PHP 5.4 +
  5. Apache 2.4 tare da mod_php

Mataki 1: Shigar da Ma'ajiyar Kuɗi ta ownCloud a cikin Linux

Domin saita ajiyar girgije na sirri (ownCloud), dole ne a sanya tarin LAMP (Linux, Apache, MySQL/MariaDB, PHP). Ban da tarin LAMP kuna iya buƙatar Perl da na tushen Python akan amfani da ku.

---------------------- For MySQL Server ----------------------
$ sudo apt install -y apache2 libapache2-mod-php mysql-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget

---------------------- For MariaDB Server ----------------------
$ sudo apt install -y apache2 libapache2-mod-php mariadb-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget
---------------------- For MySQL Server ----------------------
$ sudo yum install -y httpd mysql-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget


---------------------- For MariaDB Server ----------------------
$ sudo yum install -y httpd mariadb-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget

Da zarar kun saita tarin LAMP akan akwatin ku na sirri, na gaba kuna buƙatar kunna kuma fara sabis ɗin Apache da MariaDB.

--------- On Debian based Systems ---------
$ sudo systemctl enable apache2 mariadb
$ sudo systemctl start apache2 mariadb

--------- On RedHat based Systems ---------
$ sudo systemctl enable httpd mariadb
$ sudo systemctl start httpd mariadb

Saitunan MariaDB na tsoho ba su da isasshen tsaro, don haka kuna buƙatar gudanar da rubutun tsaro don saita kalmar sirri mai ƙarfi, cire masu amfani da ba a san su ba, kashe tushen shiga nesa, cire bayanan gwajin, kuma a ƙarshe adana canje-canjen da aka yi.

$ sudo mysql_secure_installation

Mataki 2: Ƙirƙiri Database na ownCloud

Yanzu shiga cikin uwar garken bayanai ta amfani da kalmar sirrin da kuka saita kwanan nan.

sudo mysql -u root -p

Yanzu za mu ƙirƙiri bayanan bayanai (ce owncloud) tare da sabon mai amfani.

MariaDB [(none)]> create database owncloud;
MariaDB [(none)]> grant all on owncloud.* to [email  identified by 'tecmint';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> Quit;

Mataki 3: Zazzagewa kuma Shigar da Application na ownCloud

Yanzu lokaci ya yi da za a zazzage sabuwar na'ura ta ownCloud (watau sigar 10.7.0) ta amfani da umarnin wget don zazzage fakitin ƙwallon ƙwallon ƙafa.

$ cd /var/www/html
$ sudo wget http://download.owncloud.org/community/owncloud-latest.tar.bz2
$ sudo tar -xjf owncloud-latest.tar.bz2
$ sudo chown -R www-data. owncloud

Mataki 4: Saita Apache don ownCloud

Don dalilai na tsaro, ownCloud yana amfani da fayilolin .htaccess na Apache, don amfani da su. Muna buƙatar kunna nau'ikan Apache guda biyu mod_rewrite da mod_headers don namuCloud suyi aiki da kyau. Buga umarni mai zuwa don kunna waɗannan samfuran a ƙarƙashin tsarin na tushen Debian  kawai, don tsarin RedHat ana kunna su ta tsohuwa.

$ sudo a2enmod rewrite
$ sudo a2enmod headers

Bugu da ƙari, muna buƙatar kunna dokokin mod_rewrite don yin aiki da kyau a ƙarƙashin babban fayil ɗin sanyi na Apache. Bude fayil ɗin sanyi na duniya Apache.

# vi /etc/httpd/conf/httpd.conf			[For RedHat based Systems]

A can, nemo “AllowOverride None” kuma canza wannan zuwa “AllowOverride All” kamar yadda aka nuna.

AllowOverride None

Canza wannan zuwa:

AllowOverride All

Yanzu muna buƙatar sake kunna Apache don sake shigar da sabbin canje-canje.

# service apache2 restart			[For Debian based Systems]
# service httpd restart				[For RedHat based Systems]

Mataki 5: Shiga ownCloud Application

Yanzu za ku iya samun dama ga ma'ajiyar girgije ta keɓaɓɓu a:

http://localhost/owncloud
OR
http://your-ip-address/owncloud

Da zarar kun sami shafin Owncloud, kuna buƙatar ƙirƙirar asusun gudanarwa da wurin babban fayil ɗin Data, inda za a adana duk fayiloli/manyan fayiloli (ko barin wurin tsoho watau /var/www/owncloud/data ko /var/www/html/) owncloud/data). Bayan haka, kuna buƙatar shigar da sunan mai amfani na bayanan mysql, kalmar sirri, da sunan bayanai, koma ga hoton da ke ƙasa.

Da zarar an shigar da duk daidaitattun dabi'u, danna Gama kuma an shirya ma'ajiyar gajimare na sirri, ana gaishe ku da keɓancewar aiki:

Sanar da Favorites, gyara, raba, zazzagewa, loda, da sabbin zaɓuɓɓukan fayil da ke akwai don fayil.

Ayyukan log na kansa da sauransu.

Laburare Hotuna.

Apps yana kunna kuma yana kashe mu'amala tare da shawarwari tare da taƙaitaccen gabatarwa.

Mai karanta PDF cikin ciki.

Daga wannan rukunin gudanarwa, zaku iya duba tsaro da faɗakarwar saitin, Rarraba gajimare, Samfuran Wasiku,
Sabuntawa, Cron, rabawa, Tsaro, Sabar Imel, Log, da sauransu.

Bayanin mai amfani da rukuni tare da keɓaɓɓu.

Lura: Kuna iya ƙara masu amfani ko shigo da asusun mai amfani, canza kalmar sirri, sanya aikin mai amfani da ware sarari ta danna gunkin Gear a gefen hagu na shafin.

Kuna iya ƙara manyan fayiloli a yanzu, fayilolin mai jarida na aiki tare sune hotuna, hotuna, da bidiyoyi daga aikace-aikacen hannu. Owncloud yana ba ku damar ƙara sabbin masu amfani, da daidaita kalanda, lambobin sadarwa, fayilolin Mai jarida, da sauransu.

Hakanan yana da ginannen MP3 Player, Mai duba PDF, Mai duba Takardu, da yawa da yawa waɗanda suka cancanci gwadawa da bincike. To me kuke jira? Zama mai girman kai mai mallakar ajiyar girgije mai zaman kansa, gwada shi!

Haɓakawa zuwa Owncloud 10 daga Tsofaffin Siffofin

Don sabunta sigar farko na gajimaren ku zuwa 10, kuna buƙatar fara sabunta tsohuwar gajimaren zuwa sabon fitowar sigar iri ɗaya.

Misali, idan kana amfani da owncloud 8.0.xy (inda 'xy' shine lambar sigar), kuna buƙatar fara ɗaukakawa zuwa 9.0.x na jerin guda ɗaya, sannan zaku iya haɓaka zuwa owncloud 10 ta amfani da waɗannan abubuwan. umarnin.

  1. A koyaushe ana ba da shawarar yin madadin da ya dace.
  2. Kunna plugin ɗin sabuntawa (idan an kashe shi).
  3. Je zuwa Panel Admin kuma sabunta gobara.
  4. Sake sabunta shafi ta amfani da 'Ctrl+F5', kun gama.

Idan tsarin da ke sama bai yi aiki ba, za ku iya yin cikakken haɓakawa don ɗaukaka zuwa sabon sakin batu (duba 'Haɓaka' umarni a ƙasa).

In ba haka ba, idan kun riga kuna amfani da Owncloud 7, 8, ko 9 kuma kuna son sabuntawa zuwa Owncloud 10, zaku iya bin umarnin 'Haɓaka'a ƙasa ɗaya don samun sabon sigar Owncloud.

  1. Sabunta nau'in girgijen ku zuwa sabon juzu'in sigar ku.
  2. Ba za a ambata ba, Yi cikakken madadin kafin haɓakawa.
  3. Zazzage sabuwar kwalta ta amfani da umarnin wget.

# wget http://download.owncloud.org/community/owncloud-latest.tar.bz2

  1. Kashe duk aikace-aikace na asali da na ɓangare na uku da plugins.
  2. Grege Komai daga kundin adireshin girgije ban da DATA da CONFIG directory.
  3. Cire kwal ɗin kuma kwafi komai zuwa tushen kundin adireshin ku na girgije a cikin kundin adireshin ku.
  4. Bayar da izini da ake buƙata kuma gudanar da haɓakawa daga shafi na gaba kuma an gama!.
  5. Kada ka manta da shigar da kunna aikace-aikacen ɓangare na uku da plug-ins kawai bayan an duba dacewa da sigar yanzu.

To me kuke jira? Shigar da sabon aikin owncloud ko haɓaka sigar ku ta ƙarshe zuwa sabon kuma fara amfani da shi.

Shi ke nan a yanzu. Kar ku manta da samar mana da ra'ayoyin ku masu mahimmanci a cikin sharhi. Zan kasance a nan tare da wani labarin mai ban sha'awa, mutane za ku so ku karanta. Har sai ku kasance a saurare, ku haɗa da tecmint, kuma ku kasance cikin koshin lafiya. Like da share mu, taimaka mana mu yada.