eigen cloud is marktleidende client-serversoftware die een cloudplatform biedt waarmee u een back-up van uw bestanden op een centrale locatie kunt maken en ze in de cloud kunt synchroniseren. Het is een uitstekend alternatief voor populaire back-uptoepassingen zoals Een schijf, Dropbox en Google Drive.
In tegenstelling tot deze populaire platforms, OwnCloud biedt geen datacentermogelijkheden voor het hosten van bestanden. Desondanks bent u verzekerd van de veiligheid en privacy van uw opgeslagen gegevens.
In dit artikel laten we u zien hoe u kunt installeren OwnCloud Aan CentOS 8.
Voordat we beginnen, moet u ervoor zorgen dat u een LAMP-stack geïnstalleerd en actief.
Als aan alle vereisten is voldaan, kunnen we onze mouwen opstropen en aan de slag gaan!
OwnCloud is een PHP-toepassing en de officiële documentatie beveelt dit aan PHP 7.3 of PHP 7.2 die standaard is geïnstalleerd. Er zijn ook enkele aanvullende PHP-extensies vereist door: OwnCloud om het naadloos te laten werken.
Dus open je terminal als een sudo gebruiker en voer de opdracht uit.
$ sudo dnf installeer php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
Nadat u de vereiste PHP-extensies hebt geïnstalleerd, logt u in op de MariaDB database-engine met behulp van de onderstaande opdracht en geef het wachtwoord op.
$ mysql -u root -p.
Maak bij het inloggen een database voor: OwnCloud en voeg een gebruiker toe voor de database.
MariaDB [(geen)]> MAAK DATABASE owncloud_db; MariaDB [(geen)]> VERLENEN ALLES OP owncloud_db.* AAN 'owncloud_user'@'localhost' GEDENTIFICEERD DOOR '[e-mail beveiligd]'; MariaDB [(geen)]> SPOEL VOORRECHTEN; MariaDB [(geen)]> UITGANG;
De volgende stap is om het OwnCloud-bestand te downloaden, op het moment dat deze handleiding wordt geschreven, de nieuwste versie op OwnCloud is 10.3.2. De... gebruiken wget commando, download het nieuwste tarball-bestand.
$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2.
Pak vervolgens het tarball-bestand uit naar de /var/www/ map.
$ sudo tar -jxf owncloud-10.3.2.tar.bz2 -C /var/www/
Configureer vervolgens eigendomsrechten die dit toestaan: Apache webserver om de bestanden en mappen van Owncloud te lezen / openen.
$ sudo chown -R apache: /var/www/owncloud.
Er zijn enkele wijzigingen nodig voor de Apache webserver om te dienen OwnCloud. Maak dus een configuratie aan voor OwnCloud.
$ sudo vim /etc/httpd/conf.d/owncloud.conf.
Voeg de volgende configuratie toe.
Alias /owncloud "/var/www/owncloud/" Opties +VolgSymlinks ToestaanAlles overschrijvenDav uit SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Sla het bestand op en sluit het af.
Om de wijzigingen van kracht te laten worden, start u de webserver opnieuw en bevestigt u de status door te starten.
$ sudo systemctl herstart httpd. $ sudo systemctl-status httpd.
Indien SELinux is ingeschakeld en actief is, voert u de onderstaande opdracht uit om de Apache-webserver in staat te stellen naar de directory van Owncloud te schrijven.
$ sudo setsebool -P httpd_unified 1.
Nu alle belangrijke configuraties zijn voltooid, is het tijd om de installatie van OwnCloud. Start dus uw browser en bezoek het IP-adres van uw server zoals weergegeven.
http://server-ip/owncloud.
Geef de gebruikersnaam en het wachtwoord op zoals hierboven weergegeven. Klik vervolgens op ‘Opslag en database’ link direct hieronder en selecteer ‘MySQL/MariaDB’ databank. Vul alle databasegegevens in, d.w.z. databasegebruiker, wachtwoord en databasenaam.
Klik ten slotte op de 'Installatie voltooien’ knop om de installatie te voltooien.
U komt dan op de inlogpagina waar u inlogt met de gebruikersnaam en het wachtwoord die u eerder heeft opgegeven.
Omdat we voor de eerste keer inloggen, krijg je opties te zien om de owncloud-app op verschillende platforms, zoals Android en iOS, te installeren.
Zo ziet het dashboard eruit. Vrij eenvoudig en intuïtief in gebruik.
En zo installeer je OwnCloud Aan CentOS 8. Uw feedback is zeer welkom.