Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Në kontakt me
  • Instalimi dhe konfigurimi i ownCloud. Prezantimi i serverit OwnCloud: Ndarja e skedarëve nën kontrollin tuaj

Instalimi dhe konfigurimi i ownCloud. Prezantimi i serverit OwnCloud: Ndarja e skedarëve nën kontrollin tuaj

Teknologjitë e resë gradualisht fiton gjithnjë e më shumë popullaritet dhe, si rezultat, bëhet gjithnjë e më i përhapur. Ndoshta shumica e përdoruesve kanë dëgjuar për shërbime të tilla të njohura si Google Disc, OneDrive, iCloud, Dropbox, disk Mail.ru dhe Yandex.Disk.

ownCloud është një hapësirë ​​ruajtëse cloud shumë e përshtatshme dhe e lehtë për t'u përdorur

Përveç këtyre shërbimeve të mësipërme, ekziston një tjetër, më i specializuar, i cili padyshim ia vlen vëmendjen tuaj, ai quhet ownCloud. Në këtë artikull, ne do të kuptojmë se çfarë është, pse është e mirë, dhe gjithashtu do të hedhim një vështrim të hollësishëm se si të instaloni dhe konfiguroni ownCloud. Shkoni!

OwnCloud është një aplikacion i hapur ueb që ju lejon të sinkronizoni të dhënat dhe të ndani skedarët e ruajtur në distancë. Përveç kësaj, ai ka disa mundësi interesante, domethënë:

  • Ruani skedarët duke përdorur struktura të rregullta dhe WebDAV;
  • Siguroni mbrojtje kriptografike;
  • Sinkronizimi me sisteme të ndryshme operative;
  • Ka një kalendar, programues detyrash, Libri i adresave, galeria, shikuesi i skedarëve ODF dhe PDF;
  • Ju lejon të administroni përdoruesit dhe grupet duke përdorur OpenID ose LDAP;
  • Ka një redaktues teksti që funksionon në modalitetin online, si dhe një modul logimi.

Siç mund ta shihni, ka të ndryshme opsione të dobishme mjaft.

I gjithë procesi i instalimit dhe konfigurimit do të konsiderohet për sistemin operativ Windows.

Ju mund ta thjeshtoni disi procesin e instalimit të ownCloud duke shkarkuar një shpërndarje të gatshme me Apache dhe PHP të integruar.

Pas nisjes së instaluesit, një dritare mirëseardhjeje do të shfaqet para jush. Klikoni "Next" për të vazhduar. Më pas, duhet të specifikoni dosjen ku do të instalohet ownCloud. Hapi tjeter- krijimi i një llogarie administratori. Futni të gjitha informacionin e nevojshëm dhe klikoni "Next".

Tani duhet të futni emrin e hostit, në vend të kësaj mund të futni adresën IP. Pastaj ndodh konfigurimi i postës. Mund ta kaloni këtë hap dhe ta konfiguroni më vonë. Të gjitha. Gati. E tëra çfarë ju duhet të bëni është të klikoni "Next" dhe të prisni që instalimi të përfundojë.

Ju mund të ekzekutoni ownCloud. Një dritare do të shfaqet para jush në të cilën do t'ju duhet të shkruani emrin e përdoruesit dhe fjalëkalimin tuaj. Ju e keni dhënë këtë informacion në fazën e instalimit. Gati. I gjithë shërbimi ownCloud është në shërbimin tuaj.

Tani ju duhet të bëni cilësimet e nevojshme. Hapni menunë e vendosur në të majtë këndi i sipërm, dhe zgjidhni "Aplikacionet". Në listën në të majtë, klikoni në rreshtin "PDAP User and Group Backend" dhe klikoni në butonin "Aktivizo". Pastaj shkoni te seksioni Administrimi dhe lëvizni poshtë në seksionin LDAP. Do të shihni një mesazh që moduli LDAP për PHP nuk është i instaluar. Më pas, përfshini shtrirjen e linjës=php_ldap.dll në skedarin tuaj php.ini. Për të aplikuar ndryshimet e bëra, duhet të shkoni te skeda "Menaxho serverët" dhe të rinisni serverët.

Për të konfiguruar integrimin e ownCloud dhe LDAP, identifikohuni si administrator në menynë "Administration". Lëvizni poshtë dritares dhe në seksionin "Kontaktet", kontrolloni kutinë e kontrollit "Aktivizo LDAP Backend". Pas kësaj, duhet të ktheheni në seksionin LDAP dhe ta plotësoni atë (skedën "Server"). Në skedën "Hyrja", vendosni atributin e hyrjes. Ky mund të jetë emri i përdoruesit LDAP. Më pas specifikoni cilësimet e lidhjes në dritaren e avancuar.

