Hoe ownCloud Ubuntu 19.10 te installeren

Bestanden delen in de cloud is tegenwoordig een van de meest populaire taken en we kunnen dit in actie zien met geïntegreerde platforms zoals DropBox en Google Drive, die zijn gekoppeld aan onze e-mails, maar bepaalde beperkingen hebben, zoals capaciteit of capaciteit. hen. Om deze ervaring van het uitwisselen van informatie via het netwerk te verbeteren, hebben we een platform dat zowel gratis als betaald wordt aangeboden en is ownCloud, waar we het in detail over zullen hebben.

Wat is ownCloudownCloud is ontwikkeld als open source software waardoor het mogelijk zal zijn om zowel bestanden te synchroniseren als te delen tussen gebruikers met verschillende beveiligings-, toegangs- en bedieningsopties.
Door ownCloud te gebruiken, kunnen we alles vanaf een centraal punt beheren, bepalen wie toegang heeft tot de bestanden en applicaties hebben voor zowel desktop als mobiele apparaten.

KenmerkenEnkele van de meest opvallende kenmerken van ownCloud zijn:

  • Het integreert een synchronisatieclient die in realtime beheert wat er op het web, de desktop en mobiele apparaten gebeurt, hierdoor kan ownCloud voortdurend wijzigingen in de bestanden controleren en als die er zijn, zal het die nieuwe update naar alle gekoppelde apparaten sturen.
  • Het heeft een interface van waaruit het mogelijk is om bestanden op elk apparaat of vanaf elke locatie te openen, te synchroniseren of te delen.
  • Voeg beveiligingsfuncties toe zoals wachtwoordbeveiliging, verlopen van de link, anonieme toegang of volledige gedeelde toegang die altijd de integriteit van gedeelde objecten garandeert.
  • Beveiliging door gebruik te maken van het Encryption 2.0-model dat een wereldwijde architectuur voor encryptiebescherming heeft voor elk overgedragen element.
  • We kunnen informatie naar ownCloud overbrengen vanaf verschillende media zoals SAN, NAS, directe verbinding, virtueel of via applicaties.
  • Compatibel met FTP, Swift, S3, Dropbox en meer platforms of protocollen.
  • Integreert een opslag-API voor een betere en grotere schaalbaarheid.
  • Het heeft een deel-API waarmee het is ingeschakeld dat andere applicaties van derden gedeelde bestanden in ownCloud kunnen configureren en raadplegen.
  • Federated Cloud Sharing-functie waarmee elementen in verschillende tijd- en geografische zones kunnen worden gedeeld.
  • Bescherming tegen ransomware-aanvallen.
  • Het heeft de ownCloud Guest-functie waarmee we een gastaccount kunnen maken met beperkte rechten.
  • Compatibel met OAuth2, een standaard open protocol voor veilige clientautorisatie.
  • Het integreert een wachtwoordbeleid waarmee beheerders wachtwoordvereisten kunnen vaststellen, zoals minimumtekens, cijfers, hoofdletters of symbolen.
  • Integratie met Outlook.
  • Secure View-functie waarmee alleen de ontvanger de details van de gedeelde elementen kan zien.
  • Ondersteunt opslagversleuteling van hoofdsleutels die zijn opgeslagen in Hardware Security Modules (HSM).
  • End-to-end encryptie voor extra veiligheid.
  • Integratie van Collabora Online, ONLYOFFICE en Microsoft Office voor meer onderlinge werkmogelijkheden.
  • Integratie met SharePoint.
  • Geïntegreerde antivirus (ClamAV).

Met dit alles gaan we nu kijken hoe ownCloud in Ubuntu 19.10 kan worden geïnstalleerd en we moeten u eraan herinneren dat het voorlopig niet mogelijk is om dit in Ubuntu 20.04 te doen omdat Ubuntu 20.04 PHP 7.4 ondersteunt, wat niet compatibel is met ownCloud.

1. Hoe Ubuntu 19.10-pakketten en PHP 7.2-installatie bij te werken

Update Ubuntu 19.10-pakkettenDe eerste stap is om de volgende opdracht uit te voeren om de pakketten en systeemrepository's bij te werken:

 sudo apt update -y && sudo apt upgrade -y

Stap 1
PHP 7.2 is niet beschikbaar in de officiële Ubuntu-repositories, dus we moeten een extra taak uitvoeren, eerst gaan we het volgende installeren:

 sudo apt install software-properties-common

Stap 2
Nu zullen we de volgende repository toevoegen:

 add-apt-repository ppa: ondrej / php

Stap 3
We drukken op de Enter-toets om de actie te bevestigen en dan moeten we ze bijwerken met "sudo apt Update":

Stap 4
Hierna zullen we de benodigde PHP-pakketten installeren:

 sudo apt-get install php7.2 php7.2-fpm php7.2-cli php7.2-xml php7.2-mysql

Stap 5
We voeren de letter "S" in om het downloaden en installeren van de pakketten te bevestigen.

Stap 6
We controleren de versie van PHP die is geïnstalleerd met het commando "php -v":

2. Apache installeren op Ubuntu 19.10

Stap 1
De volgende stap is het installeren van Apache in Ubuntu 19, hiervoor gaan we het volgende uitvoeren:

 sudo apt installeer apache2

