Hoe Pydio Cells op Ubuntu 18.04 te installeren

Afbeelding: Jack Wallen

Must-read cloud

  • Cloud computing in 2020: voorspellingen over beveiliging, AI, Kubernetes, meer
  • De belangrijkste cloud-vooruitgang van het decennium
  • Top desktop as a service (DaaS) -providers: Amazon, Citrix, Microsoft, VMware en meer
  • Cloud computing-beleid (TechRepublic Premium)

Pydio Cells heeft pas recent stabiliteit bereikt en is een complete paradigmaverschuiving voor wat oorspronkelijk een eenvoudig cloudgebaseerd systeem voor het delen van bestanden was. Dat systeem biedt nu meer flexibiliteit, met gebruikers die kunnen werken met in-app berichten, bestandsuitwisseling, versiebeheer, mobiele apps en meer. Maak persoonlijke mappen op het hoogste niveau om gegevens te ordenen, evenals samenwerkingscellen waar u gegevens kunt delen met andere gebruikers. Met een meegeleverde globale zoekfunctie kunt u bestanden en mappen in elke werkruimte of cel vinden. U zult genieten van handige meldings- en bladwijzersystemen om het lokaliseren van gegevens en activiteiten eenvoudig te maken.

Ik wil je door het installatieproces van Pydio-cellen op Ubuntu Server 18.04 leiden. Ik zal het demonstreren met de installatie van de gratis Home Edition, maar de Enterprise Edition-installatie is hetzelfde en vereist alleen een Enterprise-licentie. (Neem contact op met Pydio voor meer informatie.) De Enterprise-editie biedt geavanceerdere functies voor delen en authenticeren, hoge beschikbaarheid en beveiligingsfuncties op bedrijfsniveau. Eenmaal voltooid, hebt u een volledig functionerende, cloudgebaseerde tool voor het delen van bestanden en samenwerking, klaar voor gebruik.

ZIE: Microsoft SharePoint: een gids voor zakelijke professionals (Tech Pro Research)

Wat je nodig hebt

Zoals gezegd, ik zal installeren op Ubuntu 18.04, dus je hebt deze server actief en klaar voor gebruik nodig. Dat is het. Laten we installeren.

Pydio-gebruiker

Het eerste wat we doen is een specifieke gebruiker maken voor het installeren en uitvoeren van Pydio. Open een terminalvenster en geef de volgende opdrachten;

 sudo useradd -m pydio sudo passwd pydio 

Schakel Apache uit

Om Pydio succesvol te laten werken, moeten we Apache uitschakelen. Voer hiervoor de volgende twee opdrachten uit:

 sudo systemctl apache2 stoppen sudo systemctl apache2 uitschakelen 

Installeer de database

We zullen MySQL gebruiken voor deze installatie. De kans is groot dat de databaseserver al is geïnstalleerd; zo niet, geef het commando:

 sudo apt install mysql-server 

U moet een MySQL-rootgebruikerswachtwoord instellen. Doe dat met het commando:

 sudo mysql_secure_installation 

Dit zou MySQL Server 5.7 moeten installeren. Nu is het tijd om onze database en gebruiker aan te maken. Start en schakel de MySQL-server in met de opdrachten:

 sudo systemctl mysql inschakelen sudo systeem start mysql 

Log in op de MySQL-prompt met de opdracht:

 mysql -u root -p 

Nadat u bent geverifieerd, geeft u de volgende opdrachten om de gebruiker en de database te maken (en de gebruiker de juiste opdrachten te geven):

 CREER GEBRUIKER 'pydio' @ 'localhost' GEÏDENTIFICEERD DOOR 'WACHTWOORD'; CREATE DATABASE-cellen; TOELATEN ALLE PRIVILEGES OP cellen. * Aan 'pydio' @ 'localhost'; SPOELPRIVILEGES; UITGANG 

waarbij PASSWORD een uniek (en sterk) wachtwoord is.

PHP

Nu moeten we de nodige PHP-afhankelijkheden installeren. Dit kan met het volgende commando:

 sudo apt installeren php php-fpm php-gd php-curl php-intl php-xml 