Tjetra ju duhet të plotësoni cilësimet e drejtorisë dhe atribute të veçanta. Ju lutemi vini re se nëse dëshironi të përdorni njoftimet me postë, sigurohuni që të përfshini një email. Kur të keni përfunduar futjen e cilësimeve, ruani ndryshimet tuaja.

Faza tjetër është konfigurimi njoftimet me postë. Shkoni përsëri te seksioni i menysë "Administrimi" dhe në seksionin "Ndarja", kontrolloni kutitë e mëposhtme:

  • "Lejo që aplikacionet të përdorin API-në akses publik»;
  • “Lejo përdoruesit të publikojnë nëpërmjet lidhjeve”;
  • "Lejo shkarkimet e hapura";
  • "Vendosni datën e paracaktuar të përfundimit";
  • “Lejo rihapjen e aksesit publik”;
  • "Lejo përdoruesin të njoftojë me postë për skedarët e përbashkët."

Më pas, futni adresën tuaj të emailit cilësimet personale administratori. Më pas shkoni te seksioni "Mail Server" dhe vendosni "smtp" në opsionin "Send message" dhe "No news" në opsionin "Encryption". Fusni adresën e dërguesit dhe adresën e serverit në fushat përkatëse. Vendosni metodën e vërtetimit në "Nuk ka lajme". Nëse konfigurimi është kryer si duhet, një email provë do t'i dërgohet emailit të administratorit.

Redaktorët e revistës sonë u përmbytën me letra duke u kërkuar atyre të përshkruanin instalimin e software i lirë ownCloud, i cili përdoret për të krijuar ruajtje private në renë kompjuterike.

Zgjedhja e versionit tuaj të Cloud

Nuk ka fare version të ownCloud në magazinat Debian, madje as të vjetëruar. Ndoshta kjo është për të mirën. Ubuntu e ka këtë program, por kohët e fundit shpërtheu një skandal për shkak të tij. Me pak fjalë, zhvilluesit e ownCloud kërkuan të hiqnin softuerin e tyre nga depoja e Ubuntu, sepse zhvilluesit e Ubuntu lanë vrima në ownCloud edhe pas lëshimit të arnimeve zyrtare. Me sa duket, ne ishim shumë të zënë me integrimin e dyqanit të ardhshëm në Unity. Por kjo nuk është për këtë tani.

Ne do ta marrim versionin jo nga depot, por nga faqja zyrtare e internetit, më e fundit (nga ato të qëndrueshme). Shkoni te faqja e shkarkimeve dhe zgjidhni opsionin Archive Files ( për server pronarët). Në dritaren që hapet, klikoni mbi fjalën Unix. Fillon shkarkimi i arkivit nga ownCloud. Në kohën e shkrimit të këtij artikulli, versioni 7.0.2 ishte në përdorim. Lidhje direkte: https://download.owncloud.org/community/owncloud-7.0.2.tar.bz2.

Përpara se të mbyllni dritaren e shfletuesit, shkarkoni manualin e administratorit: http://doc.owncloud.org/server/7.0/ownCloudAdminManual.pdf. Sipas një rregulli të mirënjohur, nëse asgjë nuk funksionon, më në fund do t'ju duhet të lexoni manualin. Por është më mirë të mos shkosh në ekstreme dhe të kalosh Seksioni Instalimi përpara se të instaloni ownCloud.

LAMP

LAMP instalohet në 2 minuta. Do të duhet e njëjta kohë për të redaktuar skedarët e konfigurimit dhe gjithçka do të funksionojë menjëherë. Në Debian. Garancia ime nuk vlen për shpërndarjet e tjera. Dhe këtu është akordimi komponente individuale LAMP është art i vërtetë. Ka specialistë në MySQL, ka specialistë në Apache, akordimi mund të marrë shumë kohë, përpjekje dhe ndonjëherë para. Sidomos në kushtet e burimeve të kufizuara (nëse përdorni ownCloud në një host të palëve të treta). Por ne nuk kemi nevojë për të tani.

ownCloud dhe Apache

Merrni arkivin nga ownCloud dhe shpaketoni atë në drejtorinë /var/www.

Cp owncloud-7.0.2.tar.bz2 / var/ www/ cd / var/ www/ tar xf owncloud-7.0.2.tar.bz2

