Owncloud on turuliider veebis failide jagamise süsteem, mis võimaldab teil oma faile hõlpsalt varundada ja jagada. Kui te pole fänn DropBox või Google Drive, siis OwnCloud on lahe alternatiiv.
Selles artiklis tutvustame teile selle installimist OwnCloud sisse Debian 10.
Kuna OwnCloud töötab brauseris ja ka taustal, salvestades andmeid andmebaasi, peame esmalt installima LAMP virn. LAMP on populaarne tasuta ja avatud lähtekoodiga hostimise virn, mida arendajad kasutavad oma veebirakenduste majutamiseks. See tähistab Linux, Apache, MariaDB / MySQL, ja PHP.
Esiteks värskendame süsteemi hoidlaid.
$ sudo apt update && sudo apt upgrade.
Järgmisena installige Apache veebiserver ja MariaDB andmebaasiserveri käsu käivitamisega.
$ sudo apt install apache2 mariadb-server mariadb-client.
Kui installimine on lõpule jõudnud, jätkake ja installige PHP 7.2. Selle juhendi koostamise ajal PHP 7.3 pole veel toetatud, seega kasutatakse meie parimat võtet PHP 7.2.
Niisiis, lubage PHP hoidla, nagu näidatud.
$ sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg. $ sudo echo "deb https://packages.sury.org/php/ $ (lsb_release -sc) main "> /etc/apt/sources.list.d/php.list.
Kui olete PHP -hoidla loomise lõpetanud, värskendage oma süsteemipakette ja hoidlaid, et uus PHP -hoidla jõustuks.
$ sudo apt värskendus.
Nüüd installige PHP ja vajalikud sõltuvused, nagu näidatud.
$ sudo apt install php7.2 libapache2-mod-php7.2 php7.2- {mysql, intl, curl, json, gd, xml, mb, zip}
Pärast installimist kontrollige käsu abil PHP versiooni.
$ php -v.
Samuti kontrollige käsu käivitamisega, kas Apache veebiserver töötab.
$ systemctl olek apache2.
Kui Apache töötab ja töötab, peaksite saama allpool näidatuga sarnase väljundi, mis näitab, et see on "aktiivne’.
Kui Apache pole käivitatud, käivitage ja lubage see käivitamisel, käivitades käsud.
$ systemctl käivitage apache2. $ systemctl lubab apache2.
Järgmine samm on andmebaasi loomine OwnCloudi failide käitlemiseks installimise ajal ja pärast seda.
Logige sisse MariaDB serverisse.
$ mysql -u juur -p.
Pärast sisselogimist looge OwnCloudi jaoks andmebaas.
MariaDB [(pole)]> LOO DATABASE owncloud;
Looge OwnCloudi andmebaasi jaoks kasutaja ja andke kasutajale kõik õigused.
MariaDB [(pole)]> Grant ALL ON owncloud.* TO 'owncloud_user'@'localhost' IDENTIFIED BY '[e -post kaitstud]';
Lõpuks tühjendage privileegid ja väljuge.
MariaDB [(pole)]> FLUSHI privileegid; MariaDB [(pole)]> EXIT;
Algselt, OwnCloud ei kuulu hulka Debian 10 hoidlad. Sellest hoolimata OwnCloud säilitab iga levitamise jaoks hoidla. Debian 10 hoidla pole veel välja antud ja seetõttu kasutame selle hoidlat Debian 9.
Esiteks installige PGP allkirjastamise võti.
$ sudo curl https://download.owncloud.org/download/repositories/10.2.1/Debian_9.0/Release.key | apt -key add -
Kui allkirjastamisvõti on installitud, jätkake ja lubage OwnCloudi hoidla.
$ sudo echo 'deb http://download.owncloud.org/download/repositories/10.2.1/Debian_9.0/ /'> /etc/apt/sources.list.d/owncloud.list.
Värskendage uuesti oma süsteemi, et süsteemipakette uuesti sünkroonida ja Owncloudi installida.
$ sudo apt värskendus. $ sudo apt-get install owncloud-failid.
Paigaldamisel, OwnCloud salvestab oma failid kausta /var/www/owncloud kataloogi. Seetõttu peame oma veebiserveri seadistama OwnCloudi failide teenindamiseks.
Niisiis, looge Owncloudi jaoks virtuaalne hostifail, nagu näidatud.
$ sudo vim /etc/apache2/sites-available/owncloud.conf.
Lisage allolev konfiguratsioon ja salvestage.
Alias/"/var/www/owncloud/" Valikud +jälgiDav ära SetEnv HOME/var/www/owncloud SetEnv HTTP_HOME/var/www/owncloud
OwnCloudi saidi lubamiseks käivitage käsk, nagu iga virtuaalne host:
$ sudo ln -s /etc/apache2/sites-available/owncloud.conf/etc/apache2/sites-enabled/
Seejärel lubage täiendavad Apache moodulid, mida OwnCloud nõuab, ja taaskäivitage Apache veebiserver, et konfiguratsioon uuesti laadida ja muudatused ellu viia.
$ sudo a2enmod ümberkirjutada mime unikaalne_id. $ sudo systemctl taaskäivitage apache2.
OwnCloudi seadistamise lõpuleviimiseks sirvige oma serveri IP -aadressi, nagu allpool näidatud:
http://server-ip.
Tervitusliides tervitab teid nagu näidatud. Peate sisestama kasutajanime ja parooli.
Järgmisena klõpsake nuppu „Salvestusruum ja andmebaasJa esitage andmebaasi üksikasjad, näiteks andmebaasi kasutaja, andmebaasi nimi ja parool.
Lõpuks klõpsake nuppu "Lõpeta seadistamine’.
See viib teid sisselogimislehele. Sisestage oma kasutajanimi ja parool ning vajutage sisestusklahvi.
Esialgu kuvatakse hüpikaken, mis sisaldab teavet OwnCloudi töölaua, Androidi ja iOS-i rakenduse kohta, mille saate oma seadmetesse installida. See võimaldab teil liikvel olles oma andmetele juurde pääseda.
Siin on armatuurlaud.
Ja lõpuks oleme selle õpetuse lõppu jõudnud. Nüüd saate oma faile hõlpsalt salvestada ja jagada OwnCloud. Täname, et leidsite aega.