We moeten ervoor zorgen dat de Pydio-gebruiker voldoende rechten heeft voor onze socket. Voer hiervoor de opdracht uit:

 sudo nano /etc/php/7.2/fpm/pool.d/www.conf 

Zoek naar de listen.owner en listen.group regels en wijzig deze in:

 listen.owner = pydio listen.group = www-data 

Bewaar en sluit dat bestand.

Vervolgens moeten we Pydio toevoegen aan de www-gegevensgroep en het schrijfrechten geven voor de php-map met de opdrachten:

 sudo addgroup pydio www-data sudo chmod g + w / run / php 

Schakel PHP in en start het opnieuw met de volgende opdrachten:

 sudo systemctl activeer php7.2-fpm sudo systemctl herstart php7.2-fpm 

Pydio binair

Op dit punt moeten we het Pydio-binaire bestand downloaden. Zoals ik al zei, zal ik de Home-editie van Pydio installeren. Om dit binaire bestand te krijgen, geeft u de opdracht:

 wget https://download.pydio.com/pub/cells/release/1.0.1/linux-amd64/cells 

Als u de Enterprise-editie wilt installeren, is de opdracht:

 wget https://download.pydio.com/pub/cells-enterprise/release/1.0.1/linux-amd64/cells-enterprise 

Wijzig de toestemming van dat bestand met de opdrachten:

 sudo chmod u + x cellen sudo chown pydio.pydio cellen 

Schakel over naar de Pydio-gebruiker met het commando su pydio . Voer de onderstaande opdracht uit om de installatie te starten:

 ./cells installeren 

U hebt nu de keuze om te installeren vanuit een browser of de opdrachtregel ( Afbeelding A ). Selecteer de opdrachtregelinstallatie (met uw pijltjestoetsen).

Figuur A

Selecteer de opdrachtregel, omdat deze voor installatie beter slaagt.

U zult enkele vragen in het terminalvenster moeten beantwoorden ( Afbeelding B ), maar deze zouden u geen problemen moeten opleveren.

Figuur B

De opdrachtregelinstallatie in actie.

U moet tijdens deze installatie een admin-gebruiker / wachtwoord aanmaken. Dit is uw Pydio-admingebruiker. U zult deze inloggegevens gebruiken om u eerst aan te melden bij Pydio Cells en uw installatie aan te passen.

Wanneer de installatie is voltooid, start u Pydio Cells met de opdracht:

 ./cellen beginnen 

Geef het opstarten een moment en wijs vervolgens een browser naar http: // SERVER_IP: 8080. U moet om inloggegevens worden gevraagd ( Afbeelding C ).

Figuur C

De aanmeldingsprompt van Pydio Cells.

Klaar om te gaan

Gefeliciteerd! U hebt nu een werkende instantie van Pydio-cellen klaar voor gebruik. Ga naar Instellingen en begin met het configureren van uw installatie zodat deze perfect aan uw behoeften voldoet. Er is een groot aantal opties om voor te zorgen, maar je zult zeker willen beginnen met het instellen van groepen en gebruikers, rollen, beveiligingsbeleid en meer.

Geniet van Pydio-cellen.

Cloud en Everything as a Service-nieuwsbrief

Dit is uw favoriete bron voor het laatste nieuws over AWS, Microsoft Azure, Google Cloud Platform, XaaS, cloudbeveiliging en nog veel meer. Maandagen bezorgd

Schrijf je vandaag in

Lees ook ...

  • Een Pydio-cloudserver binnen 20 minuten in een VM laten draaien (TechRepublic)
  • Hoe ownCloud op Ubuntu 18.04 (TechRepublic) te installeren
  • OnlyOffice Documents is een serieuze kandidaat voor Google Docs (TechRepublic)
  • Hoe nextCloud 13 te installeren op Ubuntu 18.04 (TechRepublic)
  • Minimale Ubuntu voor containers en clouds (ZDNet)

© Copyright 2020 | mobilegn.com