Sigurisht, të gjitha operacionet kryhen nën rrënjë. Pastaj ju duhet të riemërtoni dosjen e owncloud në emrin e faqes tuaj. Për shembull, nëse për të hyrë ruajtja në renë kompjuterike do të përdoret domeni mysupercloud.ru, pastaj riemërtojeni kështu:

Mv owncloud mysupercloud.ru

Riemërtimi është opsional, por shumë i dobishëm. Nëse ka disa sajte në server, atëherë emërtimi i drejtorive sipas domenit do t'ju lejojë të mbani mend se ku keni çfarë. Për lehtësi, do ta lë emrin ashtu siç është.

Tani shumë hap i rëndësishëm, të cilin shumë njerëz e harrojnë, por më pas luftojnë me të drejtat e aksesit. Dhe në fund ata ekspozojnë të gjitha 777, duke vënë në rrezik sistemin e tyre. Serveri në internet Apache funksionon nën një përdorues të veçantë dhe në grup i veçantë. Kjo për faktin se nëse një sulmues mund të hakojë Apache përmes një vrime në vetë server ose përmes një vrime në skriptet e faqes, ai do të marrë vetëm akses i kufizuar ndaj sistemit. Në fakt, hakeri do të jetë në gjendje të mbishkruajë vetëm përmbajtjen e disa skedarëve në /var/www. Le t'i transferojmë të drejtat për skedarët e vetCloud në Apache:

Chown -R www-data:www-data owncloud

Le të sigurohemi që gjithçka është në rregull:

Ls-al

Tani le të krijojmë një faqe interneti virtuale duke konfiguruar siç duhet Apache. Për shkak se zhvilluesit e Debian i duan përdoruesit, skedari monolit i konfigurimit u pre në mënyrë elegante në pjesë që janë më të përshtatshme për t'u punuar. Surprizat nga zhvilluesit e Debian nuk mbarojnë këtu. Përdoruesit mund të përdorin mjetet e përshtatshme a2ensite/a2dissite/a2enmod/a2dismond. Këto janë skriptet Perl që reduktojnë punën me të skedari i konfigurimit Apache në minimum.

Shkoni te drejtoria /etc/apache2/sites-available, merrni shabllonin e paracaktuar dhe kopjoni atë me një emër të ri. Ashtu si me emrin e drejtorisë owncloud, këshillohet të përdorni emrin e domenit:

Cp e paracaktuar owncloud

Hapni skedarin e kopjuar për redaktim. Është shumë e rëndësishme të specifikoni vlerat e sakta për tre variabla: ServerName, DocumentRoot dhe Directory. Nuk ka gabime, përndryshe nuk do të funksionojë!

Emri i serverit owncloud ServerAdmin webmaster@localhost DocumentRoot /var/www/owncloud Opsionet FollowSymLinks -MultiViews AllowOverride All Rendit lejohet, moho lejimin nga të gjithë ErrorLog $(APACHE_LOG_DIR)/error.log CustomLog $(APACHE_LOG_DIR)/access.log kombinuar

Kjo do të thotë, në Emri i Serverit ne shkruajmë emrin e domain (çfarë do të shkruajë përdoruesi shiriti i adresave shfletuesi për të hyrë në ownCloud). DocumentRoot dhe Directory tregojnë direktorinë me skedarët e vetCloud.

Tani le të hapim faqen:

Rinisja e shërbimit A2ensite owncloud apache2

Faqja tashmë po na përgjigjet, megjithëse instalimi është ende larg përfundimit. Kujdes: nëse përdoret një domen “fake”, atëherë ai duhet të regjistrohet në mënyrë eksplicite në /etc/hosts!

Në këtë Konfigurimi i Apache përfundon dhe vazhdoni me konfigurimin e MySQL.

ownCloud dhe MySQL

I gjithë konfigurimi është vetëm se ne duhet të krijojmë një përdorues të veçantë në MySQL (të mos ngatërrohet me përdoruesit e sistemit operativ), të krijojmë një bazë të dhënash, të lidhim njërën me tjetrën dhe të vendosim të drejtat e aksesit.

Nëse keni njohuri për MySQL, mund ta bëni këtë lehtësisht duke përdorur vijën e komandës dhe dobi e madhe mysql. Për të tjerët, unë rekomandoj përdorimin e ndërfaqes në internet në MySQL të quajtur phpmyadmin. Ky softuer është i disponueshëm në depo standarde të Debian-it, instalohet me komandën apt-get install phpmyadmin dhe fillon të punojë pothuajse menjëherë, sepse tashmë e keni konfiguruar LAMP. Përdoruesi mund të nisë vetëm shfletuesin dhe të shkojë te http://localhost/phpmyadmin. Për arsye sigurie, unë rekomandoj rregullimin e konfigurimit të Apache në mënyrë që vetëm përdoruesit nga rrjeti lokal të kenë qasje në phpmyadmin. Fakti është se phpmyadmin është softuer jashtëzakonisht i rrjedhshëm dhe hakerat shpesh skanojnë faqet në kërkim të phpmyadmin.

