![Kako pokrenuti bilo koju distribuciju Linuxa izravno s tvrdog diska u Ubuntuu pomoću Grub izbornika](/f/dba37ec5029addc5a14935de74d236e2.jpg?width=100&height=100)
OwnCloud vodeći je open-source platforma za dijeljenje datoteka i suradnju u oblaku čije su usluge i funkcionalnosti slične onima koje nudi DropBox i Google vožnja. Međutim, za razliku od Dropbox, OwnCloud nema kapacitet podatkovnog centra za spremanje hostiranih datoteka. Ipak, još uvijek možete dijeliti datoteke kao što su dokumenti, slike i video za spomenuti samo neke i pristupiti im na više uređaja, poput pametnih telefona, tableta i računala.
U ovom ćete članku naučiti kako instalirati OwnCloud na Ubuntu 18.04 i novije verzije.
Prije početka ažurirajte sistemske pakete i spremišta koristeći sljedeće apt naredba.
$ sudo apt update -y && sudo apt upgrade -y.
OwnCloud je izgrađen na PHP i obično im se pristupa putem web sučelja. Iz tog razloga idemo na instalaciju Apača web poslužitelj za posluživanje Vlastiti oblak datoteke kao i PHP 7.2 i dodatni PHP moduli potrebni za OwnCloud za nesmetano funkcioniranje.
$ sudo apt install apache2 libapache2-mod-php7.2 openssl php-imagick php7.2-common php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 php7.2-sqlite3 php7.2-xml php7.2-zip.
Nakon dovršetka instalacije možete provjeriti je li Apač instalira se pokretanjem naredba dpkg.
$ sudo dpkg -l apache2.
Iz izlaza možemo vidjeti da smo instalirali Apač verzija 2.4.29.
Za pokretanje i omogućavanje Apač za pokretanje pri pokretanju pokrenite naredbe.
$ sudo systemctl pokrenite apache2. $ sudo systemctl omogući apache2.
Sada prijeđite na svoj preglednik i upišite IP adresu poslužitelja u URL traku kao što je prikazano:
http://server-IP.
U nastavku biste trebali dobiti web stranicu koja to prikazuje Apač je instaliran i radi.
Da provjerite je li PHP je instaliran.
$ php -v.
MariaDB je popularan poslužitelj baza podataka otvorenog koda koji se naširoko koristi od programera, entuzijasta baza podataka, a također i u proizvodnim okruženjima. To je račva MySQL i bilo mu je draže MySQL od preuzimanja MySQL po Oracle.
Instalirati MariaDB trčanje.
$ sudo apt install mariadb-server.
Prema zadanim postavkama, MariaDB nije osiguran i sklon je povredama sigurnosti. Stoga moramo poduzeti dodatne korake kako bismo učvrstili MariaDB poslužitelj.
Da biste započeli sa osiguravanjem vašeg MySQL poslužitelja, pokrenite naredbu:
$ sudo mysql_secure_installation.
Pogoditi UNESI kada se od vas zatraži root lozinka i pritisnite 'Y'
za postavljanje root lozinke.
Za preostale upite jednostavno upišite 'Y'
i pogodio UNESI.
Vaš MariaDB poslužitelj sada je osiguran na pristojnoj razini.
Moramo stvoriti bazu podataka za Vlastiti oblak za pohranu datoteka tijekom i nakon instalacije. Zato se prijavite na MariaDB.
$ sudo mysql -u korijen -p.
Pokrenite naredbe u nastavku:
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;
Nakon stvaranja baze podataka, sada preuzmite OwnCloud zipped datoteku koristeći sljedeće naredba wget.
$ sudo wget https://download.owncloud.org/community/owncloud-10.4.0.zip.
Nakon preuzimanja raspakirajte zip paket na /var/www/
imenik.
$ sudo unzip owncloud-10.4.0.zip -d/var/www/
Zatim postavite dopuštenja.
$ sudo chown -R www-data: www-data/var/www/owncloud/ $ sudo chmod -R 755/var/www/owncloud/
U ovom koraku ćemo konfigurirati Apač za opsluživanje datoteka OwnClouda. Da bismo to učinili, stvorit ćemo konfiguracijsku datoteku za Vlastiti oblak kao što je prikazano.
$ sudo vim /etc/apache2/conf-available/owncloud.conf.
Dodajte konfiguraciju u nastavku.
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 zatvorite datoteku.
Zatim morate omogućiti sve potrebne Apache module i novo dodanu konfiguraciju pokretanjem naredbi u nastavku:
$ sudo a2enconf owncloud. $ sudo a2enmod prepišite. $ sudo a2enmod zaglavlja. $ sudo a2enmod env. $ sudo a2enmod red. $ sudo a2enmod mimika.
Da bi promjene stupile na snagu, ponovno pokrenite Apache web poslužitelj.
$ sudo systemctl ponovno pokrenite apache2.
Nakon što su dovršene sve potrebne konfiguracije, preostaje samo instalacija OwnCloud u pregledniku. Stoga idite u svoj preglednik i upišite adresu poslužitelja, a zatim i /owncloud
sufiks.
http://server-IP/owncloud.
Bit će vam predstavljena web stranica slična onoj u nastavku.
Odmah ispod kliknite na ‘Pohrana i baza podataka’. Izaberi 'MySQL / MariaDB' ispod 'konfigurirati bazu podataka’I ispunite vjerodajnice baze podataka koje ste definirali prilikom stvaranja baze podataka za korisnika baze podataka OwnCloud, tj., Lozinku korisnika baze podataka i naziv baze podataka.
Na kraju kliknite ‘Dovršite postavljanje’Kako bismo završili s postavljanjem Ownclouda.
Ovo će vas odvesti na zaslon za prijavu kao što je prikazano. Unesite prethodno definirano korisničko ime i lozinku i pritisnite ENTER.
Prikazat će se obavijest koja ukazuje na druge načine kojima možete pristupiti OwnCloudu, tj. IOS, Android i stolna aplikacija.
Zatvorite skočni prozor za pristup nadzornoj ploči kako je prikazano:
I to je to, momci! Uspješno smo instalirali OwnCloud uključena platforma za dijeljenje datoteka Ubuntu 18.04.