Pydio failijagamisplatvormi installimine Zentyal 3.4 veebiserverisse

instagram story viewer

Selle seeria kaudu Zentyal 3.4 PDC õpetused, mis meil olid failide jagamise seadistusteenused nagu Samba ja FTP, teenused, millel on tõusud ja mõõnad (Samba kasutab ülekandeid, on mõeldud kohtvõrgu jaoks ja ei ole Interneti kaudu skaleeritav.

FTP pakub ainult põhikataloogi ja failitaseme juurdepääsu, konfiguratsioonid teeb süsteemiadministraator, kuid mõnikord soovite pakkuda kasutajatele mõningaid täiendavaid failijagamisplatvorme, mis ei nõua keerulisi süsteemiseadistusi, nii et kasutajad ei pea neid täiendavalt installima tarkvara.

Installige Zentyal Pydio failide jagamine
Installige Zentyal Pydio failide jagamine

See õpetus hõlmab põhipaigaldust ja minimaalset konfiguratsiooni Pydio - endine AjaXplorer ( http://pyd.io ) peale Apache veebiserveri, mis on võimas avatud lähtekoodiga failide jagamise ja koostööplatvorm, mis võib muuta Zentyalist pseudopilv failide jagamise platvorm sise- ja väliskasutajatele ning pakub selliseid funktsioone nagu loomine ja muutmine dokumente üles laadida, andmeid üles laadida, videoid vaadata, muusikat kuulata, oma faile teistega jagada, failidega koostööd teha toimetamine jne.

Nõuded

  1. Installige ja konfigureerige Apache Zentyal
  2. Lubage Zentyal veebikataloogid UserDir ja paroolikaitse
  3. Luba .htaccess fail AllowOverride'i direktiiviga.
  4. Selle seadistuse jaoks „cloud.mydomain.com”Eelmisel teemal loodud alamdomeeni kasutatakse Pydio veebifailide hostimiseks ja kasutaja salvestusruumi pakkumiseks.
  5. /srv/www/cloud.mydomain.com"Tee majutab kõiki Pydio veebikonfiguratsioonifaile.

Samm: laadige alla ja konfigureerige Pydio

Pydio allalaadimiseks ja installimiseks on kaks võimalust.

  1. Esiteks külastage Pydio ametlikku veebisaiti http://pyd.io/ –> Laadige alla jaotis -> Käsitsi paigaldamine, laadige alla zip- või tõrvapakett, ekstraktige see oma serveriteele (antud juhul /srv/www/cloud.mydomain.com) ja käivitage brauseri installer.
  2. Teine meetod on automaatse installija käivitamine hoidlate kaudu Debian süsteemid ja töötamine apt-get käsk või RPM -paketi installimine Enterprise Linuxile (CentOS, RHEL ja Fedora).

Muu üksikasjaliku teabe saamiseks külastage http://pyd.io/download/ lehel.

Laadige alla Pydio failide jagamine
Laadige alla Pydio failide jagamine

Sellel teemal käsitsi meetod koos wget läbi ssh kasutatakse kohandamise eesmärgil.

1. Logi sisse Zentyal 3.4 PDC server Puttyst, kasutades Zentyal IP -d või domeeninime koos juurkontoga.

Ühendage Zentyal Serveriga
Ühendage Zentyal Serveriga

2. Laadige alla Pydio tõmblukk või tar.gz pakett kasutades wget käsk ja ekstraktige see (Linuxis soovitan isiklikult tar.gz arhiiv ).

# wget http://downloads.sourceforge.net/project/ajaxplorer/pydio/stable-channel/5.2.3/pydio-core-5.2.3.tar.gz. # tar xfvz pydio-core-5.2.3.tar.gz
Laadige alla Pydio
Laadige alla Pydio

3. Kopeerige kõik ekstraktitud failid oma alamdomeeni virtuaalse hosti dokumendi juureteele, väljastades järgmised käsud, seejärel liikuge dokumendi juure füüsilisele teele.

# cp –r pydio-core-5.2.3/* /srv/www/cloud.mydomain.com/ # cd /srv/www/cloud.mydomain.com/
Kopeerige Pydio -failid
Kopeerige Pydio -failid

4. Nüüd on aeg installida mõned täiendavad Apache, MYSQL ja PHP moodulid Zentyal veebiserverile, mida Pydio nõuab, ja seejärel Zentyal veebiserveri teenus taaskäivitada.

# apt-get install mysql-server-5.5 php5 php5-cli php5-gd php5-mysql php5-mcrypt libapr1 libaprutil1 ssl-cert php5-json. # teenuse zentyal veebiserveri taaskäivitamine
Paigaldage lambipakk
Paigaldage lambipakk
Teenuste käivitamine
Teenuste käivitamine

5. Järgmine samm on brauseri avamine ja oma alamdomeeni sisestamine URL -ile.

Juurdepääs alamdomeenile
Juurdepääs alamdomeenile

6. Kui saate veateate, nagu ülaltoodud ekraanipildil, andke see www-andmed ainuõigustega Pydio jaoks andmed kataloogi.

# chown –R www-andmete andmed/.
Määra õigused
Määra õigused

7. Tootmiskeskkonna jaoks peate installima ja konfigureerima ka Pydio konfiguratsiooniandmete andmebaasi (kasutajad, pistikprogrammid, dokumendihaldus jne). Sel juhul on Zentyalile kõige sobivam andmebaas MYSQL mis on juba installitud, kuid vajab Pydio kasutajat ja andmebaasi.

Pydio kasutaja ja andmebaasi loomiseks logige sisse MYSQL andmebaasi ja looge uus andmebaas nimega „pydio"Ja kasutaja"pydio”, Kellel on juurdepääs sellele andmebaasile localhostis kõigi privileegidega (tootmiskastis saate muuta kasutajat ja andmebaasi nime).

# mysql -u juur –p. mysql> LOOGI ANDMEBAAS, KUI EI OLE, pydio; mysql> LOO KASUTAJA 'pydio'@'localhost' TUNNISTAB 'sinu parool'; mysql> ANNA KÕIK PRIVIEGLID pydio'le.* TO 'pydio'@'localhost'; mysql> FLUSH PRIVILEGES; mysql> lõpetada;
Looge Pydio andmebaas
Looge Pydio andmebaas

8. Kui saate tõrke, kui proovite pääseda juurde MYSQL -i andmebaasile tavalise juurkontoga, andke MYSQL -i juurparooli muutmiseks järgmine käsk.

# dpkg-configure mysql-server-5.5
Seadistage MySQL
Seadistage MySQL
Sisestage MySQL parool
Sisestage MySQL parool
Sisestage MySQL parool uuesti
Sisestage MySQL parool uuesti

9. Nüüd suunake oma brauser uuesti Pydio alamdomeeni URL -ile.

Juurdepääs Pydio Toolile
Juurdepääs Pydio Toolile

Nagu näete, tekitab installer mõne tõrke, mis võib takistada Pydio tõrgeteta toimimist. Mõne tekitatud vea lahendamiseks käivitage järgmised käsud.

# ln –s /etc/php5/conf.d/mycrypt.ini /etc/php5/apache2/conf.d/20-mycrypt.ini. # dpkg-seadistage lokaadid ümber

Keelamiseks PHP väljundpuhver (paremaks toimimiseks) avage ja muutke väljundi puhverdamine väärtus kuni Väljas peal /etc/php5/apache2/php.ini tee.

# nano /etc/php5/apache2/php.ini
Keela PHP väljundpuhver
Keela PHP väljundpuhver

Pärast kõiki neid installiprotsessi toiminguid võib teil esineda muid vigu, kuid võite jätkata, kui need on klassifitseeritud Hoiatused vigu.

Samm: viige läbi Pydio installimine

10. Nüüd on aeg Pydio installer tegelikult käivitada. Pärast zentyal veebiserveri mooduli taaskäivitamist värskendage oma alamdomeeni lehte ja klõpsake nuppu Käivita viisard!.

Pydio paigaldamine
Pydio paigaldamine

11. Esimene samm on oma loomine Pydio administraatori kasutaja. Sisestage soovitud administraator Kasutajanimi ja vali tugev parool.

Loo Pydio administraatori kasutaja
Loo Pydio administraatori kasutaja

12. Järgmine seadistamine Pydio globaalsed valikud lisades a Pealkiri, valige rakenduse vaikekeel ja seadistage tervitusteade (ärge lubage e -posti).

Pydio globaalsed valikud
Pydio globaalsed valikud

13. Järgmisel viipal ühendage Pydio MYSQL -i andmebaasi, kasutades varem loodud mandaate, ja testida oma SQL -i ühenduvust.

Pydio MySQL konfiguratsioon
Pydio MySQL konfiguratsioon

14. Samuti saate nüüd lisada teisi kasutajaid või teha seda hiljem Pydio administraatoripaneel.

Lisa Pydio kasutajad
Lisa Pydio kasutajad

15. Viimane samm tabas Installige Pydio kohe ja oodake, kuni installer lõpetab teate.

Installige Pydio kohe
Installige Pydio kohe
Vali keel
Vali keel

16. Kui installija on lõpetanud, suunatakse teid automaatselt saidile Pydio sisselogimine veebileht. Logige sisse installiprotsessi käigus loodud administraatori andmetega ja seadistage fail ja Collaboration Server (valige oma eelistatud tööruum, looge uusi kasutajaid, kaustu, laadige faile üles, muutke kasutajaid load jne).

Pydio sisselogimisekraan
Pydio sisselogimisekraan
Pydio armatuurlaud
Pydio armatuurlaud
Looge uued kaustad
Looge uued kaustad

Samm: lubage HTTPS Pydio alamdomeenil

Kuna Pydio on a Koostööfailide jagamise platvorm kasutajaid tuleb kaitsta võrgupakettide pealtkuulamise eest, sundides teie alamdomeeni edasi töötama HTTPS protokoll.

17. Logi sisse Zentyal administraatoripaneel, navigeerige Veebiserver, valige oma pydio alamdomeen, kliki Muuda nupu vorm Tegevus, valige Sund SSL peal SSL toeta, löö edasi Muuda ja Salvesta oma seadeid.

Sundige HTTPS Pydiole
Sundige HTTPS Pydiole

Palju õnne! Nüüd olete installinud ja konfigureerinud oma jagamise pilvesalvestusplatvormi turvalisse võrgukeskkonda.

Järeldus

Kokkuvõttes võib Pydio olla suurepärane Avatud lähtekoodiga failide jagamise platvorm teie organisatsioonile, mis saab koheselt ühendada kasutajaid teie kohaliku võrgu salvestusruumi või NAS -iga ja pakkuda elegantset alternatiivi teistele Internetis täna pakutavatele pilvesalvestusplatvormidele.

Teachs.ru