Pra, krijoni një usercloud në phpmyadmin dhe caktojini atij një fjalëkalim të ndërlikuar. Ne krijojmë bazën tonë të të dhënave në cloud. Ne i japim përdoruesit vetcloud të drejta të plota për qasje në bazën e të dhënave të owncloud. Kjo përfundon konfigurimin e MySQL. Le të vazhdojmë drejtpërdrejt me instalimin.

Kujdes: kur krijoni një bazë të dhënash, specifikoni utf8_general_ci në seksionin "krahasimi".

Konfigurimi i ownCloud

Hapni shfletuesin tuaj dhe shkoni te http://owncloud (në rastin tuaj, adresa do të jetë ajo që keni specifikuar në ServerName). Në dritaren që shfaqet, vendosni emrin e administratorit dhe fjalëkalimin për këtë llogari. Vetëm më poshtë, klikoni në lidhjen "Sistemi i ruajtjes së të dhënave", klikoni në butonin MySQL dhe jepni informacion për të hyrë në bazën e të dhënave të krijuar në MySQL - emri i bazës së të dhënave, emri i përdoruesit dhe fjalëkalimi. Klikoni butonin "Përfundo instalimin".

Oops! Ekrani paralajmëron se Apache po funksionon pa mbështetje për protokollin WebDAV. Në fakt, përmes këtij protokolli përdoruesi punon me skedarët e tij në server. Meqenëse ownCloud kërkon WebDAV, mendoj se duhet t'i jepet kjo:

Rinisja e shërbimit A2enmod dav a2enmod dav_fs apache2

Le të shkojmë përsëri në faqja kryesore vetcloud dhe shiko një përshëndetje të gëzueshme. I dashur ownCloud është gati të fillojë të na shërbejë.

Në paraburgim

Nëse ka interes të mëtejshëm për këtë temë, unë do të flas se si të vendoset bukur URL-të(http://owncloud/settings/admin në vend të http://owncloud/index.php/settings/admin), si të aktivizoni protokoll i sigurt HTTPS në vend të HTTP dhe si të zgjeroni aftësitë e ownCloud. Faleminderit per vemendjen!

Këtu do të flasim për. Meqenëse nuk ka një udhëzues të qartë në faqen zyrtare, këtu do të shkruaj një udhëzues instalimi të përpiluar.

është softuer falas i krijuar për ndërtimin e reve të ruajtjes private duke përdorur pajisjet tuaja. Ekziston një licencë tregtare (mbështetje aplikacionet celulare dhe të mira të tjera). Ne do të flasim për versionin falas (si dhe për lidhjen me ruajtjen e dosjeve nëpërmjet protokolli samba, ftp dhe sftp, autorizimi i përdoruesve nga Active Directory ). Qasje falas qasja në hapësirën ruajtëse është e mundur nëpërmjet një ndërfaqeje në internet ose lidhje disku i rrjetit Nga WebDAV.

I. Përgatitja për instalim, instalim (punë me tastierë)

Këtu do ta shpalosim. Fillimisht do të instalojmë LAMP, dhe më pas do të shtojmë paketat që na duhen.

1) Përditësimi i plotë i sistemit dhe instalimi i paketave të nevojshme

sudo apt-merr përditësim -y && sudo apt-merr përmirësim -y && sudo apt-merr dist-përmirësim -y && sudo apt-merr heq automatikisht -y && sudo apt-merr automatikisht -y sudo detyra instalo llambën-server sudo apt- merrni instaloni php5-gd php5-json php5-mysql php5-curl php5-intl php5-mcrypt php5-imagick php5-ldap smbclient

2) Vendosja e serverit të internetit Apache

Le ta vendosim së pari Apache, duke aktivizuar skedarët .htaccess:

Sudo nano /etc/apache2/apache2.conf AccessFileName .htaccess ... Opsionet Indekset FollowSymLinks AllowOverride Të gjitha Kërkojnë të gjitha të dhëna

Le të rifillojmë shërbimin:

Tani le të aktivizojmë module shtesë Apache:

