Tehnologija je toliko napredovala da danas možemo vidjeti da je jedan od najčešće korištenih načina za sigurno i sveobuhvatno raspolaganje dokumentima korištenje oblaka. To nam daje pristup datotekama koje učitavamo praktički bilo gdje u svijetu i možemo biti sigurni u njihov integritet budući da se nalaze na šifriranim poslužiteljima koji su u skladu s najvišim razinama sigurnosti, jamčeći da su informacije uvijek tu. Danas vidimo aplikacije kao što su OneDrive, Google disk itd. Koje omogućuju hostovanje datoteka na središnjem mjestu i njihovu izravnu sinkronizaciju u oblaku, odnosno svaka lokalna promjena automatski će se replicirati u datoteku u oblak.
Jedna od aplikacija koja je uzela maha u ovom području je OwnCloud, koji je razvijen kao softver otvorenog koda fokusiran na platformu za suradnju za sve što se tiče pohrane u oblaku Linuxa, pružajući sigurnost i privatnost informacija bez obzira na porast. Tako ćemo danas vidjeti kako instalirati Owncloud na CentOS
ownCloud nam omogućuje da datoteke smjestimo na centralnom mjestu pružajući razinu privatnosti jer sprječava neovlašteni pristup drugih korisnika, osim toga, ownCloud nam nudi besplatni desktop klijent i besplatnu aplikaciju za trenutne mobilne sustave koji daju potpuni pristup datoteke.
Značajke OwnCloudMeđu njegovim najistaknutijim karakteristikama nalazimo:
- Omogućuje sinkronizaciju datoteka i dijeljenje podataka sa svih povezanih uređaja
- ownCloud se nalazi samo na našem poslužitelju ili privatnom oblaku kako bi se zajamčio pristup podacima
- Dostupno za Android ili iOS i kao bonus, ownCloud može raditi zajedno s Dropboxom, Microsoft OneDriveom i mnogim drugim oblačnim platformama.
- Sinkronizacija u stvarnom vremenu između stolnih i mobilnih uređaja.
- Omogućuje povećanje svojih funkcija instaliranjem aplikacija kojima upravlja zajednica.
- Svi prijenosi podataka zaštićeni su SSL enkripcijom, kontrolnim zbrojem, optimizacijama WebDAV -a i mnogim drugim.
- Omogućuje vam rad s FTP -om, Swiftom, S3 ili Dropboxom za dodavanje vanjske memorije.
- Sadrži end-to-end enkripciju ili E2EE dodatak za potpuno šifriranje vaših datoteka.
Sada ćemo naučiti kako instalirati ownCloud na CentOS 8
1. Instalirajte LAMP CentOS 8
Prvi korak koji ćete poduzeti bit će instaliranje paketa LAMP (Linux - Apache - MySQL - PHP), koji će biti neophodan za rad ownClouda.
Korak 1
Za to će prvi korak biti instaliranje Apachea, za to izvršavamo sljedeće:
sudo yum instalirajte httpd httpd-alate
Korak 2
Pokrenut će se sljedeća poruka koju moramo prihvatiti za nastavak instalacije:
Korak 3
Nakon što instalacija završi, vidjet ćemo sljedeće:
Korak 4
Nakon toga izvršit ćemo sljedeće:
systemctl start httpd (pokreće Apache) systemctl enable httpd (omogućuje Apache) systemctl status httpd (potvrđuje Apache status na CentOS 8)
Korak 5
Nakon toga moramo dopustiti vanjski pristup poslužitelju izvršavanjem sljedećeg:
firewall-cmd --permanent --zone = public --add-service = http firewall-cmd --permanent --zone = public --add-service = https systemctl reload firewalldKorak 6
Sljedeći korak je instaliranje MySQL -a na CentOS 8 za upravljanje bazom podataka, za to izvršavamo sljedeće:
sudo yum instalirati mariadb -poslužitelj mariadb -y
Korak 7
Kad proces završi vidjet ćemo sljedeće:
Korak 8
Sada izvršavamo sljedeće:
systemctl start mariadb (Pokreće bazu podataka) systemctl enable mariadb (omogućuje bazu podataka) systemctl status mariadb (omogućuje vam da vidite status baze podataka)
Korak 9
Sljedeći korak bit će osiguravanje instalacije MySQL -a, za to izvršavamo sljedeće:
mysql_secure_installationKorak 10
Tu moramo potvrditi niz pitanja povezanih s bazom podataka:
Korak 11
Kad ovo dovršimo, vidjet ćemo sljedeće:
Korak 12
Na kraju, instaliramo PHP sa sljedećom naredbom:
sudo yum instalirajte phpKorak 13
Instalirat ćemo niz PHP dodataka potrebnih za ownCloud:
sudo dnf instalirajte php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
Korak 14
Unosimo slovo S za potvrdu i nastavljamo s preuzimanjem i instalacijom:
2. Konfigurirajte ownCloud bazu podataka na CentOS -u 8
Korak 1
Sljedeći korak koji treba poduzeti bit će stvaranje baze podataka u kojoj će datoteke biti smještene u oblaku, za to pristupamo MySQL -u sa sljedećom naredbom:
mysql -u korijen -pKorak 2
Tamo unosimo svaki od sljedećih redaka:
CREATE DATABASE owncloud_db; GRANT ALL ON owncloud_db. * TO 'user' @ 'localhost' IDENTIFICIRANO 'lozinkom'; FLUSH PRIVILEGIJE; IZLAZ;
3. OwnCloud preuzimanje na CentOS 8
Korak 1
Nastavljamo s preuzimanjem ownClouda u CentOS -u 8 izvršavanjem sljedeće naredbe:
sudo wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2
Korak 2
Sada ćemo izdvojiti ovaj sadržaj u direktorij / var / www /:
sudo tar -jxf owncloud -10.3.2.tar.bz2 -C / var / www /
Korak 3
Konfiguriramo Apache dopuštenja u navedenom direktoriju:
sudo chown -R apache: / var / www / owncloud
4. Konfigurirajte Apache za ownCloud na CentOS -u 8
Korak 1
Stvorit ćemo Apache konfiguracijsku datoteku za pristup ownCloudu, za to unosimo sljedeće:
sudo nano /etc/httpd/conf.d/owncloud.confKorak 2
Tamo unosimo sljedeće podatke:
Pseudonim / owncloud " / var / www / owncloud /" Opcije + PraćenjeSimlinkovi AllowOverride All Dav off SetEnv HOME / var / www / owncloud SetEnv HTTP_HOME / var / www / owncloud
Korak 3
Promjene spremamo pomoću sljedeće kombinacije tipki:
Ctrl + O
Urednik ostavljamo koristeći:
Ctrl + X
Korak 4
Ponovno pokrećemo i provjeravamo uslugu Apache sa sljedećim naredbama:
sudo systemctl ponovno pokretanje httpd sudo systemctl status httpd
Korak 5
U slučaju da je SELinux omogućen i pokrenut, upotrijebit ćemo sljedeću naredbu kako bismo web poslužitelju Apache omogućili upis u direktorij ownCloud:
sudo setsebool -P httpd_unified 1
5. Kako ownCloud radi u CentOS -u 8
Korak 1
Za dovršetak konfiguracije ownCloud otići ćemo u preglednik i unijeti sljedeću sintaksu:
http: // server-ip / owncloudKorak 2
Tu definiramo sljedeće:
- OwnCloud ime administratora i mapiranje
- U polju "Konfiguriranje baze podataka" odaberite "MySQL María DB"
- Pri dnu unosimo naziv tablice, korisnika i lozinku koju smo dodijelili u MySQL -u
POVEĆAJTE
Korak 3
Kliknemo gumb "Dovrši instalaciju" da bismo pratili postupak:
POVEĆAJTE
Korak 4
Kad ovo završi, moramo unijeti korisničko ime i lozinku koje smo dodijelili:
POVEĆAJTE
Korak 5
Prilikom pristupa ownCloudu vidjet ćemo sljedeće:
POVEĆAJTE
Korak 6
Ovaj prozor možemo zatvoriti da bismo vidjeli opće okruženje OwnCloud:
POVEĆAJTE
Korak 7
Možemo pristupiti postavkama, a one se sastoje od dva odjeljka koji su:
- Osobni
- Upravljanje
OsobniU odjeljku Osobno možemo uređivati varijable kao što su:
- Ime
- Fotografija
- Pošta
- Lozinka
- Jezik upotrebe
- Aktivirajte upozorenja i više
POVEĆAJTE
SigurnostIz sigurnosti možemo dodati domene, pregledati sesije ili uspostaviti aplikacije:
POVEĆAJTE
SkladištenjeAdministrator kontrolira neke postavke, poput pohrane:
POVEĆAJTE
UpravljanjeU odjeljku Administracija možemo pronaći odjeljak Aplikacije gdje možemo proširiti funkcionalnost ownClouda:
POVEĆAJTE
generiratiOpćenito možemo konfigurirati:
- Slanje jezika u e -porukama
- Uredite adresu
- Preuzmite izvješće o konfiguraciji ownCloud
- Uspostaviti pravne parametre
POVEĆAJTE
Korak 8
Možemo aktivirati vanjsku pohranu kako bismo povećali kapacitet hostinga datoteka:
POVEĆAJTE
Korak 9
U odjeljku Šifriranje možemo aktivirati šifriranje za povećanje sigurnosti u ownCloudu:
POVEĆAJTE
Ovo je metoda za instaliranje i konfiguriranje ownClouda u CentOS 8 i usput za siguran i dinamičan mehanizam hostinga u oblaku.