Kuinka asentaa OwnCloud CentOS 8:aan
Owncloud on markkinoiden johtava asiakaspalvelinohjelmisto, joka tarjoaa pilvialustan, jonka avulla voit varmuuskopioida tiedostosi keskeiseen sijaintiin ja synkronoida ne pilveen. Se on erinomainen vaihtoehto suosituille varmuuskopiointisovelluksille, kuten OneDrive, Dropbox ja Google Drive.
Toisin kuin nämä suositut alustat, OwnCloud ei tarjoa datakeskuksen ominaisuuksia tiedostojen isännöintiin. Siitä huolimatta sinulle taataan tallennettujen tietojen turvallisuus ja yksityisyys.
Tässä artikkelissa opastamme sinua, kuinka voit asentaa OwnCloudin CentOS 8:aan.
Edellytykset
Ennen kuin aloitamme, varmista, että LAMP-pino on asennettu ja käynnissä.
Kun kaikki vaatimukset on täytetty, voimme kääriä hihat ja aloittaa!
Vaihe 1: Asenna lisää PHP-moduuleja
OwnCloud on PHP-sovellus, ja sen virallisessa dokumentaatiossa suositellaan PHP 7.3:a tai PHP 7.2:ta, jotka on asennettu oletuksena. Lisäksi OwnCloud vaatii joitakin PHP-lisälaajennuksia toimiakseen saumattomasti.
Joten avaa terminaali sudo-käyttäjänä ja suorita komento.
sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
Vaihe 2: Luo tietokanta OwnCloudille
Kun olet asentanut tarvittavat PHP-laajennukset, kirjaudu sisään MariaDB-tietokantakoneeseen alla olevalla komennolla ja anna salasana.
mysql -u root -p
Kun kirjaudut sisään, luo tietokanta OwnCloudille ja lisää käyttäjä tietokantaan.
MariaDB [(none)]> CREATE DATABASE owncloud_db;
MariaDB [(none)]> GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY 'StrongP@ssword';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;
Vaihe 3: Lataa OwnCloud CentOS 8:ssa
Seuraava vaihe on ladata OwnCloud-tiedosto. Tämän oppaan kirjoittamishetkellä OwnCloudin viimeisin versio on 10.3.2. Lataa uusin tarball-tiedosto komennolla wget.
wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2
Pura sitten tarball-tiedosto hakemistoon /var/www/.
sudo tar -jxf owncloud-10.3.2.tar.bz2 -C /var/www/
Määritä seuraavaksi omistusoikeudet, joiden avulla Apache-verkkopalvelin voi lukea/käyttää Owncloudin tiedostoja ja kansioita.
sudo chown -R apache: /var/www/owncloud
Vaihe 4: Määritä Apache Web Server OwnCloudille
Muutama muutos on tehtävä, jotta Apache-verkkopalvelin voi palvella OwnCloudia. Luo siis määritys OwnCloudille.
sudo vim /etc/httpd/conf.d/owncloud.conf
Liitä seuraava kokoonpano.
Alias /owncloud "/var/www/owncloud/"
<Directory /var/www/owncloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud
</Directory>
Tallenna ja poistu tiedostosta.
Jotta muutokset tulevat voimaan, käynnistä verkkopalvelin uudelleen ja vahvista tila suorittamalla.
sudo systemctl restart httpd
sudo systemctl status httpd
Jos SELinux on käytössä ja käynnissä, suorita alla oleva komento, jotta Apache-verkkopalvelin voi kirjoittaa Owncloudin hakemistoon.
sudo setsebool -P httpd_unified 1
Vaihe 5: Viimeistele OwnCloudin asennus CentOS 8:ssa
Kun kaikki tärkeimmät asetukset on tehty, on aika viimeistellä OwnCloudin asennus. Joten käynnistä selain ja käy palvelimesi IP-osoitteessa kuvan mukaisesti.
http://server-ip/owncloud
Anna käyttäjätunnus ja salasana yllä olevan kuvan mukaisesti. Napsauta seuraavaksi suoraan alla olevaa Tallennustila ja tietokanta -linkkiä ja valitse MySQL/MariaDB-tietokanta. Täytä kaikki tietokannan tiedot, kuten tietokannan käyttäjä, salasana ja tietokannan nimi.
Viimeistele asennus napsauttamalla Lopeta asennus -painiketta.
Tämä vie sinut kirjautumissivulle, jossa kirjaudut sisään aiemmin määrittämäsi käyttäjätunnuksella ja salasanalla.
Koska kirjaudumme sisään ensimmäistä kertaa, sinulle tarjotaan vaihtoehtoja owncloud-sovelluksen asentamiseen eri alustoille, kuten Android ja iOS.
Tältä kojelauta näyttää. Melko yksinkertainen ja intuitiivinen käyttää.
Ja näin asennat OwnCloudin CentOS 8:aan. Palautteesi on erittäin tervetullutta.