Sudo a2enmod rishkruaj kokat sudo a2enmod sudo a2enmod env sudo a2enmod dir sudo a2enmod mime sudo a2enmod setenvif sudo a2enmod ssl sudo a2ensite default-ssl

Le të rifillojmë shërbimin:

Rinisja e shërbimit Sudo apache2

3) Konfigurimi i PHP

Sudo nano /etc/php5/apache2/php.ini upload_max_filesize post_max_size

Le të rinisim:

Rindezje sudo

4) Krijoni një bazë të dhënash MySQL (nëpërmjet Webmin, opsionale)

Unë personalisht bazoj linja e komandës Nuk më pëlqen të krijoj dhe ta bëj përmes Webmin. Është instaluar si kjo:

Sudo nano /etc/apt/sources.list deb http://download.webmin.com/download/repository sarge kontribut deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge kontribut

Shtoni dhe aktivizoni çelësin:

Wget http://www.webmin.com/jcameron-key.asc sudo apt-key shtoni jcameron-key.asc

Ne përditësojmë listën e burimeve:

Sudo apt-get përditësim

Instaloni Webmin:

5) Instalimi

U largua pak. Le të instalojmë nga depoja:

Sudo sh -c "echo "deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /" >> /etc/apt/sources.list.d/owncloud.list " wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key sudo apt-key add -< Release.key

Instalimi dhe përditësimi:

Sudo apt-get update sudo apt-get install owncloud

Ne lëshojmë të drejtat:

Sudo chown www-data:www-data -R /var/www

II. Konfigurimi i ownCloud (duke punuar me ndërfaqen e internetit)

Konfigurimi i mëtejshëm ndodh përmes ndërfaqes në internet. Në parim, gjithçka është e qartë atje. Funksionet shtesë lidhen përmes "aplikacioneve" të caktuara (shtojcave). Këtu do të flasim për dy prej tyre, një për autorizim nga AD, dhe i dyti për lidhje të ndryshme dosjet e rrjetit etj. Përdoruesi tashmë mund të lidhë hapësirën ruajtëse nëpërmjet WebDAV nëpërmjet https (do të ketë një lidhje në ndërfaqen e internetit).

6) Aplikacioni “LDAP” (autorizim nga AD)

login: [email protected]




7) Aplikacioni "Magazinimi i jashtëm"

ka variante të ndryshme duke e lidhur atë, për shembull si kjo (me kontabilitetin teknik):

konkluzioni

Në fakt, kjo është e gjitha, kjo konfigurimi bazë. Ka edhe shumë shtesë dhe aplikacione të dobishme, i cili gjithashtu mund të përdoret. Në kontekstin e përdorimit të korporatës, gjithashtu ka kuptim të bëhet një ridrejtim force nga http > https, por unë do të ndalem në gjëra të tilla themelore, ato nuk janë të vështira dhe varen nga konfigurimi aktual i vetë serverit.

Në total, ne kemi një zgjidhje të mirë korporative në formën e një reje të gatshme.)

|

ownCloud është një server për ndarjen e skedarëve dhe ruajtjen e centralizuar të dokumenteve në distancë. ownCloud është shumë si Dropbox.

Ndryshe nga shumica aplikacione të ngjashme,OwnCloud është aplikim falas me të hapur Kodi i burimit, falë të cilit çdo përdorues mund ta instalojë atë. Përveç kësaj, OwnCloud mund të instalohet në serverin e vet, duke eliminuar nevojën për të pritur të dhëna të ndjeshme në serverë të palëve të treta, duke rritur kështu sigurinë e të dhënave.

Ky udhëzues do t'ju ndihmojë të instaloni ownCloud në Serveri Ubuntu 18.04.

Kërkesat

  • Serveri Ubuntu 18.04 i konfiguruar sipas .
  • Stack LAMP (udhëzimet e instalimit mund të gjenden).
  • Certifikata SSL. Nëse keni një të regjistruar Emri i domenit, ju mund të merrni. Nëse nuk keni një domen, mundeni.

1: Instaloni ownCloud

Paketa ownCloud nuk është në depon e Ubuntu. Sidoqoftë, projekti ownCloud ofron depon e tij të dedikuar për Sistemet Ubuntu, i cili duhet të shtohet në server.

Së pari, shkarkoni çelësin e lëshimit duke përdorur komandën curl dhe importojeni duke përdorur apt-key dhe komandën add:

curl https://download.owncloud.org/download/repositories/10.0/Ubuntu_18.04/Release.key | sudo apt-key add -

Paketa Release.key përmban çelës publik PGP, me të cilin menaxheri i apt mund të verifikojë vërtetësinë e paketës ownCloud.