We voeren de letter "S" in om deze actie te bevestigen.

Stap 2
We controleren of Apache is geïnstalleerd door het volgende uit te voeren:

 sudo dpkg -l apache

Stap 3
Daar zien we de versie van Apache geïnstalleerd, nu starten we en schakelen de Apache-service in:

 sudo systemctl start apache2 sudo systemctl activeer apache2

Stap 4
Om de werking van de patch te controleren, gaan we naar een browser en voeren we het IP-adres van de Ubuntu 19.10-computer in, we zullen het volgende zien:

VERGROTEN

3. Apache installeren op Ubuntu 19.10

Stap 1
MariaDB of MySQL is vereist om de ownCloud-database te hebben, voor deze installatie gebruiken we de volgende opdracht:

 sudo apt install mariadb-server

Stap 2
Opnieuw voeren we de letter "S" in om de download en installatie te valideren, daarna moeten we zorgen voor de installatie van MariaDB met het volgende commando:

 sudo mysql_secure_installation

Stap 3
Daar kunnen we het root-wachtwoord instellen en vervolgens enkele algemene parameters van de database bevestigen:

4. Hoe een ownCloud Ubuntu 19.10-database te maken

Stap 1
Zodra dit is gedefinieerd, gaan we de database maken, hiervoor voeren we de volgende opdracht uit en voeren we het MariaDB-rootwachtwoord in:

 sudo mysql -u root -p
Stap 2
Daar gaan we de volgende regels invoeren:
 MAAK DATABASE owncloud_db; VERLENEN ALLES OP owncloud_db * AAN ‘gebruiker’ @ ’localhost’ GEDENTIFICEERD DOOR “wachtwoord”; SPOEL VOORRECHTEN; UITGANG;

5. How to download ownCloud Ubuntu 19.10

Stap 1
Nadat de database is gemaakt, gaan we ownCloud lokaal downloaden met de volgende opdracht:

 sudo wget https://download.owncloud.org/community/owncloud-10.4.1.zip

Stap 2
We gaan verder met het uitpakken van de inhoud en verplaatsen naar de / var / www / directory:

 sudo unzip owncloud-10.4.1.zip -d / var / www /

6. Apache configureren voor ownCloud Ubuntu 19.10

Stap 1
We gaan een .conf-bestand maken dat zal worden gebruikt voor het Apache-configuratieproces met ownCloud, we maken het bestand als volgt:

 sudo nano /etc/apache2/conf-available/owncloud.conf
Daar voeren we het volgende in:
 Alias ​​/ owncloud "/ var / www / owncloud /" Opties + FollowSymlinks AllowOverride All Dav off SetEnv HOME / var / www / owncloud SetEnv HTTP_HOME / var / www / owncloud 

We slaan de wijzigingen op met de Ctrl + O-toetsen en verlaten de editor met de Ctrl + X-toetsen.

Stap 2
We schakelen Apache-modules in met de volgende opdrachten:

 sudo a2enconf owncloud sudo a2enmod herschrijven sudo a2enmod headers sudo a2enmod env sudo a2enmod dir sudo a2enmod mime

Stap 3
We herstarten Apache om het proces te voltooien:

 sudo systemctl herstart apache2

7. OwnCloud Ubuntu 19.10 openen en configureren?

Stap 1
Zodra dit is voltooid, gaan we naar een browser en daar voeren we het volgende in:

 http: // IP_Ubuntu / owncloud
In het weergegeven venster moeten we een administratorgebruiker aanmaken:

Stap 2
We klikken op de knop "Installatie voltooien" om de configuratie te voltooien:

Stap 3
Hierna moeten we de gebruiker invoeren die we hebben aangemaakt:

Stap 4
We loggen in en op het welkomstscherm hebben we toegang tot de downloadlinks van de ownCloud-applicaties:

Stap 5
De algemene context van het platform is als volgt:

VERGROTEN

Tot nu toe hebben we ownCloud op Ubuntu 19.10 geïnstalleerd en geconfigureerd, nu zullen we leren hoe we de lokale client kunnen maken.

8. Hoe een ownCloud-client te maken in Ubuntu 19.10

Stap 1
Hiervoor zullen we eerst het volgende commando uitvoeren:

 sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_19.10/ /'> /etc/apt/sources.list.d/isv:ownCloud: desktop.lijst "

Stap 2
Vervolgens voeren we het volgende uit om de sleutel te downloaden:

 wget -nv https://download.opensuse.org/repositories/isv:ownCloud:desktop/Ubuntu_19.10/Release.key -O Release.key

Stap 3
We voegen de sleutel toe:

 sudo apt-key add - <Release.key

Stap 4
Wij updaten het systeem:

 sudo apt update

Stap 5
We installeren de lokale client van ownCloud:

 sudo apt install owncloud-client

Stap 6
We voeren de letter "S" in om te bevestigen en voeren vervolgens eenvoudig het commando "owncloud" uit om de client te starten:

VERGROTEN

Daar zullen we het proces van connectiviteit met de geconfigureerde server volgen.
Solvetic heeft u stap voor stap uitgelegd hoe u ownCloud configureert en zo over een krachtige webbeheertool beschikt.

wave wave wave wave wave