În acest tutorial vei învăța cum să instalezi Pydio Cells pe un server Linux, transformându-l într-o platformă modernă de partajare și gestionare a fișierelor. Parcurgem pașii esențiali pentru instalare, configurare și acces securizat prin interfața web.
~ Pentru informații mai complexe (link-uri și comenzi) vizitați pagina pe website. ~
~ Acest tutorial nu a fost creeat să fie frumos ci să fie util. ~
_______________________________________________________
Website: https://go-website-1.myshort.ro/xhi2rO
Youtube: https://youtu.be/QvkrreecRGU
Dacă vrei să ne ajuți click aici: https://go.myshort.ro/2hQL7w
~ Pentru informații mai complexe (link-uri și comenzi) vizitați pagina pe website. ~
~ Acest tutorial nu a fost creeat să fie frumos ci să fie util. ~
_______________________________________________________
Website: https://go-website-1.myshort.ro/xhi2rO
Youtube: https://youtu.be/QvkrreecRGU
Dacă vrei să ne ajuți click aici: https://go.myshort.ro/2hQL7w
Category
🤖
TechTranscript
00:00Hello everyone, welcome to our new tutorial.
00:21In today's tutorial, I am going to show you an application.
00:27This is a Linux tutorial.
00:33I do this tutorial with my mind.
00:37Hello Mircea!
00:40I have a lot of time to say that they do not have a variant
00:46to make a self-host server.
00:51Pidiocells, from my point of view, is the most important solution
00:56and the most important application.
00:57I believe that this is one of the most important things
01:00that I will show you on this channel.
01:03Pidiocells, in principle, is money.
01:08However, the developers offer an application for those who are doing self-hosting.
01:17I have a little bit of luck with the application
01:19because there were a lot of things that were more complicated.
01:23I am going to show you how to make it simple.
01:26I am going to show you how to make it simple.
01:30I am going to show you how to make it simple.
01:33I have a short description of Pidiocells.
01:37In principle, what is Pidiocells?
01:41This is a modern platform for sharing and sharing.
01:45It is designed as a professional alternative
01:49to services such as Dropbox Business or Google Drive.
01:53It is self-hosted and you have control
01:56asupra data and infrastructure.
01:59Interfața web intuitivă și responsivă.
02:03Mă rog, nu știu la ce m-am gândit.
02:05Dar nu e nici departe de adevăr.
02:09Are aplicație pentru telefon.
02:11Am văzut-o.
02:13Nu am folosit-o.
02:14Nu știu să vă confirm dacă merge sau nu.
02:16Nu mi-am bătut capul cu ea.
02:18Nu m-a interesat.
02:19Eu am instalat Pidiocells pe un server dedicat.
02:22Mi-am atașat un hard de 10 TB
02:24și mi-am băgat în el tot ce am nevoie deocamdată.
02:27Are preview, poze.
02:29Poți să-ți faci albume, foto, albume, video.
02:31Tot ce vrei.
02:32Deci chiar e ce trebuie.
02:34Acum.
02:35Include comentarii, versioning, etichete și alte astea.
02:39Neinteresant pentru noi.
02:41În schimb este interesant faptul că
02:43această aplicație este scrisă în Go.
02:46Cei care știu despre ce-i vorba
02:50știu și de ce am specificat că este în Go.
02:53Rapid, eficient, stabil.
02:56Da.
02:58Aplicația este potrivită atât pentru utilizatori individuali
03:01cât și pentru Medii Enterprise.
03:03Pentru mediile Enterprise nu ne interesează acum.
03:06Și mai departe, bla bla bla,
03:09ori cine vrea să le citească spor la treabă.
03:12Acum.
03:13Presupunem că serverul Linux,
03:16da.
03:17Pentru demo eu folosesc un Ubuntu 24.04.
03:22Este deja instalat și actualizat la zi.
03:25Așa că vom trece direct la instalare.
03:26Nu vă mai arăt cum se face update-urile.
03:29La primul pas vom instala dependințele necesare.
03:33Și la pasul 2 am pregătit eu un script automatizat.
03:38La asta am lucrat cel mai mult, să zicem așa.
03:42Care se ocupă de aproape tot ce aveți voi nevoie.
03:45Care este ideea din spate?
03:47În capul meu cel puțin.
03:50Ai un server Linux.
03:53Și vrei să adaugi acelui server Linux și funcționalitatea Pidio Cells.
03:58Și îi mai atașezi un harddisc.
04:00Îl montezi, îl talalalala.
04:02Și vrei ca Pidio Cells să stocheze fișiere pe acel harddisc.
04:10Dacă nu pui sistemul de operare pe harddisc, ți este puțin mai simplu.
04:16O să vedeți când ajungem la punctul respectiv.
04:20Da?
04:22Hai să luăm prima comandă.
04:26Serverul Linux up to date.
04:30Instalăm dependințele necesare.
04:34Și cum am zis, merge destul de repede.
04:40Face și puțină curățenie.
04:44După care luăm scriptul de care vorbeam mai sus.
04:50Pur și simplu, îl rolați.
04:54Nu îți modificați nimic în el.
04:56Va detectează toate hardurile.
05:02Da?
05:04Și începe să facă identificări.
05:08După cum vedeți, eu am aici tot felul de chestii instalate.
05:12Important.
05:14Voi nu o să aveți probabil.
05:16Atâtea.
05:18Volume montate detectate.
05:20Da?
05:22Adică chestia recomandată.
05:24Și ne spune.
05:26Drive montat.
05:28Spațiu disponibil.
05:30Care le instalezi aici, selectez opțiunea 1.
05:32Dacă îl vrei aici, 2.
05:33Dacă îl vrei în root.
05:35Da?
05:36În home root pidio.
05:38Sau în directorul rădăcină direct.
05:42Selectezi numărul.
05:44Astea sunt dinamice.
05:46Nu este bătut în cuie.
05:48Trebuie să le iei.
05:50După cum am zis, noi am instalat un hard de storage.
05:54Are 250 de giga.
05:56Mă rog că mai rămas ceva de prin el că mai făcut niște probe pe acolo.
05:59Selectăm opțiunea 1.
06:02Selectăm opțiunea 1.
06:04Confirmăm cu Yes.
06:06Și după cum vedeți, a creat directorul.
06:11A băgat acolo tot ce are nevoie și s-a și dus acolo.
06:18Hai să continuăm.
06:22Luăm ultima comandă.
06:26Care descarcă pidio.chels în directorul nostru.
06:30Efectiv, descărcăm kit-ul.
06:33Nu durează mult.
06:34E 100 și ceva de mega.
06:36Nu e extraordinar de mare.
06:41Și ne confirmă că totul este în regulă.
06:48Bun.
06:50Hai să continuăm.
06:55Aici e partea puțin mai complicată.
07:00Ajunge și punctul ăsta înainte de a începe instalarea efectivă.
07:03Trebuie să instalăm și să configurăm o bază de date.
07:07Deoarece acest pidio.chels folosește o bază de date.
07:10Pentru acest tutorial și pentru utilizare, eu am ales să folosesc MariaDB.
07:15Cu MariaDB vă arăt și vouă.
07:17În primul set de comenzi, dacă o să ne uităm, aici avem două seturi de comenzi.
07:22Primul set, al doilea set de comenzi.
07:24În primul set de comenzi vom instala și configura MariaDB.
07:27În timpul instalării, la ultimul pas, se va cere să setezi o parolă MASTER.
07:33Da?
07:34E bine să o ții minte.
07:36Hai să ne pucăm de treabă.
07:53Bun.
07:54Hai să continuăm.
08:08Pornim MariaDB și, după cum am zis, ne cere să introducem.
08:18Zice ENTER CURRENT PASSWORD, dar noi nu am setat încă o parolă.
08:23Nu vrem să schimbăm UNIX SOCKET.
08:30Nu vrem să schimbăm ROOT PASSWORD.
08:33Da, vrem să schimbăm accesul anonim.
08:36Da, nu ne interesează să intrăm remote.
08:39Da, nu ne interesează să ținem baze de test.
08:43Și da, vrem să reîncărcăm tot.
08:48Și gata.
08:50Bine.
08:56În al doilea set de comenzi, vom configura o bază de date în MariaDB pentru utilizarea cu PIDIO.
09:05La rularea primei comenzii se va cere să reintroduci parola MASTER.
09:10Și înainte de a rula a doua comandă, verifică parola...
09:15Mă rog.
09:17Ați înțeles, da?
09:19Parola bază de date, userul și așa mai departe.
09:22Acum, comanda se va autorula.
09:24Dacă vreți să schimbați, puneți-o și voi într-un fișier, într-un notepad, editați-o și rulați-o de acolo.
09:30Luăm prima comandă și, după cum vedeți, ne cere parola pentru baza de date.
09:41Luăm partea asta și totul se întâmplă automat.
09:45La final avem dat de date.
09:47Enter.
09:48Și...
09:49Gata.
09:51De aici, începem, efectiv, instalarea.
09:56Avem totul pregătit.
09:58Ne putem concentra strict pe instalarea propriu-zisă a aplicației PIDIO Gels.
10:03Din nou am încercat să fac totul cât mai simplu.
10:06N-ar trebui să se întâmpin ceva probleme.
10:11Comenzile de mai jos, una câte una.
10:13La ultima comandă vei fi întrebat cum vrei să rulezi instalarea efectivă.
10:20Seriem, selectează varianta de rulare Browser și continuăm în Browser.
10:26Luăm prima comandă.
10:29Dezarhivăm fișierul descărcat.
10:33Setăm permisiunile.
10:43Și am ajuns la cea de treia comandă.
10:47După cum vedeți, când o rulăm, ne întreabă cum vrem să-l instalăm și este presetat Browser Based.
11:01Pur și simplu, Enter.
11:04Și așteptați un pic.
11:07Și ne zice că o să-i utilizează de pe orice...
11:13Mă rog, 000 acesta înseamnă că e listening de pe orice sursă pe portul 8008.
11:20Copiem IP-ul.
11:24Deschidem Browser-ul.
11:28Și facem exact acel lucru.
11:35Doar că, să nu uitați, este HTTPS.
11:43Da?
11:45Și-o facem și noi aici.
11:47HTTPS
11:502.
11:51Slash, slash.
11:58Proceed.
11:59Și după cum vedeți, suntem în interfața de instalare.
12:04La pasul 2, avem nevoie de datele prin care PIDIO se poate conecta la MariaDB.
12:11Acestea sunt datele, dar hai să le luăm step by step.
12:15Suntem de acord cu termenii de utilizare, că altă opțiune nu avem.
12:20Și ajungem aici.
12:21TCP, localhost și portul nu ne interesează să le înlocuim.
12:25Sunt ok.
12:30User și parolă am pus PIDIO.
12:33Voi, dacă ați schimbat, puneți ce ați spus voi.
12:41Iar parola este aceasta.
12:49Odată ce am completat toate aceste câmpuri,
12:54în secunda care dăm Next,
12:57dacă ne duce în pasul 3,
13:00înseamnă că totul a fost ok.
13:04La pasul 3,
13:06se setează username-ul și parola pentru contul de administrator.
13:12Aici se poate schimba user-ul.
13:13Miem este ok pentru tutorial admin.
13:17O să pun aici o parolă super safe.
13:21O confirmăm.
13:22Atract aplicație.
13:27Așa.
13:29Am pus, am confirmat și trecem mai departe.
13:36MongoDB, nu avem nevoie de MongoDB ca și utilizatori.
13:43Da?
13:46Deci nu.
13:47Selectăm și mai avem de făcut doar să dăm Install Now
13:50și să așteptăm instalarea.
13:54Durează ceva, nu foarte mult, dar totuși durează ceva.
13:58Așa cum vedeți, s-a finalizat și ne cere să ne autentificăm. Da?
14:11După ce completez toate câmpurile, asta am și făcut. Folosim.
14:13Aici o să vedeți că, uite acum, de exemplu, merge.
14:26Iar, noi, oprim această chestie, nu putem să-i facem nimic.
14:43Și constatăm că Pidio Chels nu mai merge.
14:50După cum am zis aici, ajuns și în acest punct, o să observi că repornirea serverului, în cazul nostru, noi doar l-am oprit.
14:57Deci, dacă repornești serverul, aplicația Pidio nu pornește automat.
15:03Din punctul meu de vedere, două opțiuni.
15:06O pornești manual de fiecare dată când ai nevoie.
15:09Sau, mai pierzi câteva minute și îți creezi un fișier de serviciu care va porni aplicația automat la fiecare boot.
15:16Da? Din nou avem problema cu userul.
15:25Aici nu am putut să merg pe varianta root pentru că da niște erori și nu vrea nici de a furisi să se instaleze în root.
15:34Mi-am bătut capul cum să fac să fie ușor și am găsit, zic eu, soluția cea bună.
15:41După cum am zis aici, fiecare are propria cale de instalare și user.
15:46Hai că cu userul o mai dă de gard.
15:48Dar cu calea de instalare, fiecare îl instalează altundeva.
15:51Îi spune altfel și așa mai departe.
15:53Da?
15:55Nu vă pot oferi eu un fișier de serviciu general valabil.
15:59Am creat pe pagina web.
16:03Așa am creat un script, un cod care generează automat conținutul fișierului de serviciu.
16:09Nu este nimic complicat.
16:11Pare complicat, dar nu este.
16:12În funcție de calea și userul tău.
16:14Ce trebuie să faci?
16:15Hai să rulăm prima comandă de aici.
16:19De aici așa, da?
16:22Aceasta va detecta automat calea completă și numele utilizatorului.
16:30Hai să facem acest lucru.
16:37Și trebuie să aveți puțină răbdare pentru că trebuie să scaneze.
16:51După cum vedeți, calea și utilizatorul.
16:55În cazul meu este root.
16:58Dar...
16:59Hai să vedem ce am reușit să facem.
17:05Deschidem formularul în website.
17:10Și luăm aceste date.
17:13Și asta este calea.
17:17Sper să meargă root pentru că până acum nu mi-a mers.
17:22Am uitat calculatorul root.
17:24Asta este.
17:26Luăm userul.
17:36Și generăm fișierul de serviciu.
17:41Da?
17:42Rulăm a două comandă.
17:46Uitați să ștergeți chestiile astea, să fiți pe curat să zicem așa.
17:51Și în acest fișier copiem conținutul fișierului de serviciu.
17:59Da?
18:00Îl copiem pur și simplu.
18:02Conținut copiat.
18:04Și îl punem aici.
18:06Ctrl X.
18:07Yes.
18:08Enter.
18:09Să salvăm.
18:10Acum de acest lucru nu mai avem nevoie.
18:15Da?
18:18Copiază a doua comandă.
18:20Lipește fișierul de serviciu.
18:22Rulează celelalte trei comenzi pentru a reîncărca serviciile, a le seta și a le activa.
18:29Nu mai pierdem vremea să le explicăm.
18:31Hai să le luăm fain frumos.
18:33Unu.
18:34Câte unu.
18:36Am mari emoții că data trecută nici n-am vrut să o ia sub root.
18:44Până aici totul pare în regulă.
18:49Poți verifica dacă totul funcționează corect cu această comandă.
18:55Hai să verificăm.
18:58Și spre norocul meu totul pare că este cu verde.
19:04Am rezolvat această problemă.
19:08Îi voi da un restart serverului să ne asigurăm că totul funcționează.
19:14Putem verifica și înainte de restart că funcționează.
19:17După cum vedeți, funcționează.
19:21Hai să îi dăm la server un restart și verificăm după aceea.
19:31Ok.
19:32Serverul s-a restartat.
19:35Hai să vedem dacă a pornit și serviciul automat.
19:38Se pare că a pornit.
19:40Hai să-l reîncărcăm.
19:42Bun.
19:43În punctul ăsta, vă spun sincer că nu intenționam să vă prezint aplicația.
19:49Deoarece nu consider necesar.
19:53Dar hai totuși să aruncăm un ochi așa la 2-3 chestii.
20:00Cea mai importantă chestie din punctul meu de vedere sunt aceste două directoare.
20:13Le spune și numele ce sunt.
20:16Personal files și common files.
20:19Cred că este destul de clar ce face fiecare.
20:22N-are rău să intrăm în detalii.
20:24Așa.
20:26Le avem aici.
20:28Personal și common files.
20:31Păi la personal files putem să ne creăm un director.
20:36O să zicem new directory.
20:39Și ne apare aici.
20:44În el putem să uploadăm, downloadăm, deocamdată să uploadăm.
20:49Selectându-l, avem aici butonul de share.
20:55Asta e o chestie care vreau să vă arăt.
20:58De ce o consider e utilă?
21:01Păi, în primul rând, putem să facem un share public sau un share cu userii din grup.
21:07Adică nu pui în common files unde vede toată lumea.
21:11Poți să pui și să dai tu cu ce user vrei să distribui din PDO, din serverul PDO.
21:19Da?
21:21Nu o să mergem pe varianta asta.
21:23Mergem pe varianta bătrânească să-i zicem așa.
21:27Îi dăm enable public link și avem aici link-ul pentru accesul la acest director.
21:39Acum, permissions.
21:42Aici e chestia care vreau să vă arăt în mod expres.
21:45De ce? Avem posibilitatea de download sau de upload.
21:50Dacă bifăm căsuța, automat putem să facem un, cum îi zice, exact reverse share.
21:59Adică, îți faci un folder, îi dai un reverse share, poți să-i dai doar reverse share și îl dai la cine vrei tu și acea persoană poate să-ți încarce acolo ce ai tu nevoie.
22:14Access restriction, dacă vreți să-i puneți parolă, dacă vreți să setați când expiră link-ul, dacă vreți să-i dați un label și cam atât.
22:31Cam astea sunt chestiile importante din punctul meu de vedere.
22:36Da? Bun.
22:38Nu o să vă arăt, după cum v-a zis, foarte multe chestii pentru că nici nu e cazul și nici nu așa.
22:45În schimb aici, aveți account unde vă puteți să seta nume, utilizator e-mail și așa mai departe.
22:54Vă schimbați parola și așa mai departe ce aveți voi nevoie.
22:58Și mai aveți...
23:01Cells Console.
23:03Asta este, de fapt, setările.
23:05Nu o să intru în ce fac chestiile astea, că nu cred că e cazul să facem acest lucru.
23:12Dar, vă pot arăta aici la People, cu un user, să cum puteți adăuga, de aici adăugați user noi, care să aibă acces la serverul vostru, Pidio Cells.
23:26Sper că v-a fost destul de clar ceea ce am arătat.
23:36Bun.
23:38Ca o concluzie la acest tutorial, ce am făcut în acest tutorial?
23:44Păi, am instalat toate dependințele, am instalat și-o configurat o bază de date MariaDB, am instalat, efectiv, aplicația.
23:53Am făcut-o să se lanseze automat la fiecare pornire a serverului.
23:59Am verificat că totul funcționează corect, am făcut și o prezentare scurtă.
24:04Așa că pot să spun cu mâna pe inimă și liniștit că am ajuns la finalul acestui tutorial.
24:11Din nou vreau să vă mulțumesc tuturor celor care mi-ați trimis un gând bun, care m-ați apreciat ceea ce fac aici.
24:19Celor care s-au abonat la canal, celor care se gândesc să se aboneze, bineînțeles și celor care nu doresc să se aboneze, că nu oblig pe nimeni.
24:29Încă o dată spun, sunt canale și alte în afară de YouTube, dar acum totul ține de voi.
24:37Din nou vreau să revin cu informația referitoare la faptul că dacă doriți comenzile, nu este obligatoriu să vă faceți cont pe website.
24:47Este suficient să solicitați acces temporar, îl veți primi, vă faceți treaba, toată lumea este fericită.
24:54Gata.
24:56Eu sunt Remus de la tutorial IT&Tech.
24:59Să ne auzim sănătoși la tutorialul următor.
25:02tați treaba.