Tehnologia a avansat atât de mult încât astăzi putem vedea că unul dintre cele mai utilizate moduri de a elimina documentele în siguranță și cuprinzător este utilizarea cloud-ului. Acest lucru ne oferă acces la fișierele pe care le încărcăm practic oriunde în lume și putem fi siguri de integritatea lor, deoarece acestea se află pe servere criptate care respectă cele mai înalte niveluri de securitate, garantând că informațiile sunt întotdeauna acolo. Astăzi vedem aplicații precum OneDrive, Google Drive etc., care permit să găzduiască fișierele într-o locație centrală și să le sincronizeze direct în cloud, adică orice modificare care se face local va fi replicată automat în fișierul din nor.
Una dintre aplicațiile care a luat amploare în acest domeniu este OwnCloud, care a fost dezvoltat ca software open source axat pe a fi o platformă de colaborare pentru tot ceea ce ține de stocarea în cloud Linux, oferind securitate și confidențialitate a informațiilor. Deci, astăzi vom vedea cum se instalează Owncloud pe CentOS
ownCloud ne permite să găzduim fișierele într-o locație centrală, oferind un nivel de confidențialitate, deoarece împiedică accesul neautorizat de către alți utilizatori, în plus, ownCloud ne oferă un client desktop gratuit și o aplicație gratuită pentru sistemele mobile actuale care oferă control total fișiere.
Caracteristici OwnCloudPrintre cele mai remarcabile caracteristici ale sale se regăsesc:
- Vă permite să sincronizați fișiere și să partajați date de pe toate dispozitivele asociate
- ownCloud este găzduit doar pe serverul nostru sau în cloud-ul privat pentru a garanta accesul la date
- Disponibil pentru Android sau iOS și ca bonus, ownCloud poate funcționa împreună cu Dropbox, Microsoft OneDrive și multe alte platforme cloud.
- Sincronizare în timp real între desktop și dispozitive mobile.
- Permite creșterea funcțiilor sale prin instalarea aplicațiilor gestionate de comunitate.
- Toate transferurile de date sunt protejate prin criptare SSL, sumă de control, optimizări WebDAV și multe altele.
- Vă permite să lucrați cu FTP, Swift, S3 sau Dropbox pentru a adăuga spațiu de stocare extern.
- Dispune de criptare end-to-end sau plug-in E2EE pentru a vă cripta complet fișierele.
Acum vom învăța cum să instalăm ownCloud pe CentOS 8
1. Instalați LAMP CentOS 8
Primul pas de făcut va fi instalarea suitei LAMP (Linux - Apache - MySQL - PHP), care va fi esențială pentru funcționarea ownCloud.
Pasul 1
Pentru aceasta, primul pas va fi instalarea Apache, pentru aceasta executăm următoarele:
sudo yum instalați httpd httpd-tools
Pasul 2
Va fi lansat următorul mesaj, pe care trebuie să-l acceptăm pentru a continua cu instalarea:
Pasul 3
Odată ce instalarea este terminată, vom vedea următoarele:
Pasul 4
După aceasta vom executa următoarele:
systemctl start httpd (porneste Apache) systemctl enable httpd (activate Apache) systemctl status httpd (validează starea Apache pe CentOS 8)
Pasul 5
După aceasta trebuie să permitem accesul extern la server executând următoarele:
firewall-cmd --permanent --zone = public --add-service = http firewall-cmd --permanent --zone = public --add-service = https systemctl reoad firewalldPasul 6
Următorul pas este instalarea MySQL pe CentOS 8 pentru gestionarea bazei de date, pentru aceasta executăm următoarele:
sudo yum instalați mariadb-server mariadb -y
Pasul 7
Când procesul se încheie, vom vedea următoarele:
Pasul 8
Acum executăm următoarele:
systemctl start mariadb (Pornește baza de date) systemctl enable mariadb (activează baza de date) systemctl status mariadb (vă permite să vedeți starea bazei de date)
Pasul 9
Următorul pas va fi asigurarea instalării MySQL, pentru aceasta executăm următoarele:
mysql_secure_installationPasul 10
Acolo trebuie să validăm o serie de întrebări asociate bazei de date:
Pasul 11
Când aceasta este finalizată, vom vedea următoarele:
Pasul 12
În cele din urmă, instalăm PHP cu următoarea comandă:
sudo yum instalați phpPasul 13
Vom instala o serie de plugin-uri PHP necesare pentru ownCloud:
sudo dnf instalează php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
Pasul 14
Introducem litera S pentru a confirma și continua cu descărcarea și instalarea:
2. Configurați baza de date ownCloud pe CentOS 8
Pasul 1
Următorul pas care trebuie făcut va fi crearea bazei de date în care vor fi găzduite fișierele în cloud, pentru aceasta accesăm MySQL cu următoarea comandă:
mysql -u root -pPasul 2
Acolo introducem fiecare dintre următoarele rânduri:
CREAȚI BAZA DE DATE owncloud_db; ACORDĂ TOATE ON owncloud_db. * CĂTRE „utilizator” @ „localhost” IDENTIFICAT DE „parolă”; PRIVILEGII DE ÎNVĂȚARE; IEȘIRE;
3. Descărcare OwnCloud pe CentOS 8
Pasul 1
Continuăm să descărcăm ownCloud în CentOS 8 executând următoarea comandă:
sudo wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2
Pasul 2
Acum vom extrage acest conținut în directorul / var / www /:
sudo tar -jxf owncloud-10.3.2.tar.bz2 -C / var / www /
Pasul 3
Configurăm permisiunile Apache în directorul menționat:
sudo chown -R apache: / var / www / owncloud
4. Configurați Apache pentru ownCloud pe CentOS 8
Pasul 1
Vom crea un fișier de configurare Apache pentru a accesa ownCloud, pentru aceasta introducem următoarele:
sudo nano /etc/httpd/conf.d/owncloud.confPasul 2
Acolo introducem următoarele date:
Alias / owncloud "/ var / www / owncloud /" Opțiuni + FollowSymlinks AllowOverride All Dav off SetEnv HOME / var / www / owncloud SetEnv HTTP_HOME / var / www / owncloud
Pasul 3
Salvăm modificările folosind următoarea combinație de taste:
Ctrl + O
Lăsăm editorul folosind:
Ctrl + X
Pasul 4
Repornim și verificăm serviciul Apache cu următoarele comenzi:
sudo systemctl reporniți httpd sudo systemctl status httpd
Pasul 5
În cazul în care SELinux este activat și rulează, vom folosi următoarea comandă pentru a permite serverului web Apache să scrie în directorul ownCloud:
sudo setsebool -P httpd_unified 1
5. Cum funcționează ownCloud în CentOS 8
Pasul 1
Pentru a finaliza configurația ownCloud, vom merge la un browser și vom introduce următoarea sintaxă:
http: // server-ip / owncloudPasul 2
Acolo definim următoarele:
- Maparea numelui de administrator și a parolei OwnCloud
- În câmpul „Configurați baza de date” selectați „MySQL María DB”
- În partea de jos introducem numele tabelului, utilizatorul și parola pe care le-am atribuit în MySQL
MARI
Pasul 3
Facem clic pe butonul „Finalizați instalarea” pentru a urma procesul:
MARI
Pasul 4
Când aceasta este terminată, trebuie să introducem numele de utilizator și parola pe care le-am atribuit:
MARI
Pasul 5
Când accesați ownCloud, vom vedea următoarele:
MARI
Pasul 6
Putem închide această fereastră pentru a vedea mediul general OwnCloud:
MARI
Pasul 7
Putem accesa setările și acestea sunt alcătuite din două secțiuni care sunt:
- Personal
- Management
PersonalÎn secțiunea personală putem edita variabile precum:
- Nume
- Fotografie
- Poștă
- Parola
- Limba de utilizare
- Activați alerte și multe altele
MARI
SecuritateÎn securitate putem adăuga domenii, vizualiza sesiuni sau stabili aplicații:
MARI
DepozitareUnele setări precum stocarea sunt controlate de administrator:
MARI
ManagementÎn secțiunea Administrare putem găsi secțiunea Aplicații unde putem extinde funcționalitatea ownCloud:
MARI
GeneraÎn general putem configura:
- Trimiterea limbii în e-mailuri
- Editați adresa
- Descărcați raportul de configurare ownCloud
- Stabiliți parametrii legali
MARI
Pasul 8
Putem activa stocarea externă pentru a crește capacitatea de găzduire a fișierelor:
MARI
Pasul 9
În secțiunea Criptare putem activa criptarea pentru a crește securitatea în ownCloud:
MARI
Aceasta este metoda de instalare și configurare ownCloud în CentOS 8 și, de altfel, pentru a avea un mecanism de găzduire cloud sigur și dinamic.