Pas importimit të çelësit, krijoni një skedar owncloud.list në drejtorinë sources.list.d dhe vendosni adresën e depove ownCloud në të.

echo 'deb http://download.owncloud.org/download/repositories/10.0/Ubuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/owncloud.list

Tani mund të përdorni menaxherin tuaj të paketave për të instaluar ownCloud. Përveç paketës kryesore, ju gjithashtu duhet të instaloni disa biblioteka PHP, të cilat ownCloud i përdor për të mbështetur funksione shtesë. Përditësoni indeksin tuaj të paketës lokale dhe instaloni gjithçka:

përditësim sudo apt
sudo apt instalo php-bz2 php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip skedarë vetcloud

Kjo eshte paketat e nevojshme instaluar në server.

2: Konfigurimi i Apache

Paketa ownCloud që keni instaluar kopjon skedarët në drejtorinë /var/www/owncloud në server. Aktualisht, konfigurimi i hostit virtual Apache mbështet shërbimin e skedarëve nga një drejtori tjetër. Ne duhet të ndryshojmë parametrin DocumentRoot në konfigurimin tonë për të treguar direktorinë e re.

Për të zbuluar se cilët skedarë host virtual referojuni emrit tuaj të domenit ose adresës IP, përdorni programin apache2ctl me parametrin DUMP_VHOSTS. Filtro rezultatin sipas domenit ose adresës IP të serverit për të gjetur skedarët që duhet të modifikoni.

sudo apache2ctl -t -D DUMP_VHOSTS | grep server_domain_ose_IP
*:443 server_domain_or_IP (/etc/apache2/sites-enabled/server_domain_or_IP-le-ssl.conf:2)
porti 80 emri i serverit të hostit_domain_or_IP (/etc/apache2/sites-enabled/server_domain_or_IP.conf:1)

kllapa ju mund të shihni secilin prej skedarëve që referojnë emrin e domenit ose adresën IP të serverit ownCloud. Këto janë skedarët që duhet të modifikoni.

Hapni secilin prej këtyre skedarëve në redaktori i tekstit me privilegje sudo:

sudo nano /etc/apache2/sites-enabled/server_domain_or_IP.conf

Gjeni direktivën DocumentRoot dhe drejtojeni atë në drejtorinë /var/www/owncloud.


. . .
DocumentRoot /var/www/owncloud
. . .

Ruani dhe mbyllni skedarin. Përsëriteni këtë proces për secilin nga skedarët që i referohen një emri domeni (ose adresë IP nëse nuk keni konfiguruar një domen për serverin tuaj).

Pas kësaj, kontrolloni sintaksën e skedarëve tuaj Apache për t'u siguruar që nuk ka gabime shtypi në konfigurim:

konfigurimi sudo apache2ctl
Sintaksa OK

Në varësi të konfigurimit tuaj, mund të shihni një paralajmërim rreth vendosjen globale Emri i serverit. Nëse dalja përfundon me rreshtin Sintaksa OK, mund ta shpërfillni këtë paralajmërim. Nëse shihni gabime të tjera, kthehuni dhe kontrolloni skedarët që sapo keni redaktuar për t'i rregulluar ato.

Nëse kontrolli i sintaksës është i suksesshëm, rinisni Apache për të aktivizuar ndryshimet:

sudo systemctl ringarkoni apache2

Apache tani mund të shërbejë skedarët e vetCloud.

3: Krijoni një bazë të dhënash MySQL

Para se të shkoni te konfigurimi në shfletues, duhet të konfiguroni bazën e të dhënave. Gjatë konfigurimit në internet, do t'ju duhet të siguroni një emër të bazës së të dhënave, përdorues të bazës së të dhënave dhe fjalëkalim në mënyrë që ownCloud të mund të lidh dhe të menaxhojë të dhënat në MySQL.

Hyni në MySQL si administrator:

Për ruajtje të dhënat e ownCloud kërkohet një bazë të dhënash e veçantë. NË këtë manual Për thjeshtësi, kjo bazë të dhënash do të quhet owncloud, por ju mund të zgjidhni një emër më përshkrues.

KRIJO BAZA E TË DHËNAVE vetcloud;

shënim: Të gjitha komandat MySQL duhet të përfundojnë me një pikëpresje.

Tani ju duhet të krijoni një përdorues për të menaxhuar bazën e të dhënave të re dhe për t'i transferuar të gjitha të drejtat për të. Të kesh një bazë të dhënash dhe përdorues të veçantë për çdo aplikacion është shumë e rëndësishme për lehtësinë e menaxhimit dhe sigurisë. Në manual përdoruesi quhet owncloud; ju mund të zgjidhni një emër tjetër.

