Vlastiti oblak je vodeći na tržištu softver klijent-poslužitelj koji nudi cloud platformu koja vam omogućuje sigurnosno kopiranje datoteka na središnjem mjestu i njihovu sinkronizaciju u oblaku. To je izvrsna alternativa popularne sigurnosne kopije kao što su OneDrive, Dropbox i Google vožnja.
Za razliku od ovih popularnih platformi, OwnCloud ne nudi mogućnosti podatkovnog centra za smještaj datoteka. Ipak, bit će vam zajamčena sigurnost i privatnost pohranjenih podataka.
U ovom članku ćemo vam pokazati kako možete instalirati OwnCloud na CentOS 8.
Prije nego počnemo, provjerite imate li LAMP stog instaliran i radi.
Uz ispunjene sve uvjete možemo zasukati rukave i započeti!
OwnCloud je PHP aplikacija i njezina službena dokumentacija preporučuje PHP 7.3 ili PHP 7.2 koji je standardno instaliran. Također, potrebna su neka dodatna PHP proširenja OwnCloud kako bi radio besprijekorno.
Zato otvorite svoj terminal kao sudo korisnik i pokrenite naredbu.
$ sudo dnf instalirajte php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
Nakon instaliranja potrebnih PHP proširenja, prijavite se na MariaDB motor baze podataka pomoću naredbe u nastavku i unesite lozinku.
$ mysql -u korijen -p.
Nakon prijave, stvorite bazu podataka za OwnCloud i dodati korisnika za bazu podataka.
MariaDB [(nema)]> CREATE DATABASE owncloud_db; MariaDB [(nema)]> DODIJELI SVE NA owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIKIRANO '[zaštićena e -pošta]'; MariaDB [(nema)]> FLUSH PRIVILEGIJE; MariaDB [(nema)]> IZLAZ;
Sljedeći korak je preuzimanje datoteke OwnCloud, do trenutka pisanja ovog vodiča, najnovije verzije OwnCloud je 10.3.2. Koristiti naredba wget, preuzmite najnoviju tarball datoteku.
$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2.
Zatim izdvojite tarball datoteku u /var/www/ imenik.
$ sudo tar -jxf owncloud -10.3.2.tar.bz2 -C/var/www/
Zatim konfigurirajte vlasnička dopuštenja koja će dopustiti Apač web poslužitelj za čitanje / pristup Owncloud datotekama i mapama.
$ sudo chown -R apache:/var/www/owncloud.
Potrebno je nekoliko promjena za Apač web poslužitelj za posluživanje OwnCloud. Stoga stvorite konfiguraciju za OwnCloud.
$ sudo vim /etc/httpd/conf.d/owncloud.conf.
Dodajte sljedeću konfiguraciju.
Pseudonim/owncloud "/var/www/owncloud/" Opcije +Slijedi veze Simboli AllowOverride AllDav off SetEnv HOME/var/www/owncloud SetEnv HTTP_HOME/var/www/owncloud
Spremite i izađite iz datoteke.
Da bi promjene stupile na snagu, ponovno pokrenite web poslužitelj i potvrdite status pokretanjem.
$ sudo systemctl ponovno pokrenite httpd. $ sudo systemctl status httpd.
Ako SELinux je omogućen i pokrenite, izvršite naredbu u nastavku kako biste web poslužitelju Apache omogućili upis u direktorij Owncloud.
$ sudo setsebool -P httpd_unified 1.
Sa svim većim konfiguracijama, vrijeme je da dovršite instalaciju OwnCloud. Zato pokrenite svoj preglednik i posjetite IP poslužitelja kao što je prikazano.
http://server-ip/owncloud.
Unesite korisničko ime i lozinku kao što je prikazano gore. Sljedeći klik na ‘Pohrana i baza podataka"Izravno ispod i odaberite"MySQL/MariaDB’Bazu podataka. Ispunite sve pojedinosti baze podataka, tj. Korisnika baze podataka, lozinku i naziv baze podataka.
Na kraju kliknite na ‘Završite postavljanje’Za dovršetak postavljanja.
Ovo vas dovodi na stranicu za prijavu na koju ćete se prijaviti s korisničkim imenom i lozinkom koje ste ranije naveli.
Budući da se prijavljujemo prvi put, bit će vam predstavljene mogućnosti instaliranja aplikacije owncloud na različite platforme, poput Androida i iOS -a.
Ovako izgleda nadzorna ploča. Vrlo jednostavno i intuitivno za korištenje.
I to je način na koji instalirate OwnCloud na CentOS 8. Vaše povratne informacije su jako dobrodošle.