![Pērciet “apgaismojuma programmatūras veidotāju” visam, ko vēlaties](/f/3ee89f1801cdde765b0cf586bfaa7795.png?width=100&height=100)
OwnCloud ir vadošais atvērtā koda avots failu koplietošanas un mākoņa sadarbības platforma kuru pakalpojumi un funkcijas ir līdzīgas tiem, ko piedāvā DropBox un Google disks. Tomēr atšķirībā no Dropbox, OwnCloud nav datu centra iespējas, lai saglabātu mitinātos failus. Tomēr joprojām varat koplietot failus, piemēram, dokumentus, attēlus un videoklipus, lai minētu dažus, un piekļūt tiem vairākās ierīcēs, piemēram, viedtālruņos, planšetdatoros un datoros.
Šajā rakstā jūs uzzināsit, kā instalēt OwnCloud uz Ubuntu 18.04 un jaunākas versijas.
Pirms darba sākšanas atjauniniet sistēmas pakotnes un krātuves, izmantojot tālāk norādīto trāpīga komanda.
$ sudo apt update -y && sudo apt upgrade -y.
OwnCloud ir būvēts uz PHP un tam parasti piekļūst, izmantojot tīmekļa saskarni. Šī iemesla dēļ mēs gatavojamies instalēt Apache tīmekļa serveris Owncloud failus, kā arī PHP 7.2 un papildu PHP moduļi, kas nepieciešami OwnCloud darboties nevainojami.
$ sudo apt instalēt 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.
Kad instalēšana ir pabeigta, varat pārbaudīt, vai Apache tiek instalēts, palaižot komanda dpkg.
$ sudo dpkg -l apache2.
No izvades mēs redzam, ka esam instalējuši Apache versija 2.4.29.
Lai sāktu un iespējotu Apache lai palaistu boot, palaidiet komandas.
$ sudo systemctl sākt apache2. $ sudo systemctl iespējo apache2.
Tagad dodieties uz savu pārlūkprogrammu un URL joslā ierakstiet servera IP adresi, kā parādīts:
http://server-IP.
Tālāk jums vajadzētu iegūt tīmekļa vietni, kas to parāda Apache ir instalēts un darbojas.
Lai pārbaudītu, vai PHP ir instalēta.
$ php -v.
MariaDB ir populārs atvērtā pirmkoda datu bāzes serveris, ko plaši izmanto izstrādātāji, datu bāzes entuziasti, kā arī ražošanas vidē. Tā ir dakša MySQL un tam tika dota priekšroka MySQL kopš pārņemšanas MySQL pēc Oracle.
Lai instalētu MariaDB skriet.
$ sudo apt instalēt mariadb-server.
Pēc noklusējuma, MariaDB nav nodrošināts un ir pakļauts drošības pārkāpumiem. Tāpēc mums ir jāveic papildu darbības, lai sacietētu MariaDB serveri.
Lai sāktu MySQL servera aizsardzību, palaidiet komandu:
$ sudo mysql_secure_installation.
Sist ENTER kad tiek prasīts ievadīt saknes paroli, un nospiediet “Y”
lai iestatītu saknes paroli.
Atlikušajiem norādījumiem vienkārši ierakstiet “Y”
un sit ENTER.
Jūsu MariaDB serveris tagad ir nodrošināts pienācīgā līmenī.
Mums ir jāizveido datu bāze Owncloud lai saglabātu failus instalēšanas laikā un pēc tās. Tāpēc piesakieties MariaDB.
$ sudo mysql -u sakne -p.
Palaidiet tālāk norādītās komandas:
MariaDB [(nav)]> IZVEIDOT DATABĀZI owncloud_db; MariaDB [(nav)]> PIEDALĪT VISU uz owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY[e -pasts aizsargāts]'; MariaDB [(nav)]> FLUSH PRIVILĒGAS; MariaDB [(nav)]> IZEJA;
Pēc datu bāzes izveides tagad lejupielādējiet OwnCloud zip failu, izmantojot tālāk norādīto wget komanda.
$ sudo wget https://download.owncloud.org/community/owncloud-10.4.0.zip.
Kad lejupielāde ir pabeigta, izpakojiet arhīvu /var/www/
direktoriju.
$ sudo unzip owncloud-10.4.0.zip -d/var/www/
Pēc tam iestatiet atļaujas.
$ sudo chown -R www-dati: www-data/var/www/owncloud/ $ sudo chmod -R 755/var/www/owncloud/
Šajā solī mēs konfigurēsim Apache lai apkalpotu OwnCloud failus. Lai to izdarītu, mēs izveidosim konfigurācijas failu Owncloud kā parādīts.
$ sudo vim /etc/apache2/conf-available/owncloud.conf.
Pievienojiet konfigurāciju zemāk.
Pseidonīms/owncloud "/var/www/owncloud/" Iespējas +Sekot Saites Saites Atļaut Pārrakstīt visuDāvis nost SetEnv HOME/var/www/owncloud SetEnv HTTP_HOME/var/www/owncloud
Saglabājiet un aizveriet failu.
Tālāk jums jāiespējo visi nepieciešamie Apache moduļi un nesen pievienotā konfigurācija, palaižot tālāk norādītās komandas:
$ sudo a2enconf owncloud. $ sudo a2enmod pārrakstīt. $ sudo a2enmod galvenes. $ sudo a2enmod env. $ sudo a2enmod rež. $ sudo a2enmod mime.
Lai izmaiņas stātos spēkā, restartējiet Apache tīmekļa serveri.
$ sudo systemctl restartējiet apache2.
Kad visas nepieciešamās konfigurācijas ir pabeigtas, atliek tikai instalēt OwnCloud pārlūkprogrammā. Tāpēc dodieties uz savu pārlūkprogrammu un ierakstiet servera adresi, kam seko /owncloud
sufikss.
http://server-IP/owncloud.
Jums tiks parādīta tīmekļa lapa, kas līdzīga zemāk esošajai.
Tieši zemāk noklikšķiniet uz “Krātuve un datu bāze’. Atlasiet “MySQL / MariaDB' saskaņā 'konfigurēt datu bāziSadaļā un aizpildiet datu bāzes akreditācijas datus, ko definējāt, veidojot datubāzi OwnCloud, ti, datu bāzes lietotājam, datu bāzes lietotāja paroli un datu bāzes nosaukumu.
Visbeidzot, noklikšķiniet uz "Pabeigt iestatīšanu”, Lai pabeigtu Owncloud iestatīšanu.
Tas jūs aizvedīs uz pieteikšanās ekrānu, kā parādīts attēlā. Ievadiet iepriekš definēto lietotājvārdu un paroli un nospiediet ENTER.
Tiks parādīts paziņojums, norādot citas iespējas, kurām varat piekļūt OwnCloud no iOS, Android un darbvirsmas lietotnes.
Aizveriet uznirstošo logu, lai piekļūtu informācijas panelim, kā parādīts attēlā:
Un tas arī ir, puiši! Mēs esam veiksmīgi instalējuši OwnCloud failu koplietošanas platforma Ubuntu 18.04.