GRANTO TË GJITHA NË owncloud.* te "owncloud"@"localhost" INDENTIFIKUAR NGA "owncloud_database_password";

shënim: Në vend të 'set_database_password', specifikoni fjalëkalimin për këtë bazë të dhënash.

Pas kësaj, duhet të rivendosni privilegjet për të përditësuar cilësimet e MySQL.

PRIVILEGJET FLUSH;

Mbyll MySQL:

4: Konfigurimi i ownCloud

https://server_domain_or_IP

shënim: Nëse përdorni një certifikatë të vetë-nënshkruar, shfletuesi do t'ju paralajmërojë se faqja mund të jetë e rrezikshme. Kjo është normale dhe ndodh sepse certifikata e sajtit nuk është e nënshkruar nga një autoritet certifikimi që shfletuesi mund t'i besojë. Të dhënat e transferuara gjatë lidhjes do të jenë ende të koduara. Konfirmo që të kesh qasje në pultin tënd të Cloud. Një faqe mirëseardhjeje dhe një formular identifikimi do të shfaqen në ekran.

Për të krijuar një llogari administratori, zgjidhni një emër përdoruesi dhe fjalëkalim.

E rëndësishme! Përdorimi i emrit të përdoruesit admin është shumë i rrezikshëm.

Lëreni dosjen e të dhënave të pandryshuar dhe shkoni te cilësimet e DB.

Jepni informacionin e bazës së të dhënave. Lëreni hostin si host lokal.

Klikoni Finish setup për të përfunduar konfigurimin e ownCloud. Do të çoheni në një ekran identifikimi ku mund të identifikoheni në llogarinë tuaj të re.

Kur identifikoheni për herë të parë, do të shfaqet një ekran që ju kërkon të shkarkoni aplikacione për të sinkronizuar skedarët pajisje të ndryshme. Ju mund t'i shkarkoni dhe konfiguroni ato tani ose ta bëni këtë më vonë. Kur të keni mbaruar, klikoni x në këndin e sipërm djathtas për të shkuar te ndërfaqja kryesore:

Këtu mund të krijoni ose ngarkoni skedarë në renë tuaj personale.

konkluzioni

ownCloud ofron aftësitë e palëve të treta të njohura shërbimet cloud magazinimit ownCloud ju lejon të ndani përmbajtjen e ruajtur dhe mbështet aksesin në skedarë përmes lidhjeve. Avantazhi i ownCloud është se informacioni nuk ruhet në serverë të palëve të treta, por në një makinë që ju kontrolloni.

Eksploroni ndërfaqen dhe funksione shtesë, instaloni shtojcat e ownCloud - ato mund të gjenden.

Etiketa: ,

Ju mund të keni dëgjuar tashmë për owncloud. Ky është një shërbim që ju lejon të krijoni shërbimin tuaj të sinkronizimit të të dhënave midis disa kompjuterëve që përdorin sisteme të ndryshme operative. Shërbime të ngjashme me të cilat mund të njiheni: Dropbox dhe Yandex.Disk. Sidoqoftë, nëse nuk keni hapësirë ​​të mjaftueshme ose nuk dëshironi t'i jepni të dhënat tuaja një kompanie të palëve të treta, owncloud është pikërisht ajo që ju nevojitet. Përveç kontroll të plotë Mbi të dhënat tuaja do të merrni gjithashtu mundësinë për të ruajtur skedarët dhe kontaktet, një kalendar. Përveç kësaj, owncloud ka klientë për Windows, Linux dhe Android, kështu që nuk do të ketë probleme me aksesin nga sisteme të ndryshme operative. Përveç kësaj, instalimi i owncloud është mjaft i thjeshtë.

Le të shohim instalimin e owncloud në një server nën Menaxhimi i Debianit GNU/Linux.

Shtimi i një depoje

Gjëja e parë që duhet të bëni është të shtoni një depo me paketa.

Për ta bërë këtë, thjesht ekzekutoni komandën si rrënjë

Echo "deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /" > /etc/apt/sources.list.d/owncloud.list

Pas kësaj ju duhet të shtoni çelësin e depove:

Wget -O - http://download.opensuse.org/repositories/isv:/ownCloud:/ownCloud2012/Debian_7.0/Release.key | shtesa e çelësit apt -

Tani mund të përditësoni listën e paketave

Apt-merr përditësimin

Instalimi

Instalimi kryhet me një komandë:

