![Pas op! Deze Android Oreo-fout verbruikt in het geheim de mobiele gegevens van gebruikers](/f/71bc0cd2584e6e21ce8e150240e22d11.jpg?width=100&height=100)
Het delen en samenwerken van bestanden is een van de belangrijkste functies die gebruikers in de cloud gebruiken om workflows te stroomlijnen. Dit stelt teams en gebruikers in staat om hun projecten op een tijdige en gemakkelijke manier af te ronden, ongeacht de geografische afstand.
eigen cloud is een bestandsserver die bestaat uit een softwarepakket waarmee gebruikers hun bestanden en mappen naadloos kunnen uploaden en delen op een veilige en gemakkelijke manier. U kunt inzetten OwnCloud op een on-premise server of een virtuele server die wordt gehost door uw webhost. Daarnaast kunt u kiezen voor: OwnCloud online, een SaaS-platform waarvan de server in Duitsland wordt gehost.
[ Misschien vind je het ook leuk: Open source cloudopslagsoftware voor Linux ]
OwnCloud komt in drie edities: Gemeenschap, Onderneming, en Standaard. De Community-editie is gratis en open-source en biedt de basisfuncties die je nodig hebt om aan de slag te gaan, en dit is wat we zullen installeren.
In deze handleiding zullen we installeren: OwnCloud Aan Rocky Linux en AlmaLinux.
Zorg er voor alles voor dat u over het volgende beschikt:
Als we aan de slag gaan, hopen we dat je de LAMP stapel geïnstalleerd. OwnCloud bevat nu ondersteuning voor PHP 7.4 in tegenstelling tot voorheen toen het alleen compatibel was met PHP 7.2 en PHP 7.3.
Om de installatie probleemloos te laten verlopen, zijn enkele extra PHP-modules vereist. Installeer ze daarom als volgt.
$ sudo dnf installeer php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
Als je verder gaat, moet je een database maken voor OwnCloud. Dit is handig tijdens en na de installatie om cruciale bestanden op te slaan. Dus ga verder en log in op de MariaDB-databaseserver:
$ sudo mysql -u root -p.
Binnen in de MariaDB prompt, maak de OwnCloud databank. In ons voorbeeld heet de database owncloud_db.
MAAK DATABASE owncloud_db;
Maak vervolgens een OwnCloud databasegebruiker en wijs een wachtwoord toe.
MAAK GEBRUIKER 'owncloud_user'@'localhost' GEDENTIFICEERD DOOR '[e-mail beveiligd]';
Wijs vervolgens alle privileges toe aan de databasegebruiker op de OwnCloud databank.
VERLENEN ALLES OP owncloud_db.* AAN 'owncloud_user'@'localhost';
Sla ten slotte de wijzigingen op en verlaat de databaseserver.
VLAKKE VOORRECHTEN; Uitgang;
Ga met de database op zijn plaats naar: OwnCloud's downloadpagina en kopieer de link naar het laatste archiefbestand.
De... gebruiken wget commando, download het tarball-bestand als volgt.
$ wget https://download.owncloud.org/community/owncloud-complete-20210721.tar.bz2.
Ga verder en pak het gedownloade archiefbestand uit in de webroot-map.
$ sudo tar -jxf owncloud-complete-20210721.tar.bz2 -C /var/www/html.
Verander vervolgens het eigendom in de OwnCloud map naar Apache gebruiker.
$ sudo chown apache: apache -R /var/www/html/owncloud.
Stel vervolgens de machtigingen in zoals weergegeven.
$ sudo chmod -R 775 /var/www/html/owncloud.
De volgende stap is om een configuratiebestand te maken voor: OwnCloud.
$ sudo vim /etc/httpd/conf.d/owncloud.conf.
Kopieer en plak deze regels en sla de wijzigingen op.
Alias /owncloud "/var/www/html/owncloud/" Opties +VolgSymlinks ToestaanAlles overschrijvenDav uit SetEnv HOME /var/www/html/owncloud SetEnv HTTP_HOME /var/www/html/owncloud
Start vervolgens de Apache-webserver opnieuw om de wijzigingen door te voeren.
$ sudo systemctl herstart httpd.
En controleer of de webserver actief is.
$ sudo systemctl-status httpd.
Configureer ten slotte SELinux als volgt.
$ sudo setsebool -P httpd_unified 1.
Op dit punt zijn we klaar met alle configuraties. De volgende stap is om toegang te krijgen tot eigen cloud vanuit de browser. Dus blader door de URL:
http://server-ip/owncloud.
Dit brengt u naar de beginfase waarin u een beheerdersaccount moet maken. Geef dus de gebruikersnaam en het wachtwoord op.
Klik dan op ‘Opslag & database' en vul het formulier in met de databasegegevens (databasegebruiker, database en wachtwoord).
Klik vervolgens op de ‘Installatie voltooien' knop. Hiermee gaat u naar de inlogpagina waar u uw beheerdersreferenties moet opgeven.
Dit leidt je naar de OwnCloud dashboard.
Vanaf hier kunt u uw bestanden en mappen uploaden, ze delen en samenwerken met andere gebruikers.
En dat is het. We hebben u met succes door het installatieproces geleid OwnCloud Aan Rocky Linux en AlmaLinux.