Apt-get instalo owncloud

Në varësi të varësive, do të instalohen mjaft paketa, duke përfshirë server në internet apache dhe php. Të gjitha ato janë të nevojshme për funksionimin e owncloud.

Cilësimet

Pasi të jenë instaluar të gjitha paketat, hapni ndërfaqen e internetit të owncloud në shfletuesin tuaj. Adresa e paracaktuar do të jetë http://<адрес-вашего-сервера>/vetë cloud

Do të shihni një paralajmërim me tekstin e mëposhtëm:

Paralajmërimi i sigurisë

Drejtoria dhe skedarët e të dhënave tuaja janë ndoshta të aksesueshme nga interneti sepse skedari .htaccess nuk funksionon.
Për informacion se si të konfiguroni siç duhet serverin tuaj, ju lutemi shikoni dokumentacionin.

Në mënyrë që përpunimi .htaccess të funksionojë, duhet të ndryshojmë një rresht në skedarin /etc/apache2/sites-enabled:


Opsionet Indekset FollowSymLinks MultiViews
AllowOverride Asnjë
Urdhëro lejo, refuzo
lejojnë nga të gjithë

Linja e theksuar duhet të ndryshohet në

AllowOverride të gjitha

Pas kësaj ju duhet të rinisni apache me komandën

Rinisja e shërbimit apache2

Tani le të rifreskojmë faqen në shfletues. Mesazhi është zhdukur.

Hapi tjetër është zgjedhja e një baze të dhënash. Në varësi të numrit të përdoruesve që do të përdorin sistemin, ju mund të zgjidhni ose sqlite (përdorur si parazgjedhje) nëse ka pak përdorues, ose MySQL/MariaDB/PostgreSQL.

Instaloni MySQL me komandën

Apt-merr instaloni serverin mysql

Gjatë procesit të instalimit do t'ju kërkohet një fjalëkalim rrënja e përdoruesit(administratori i serverit të bazës së të dhënave, jo administratori i sistemit). Është më mirë të vendosni një fjalëkalim që nuk përputhet me fjalëkalimin e rrënjës së përdoruesit të sistemit.

Pas instalimit, jepni komandën në tastierë

Mysql -u rrënjë -p

dhe futni fjalëkalimin që sapo vendosëm gjatë instalimit.

Tani duhet të krijojmë një bazë të dhënash

Krijo bazën e të dhënave owncloud;

Tani le të krijojmë një përdorues

Krijoni përdoruesin "owncloud"@"localhost" të identifikuar me "fjalëkalimin tuaj";

Dhe ne i japim atij të drejta për bazën e të dhënave:

Jepni të gjitha privilegjet në owncloud.* për "owncloud"@"localhost";

Pas kësaj, duhet të kontrolloni nga tastiera që gjithçka po funksionon siç duhet. Dilni nga tastiera komanda mysql"\q" dhe identifikohuni si përdorues i vetë cloud:

Mysql -u owncloud -p

Futni fjalëkalimin që kemi specifikuar gjatë krijimit të përdoruesit dhe nëse gjithçka është bërë si duhet, do të shihni kërkesën mysql

Dilni me komandën "\q" dhe kthehuni në ndërfaqen e internetit.

Futni emrin e administratorit dhe fjalëkalimin për llogarinë e administratorit:

Emri i përdoruesit: <имя-пользователя-администратора>
Fjalëkalimi: <пароль-администратора>

Zgjidhni "MySQL/MariaDB" si bazën e të dhënave dhe shkruani:

Përdoruesi i bazës së të dhënave: vetcloud
Fjalëkalimi i bazës së të dhënave: <ваш-пароль>
Emri i bazës së të dhënave: vetcloud

Tani mund të klikoni në butonin "Finish setup".

Nëse gjithçka është e saktë, do të shihni këtë foto:

Tani mund të shkoni në punë. Duke klikuar në lidhjet, mund të shkarkoni klientin për Windows, Linux, Android ose për OS Kompania Apple.
Duke u identifikuar si administrator mund të krijoni Llogaritë për përdoruesit e tjerë.

Kjo është e gjitha, në fakt. Instalimi, siç mund ta shihni, nuk është vërtet i vështirë. Dhe për të rritur sigurinë, mund të punoni me owncloud pa Protokolli HTTP, dhe nga Protokolli HTTPS. Për ta bërë këtë, duhet të gjeneroni dhe instaloni një certifikatë dixhitale në serverin e internetit. Ju mund të shihni se si ta bëni këtë në nginx dhe apache

Artikujt më të mirë mbi këtë temë