So installieren Sie NextCloud auf einem CentOS 7 VPS oder einem dedizierten Server

Einführung

In der heutigen Welt sind viele Unternehmen besorgt darüber, dass ihre Daten von Dritten verarbeitet werden, insbesondere angesichts der aufkommenden Datenschutzlecks.

Angesichts dieses aufkommenden Bedarfs dient NextCloud zur Lösung des Problems, indem es Ihnen ermöglicht, vor Ort über einen Cloud-Speicher für Ihre Daten zu verfügen. Genau wie bei Google Drive und Dropbox, aber in diesem Fall haben Sie 100 % Kontrolle über Ihre Daten.

NextCloud ist eine coole Client-Server-Dateisynchronisierungssoftwarelösung mit vielen Funktionen und Vorteilen, darunter:

  • Ermöglichen Sie die Verwaltung von Benutzern und Gruppen mithilfe von OpenID oder LDAP
  • Ermöglichen Ihnen den Zugriff, die Synchronisierung und die Freigabe Ihrer vorhandenen Daten auf Dropbox, FTP und NAS
  • Listen Sie verbundene Browser/Geräte auf der Seite mit den persönlichen Einstellungen auf. Ermöglicht dem Benutzer, Browser/Geräte zu trennen
  • Unterstützt Zwei-Faktor-Authentifizierungssysteme.
  • Ermöglichen Sie die gemeinsame Nutzung von Dateien mit anderen Benutzern, erstellen und senden Sie passwortgeschützte öffentliche Links.
  • Benachrichtigung von Benutzern per Telefon und Desktop, wenn jemand auf dem Server Dateien direkt mit ihnen teilt
  • Überwachungsfunktionen, Kerberos-Authentifizierung und Audio-/Videokonferenzen
  • Synchronisieren Sie Dateien von Desktop-Clients und mobilen Clients mit dem Nextcloud-Server
  • Sicherheit, die durch den Einsatz von Sicherheitstechnologien durchgesetzt wird, um Brute-Force-Angriffe zu verhindern, sowie Datenschutz durch End-to-End- und Client-End-Verschlüsselung
  • Der Open-Source-Charakter bietet natürlich eine kostenlose Alternative zu kostenpflichtigen Äquivalenten. Die offene Software-Architektur ermöglicht es außerdem, die Software nach Belieben zu modifizieren und so den Benutzer stärker in den Mittelpunkt zu stellen

Voraussetzungen

  • Ein VPS  oder dedizierter Server  mit CentOS 7
  • Ein Nicht-Root-Benutzer mit erteilten Sudo-Berechtigungen
  • Bereits installierter LAMP Stack. Wenn Sie es noch nicht installiert haben, erfahren Sie hier, wie Sie den LAMP-Stack auf Ihrem CentOS 7 VPS oder dedizierten Server installieren .

Schritte

Systempakete aktualisieren

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo yum update -y && sudo yum upgrade -y
$ sudo yum update -y && sudo yum upgrade -y
$ sudo yum update -y && sudo yum upgrade -y

Installieren Sie die erforderlichen Abhängigkeiten

Installieren Sie neben anderen erforderlichen Abhängigkeiten die erforderlichen PHP-Pakete, die für die Ausführung der Software erforderlich sind.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo yum installiere php-xml php-cgi php-cli php-mysql php-mbstring php-gd php-curl php-zip wget zip
$ sudo yum install php-xml php-cgi php-cli php-mysql php-mbstring php-gd php-curl php-zip wget zip
$ sudo yum install php-xml php-cgi php-cli php-mysql php-mbstring php-gd php-curl php-zip wget zip

Laden Sie NextCloud herunter und installieren Sie es

Holen Sie sich die Software von der offiziellen NextCloud-Website. Die aktuelle stabile Version zum Zeitpunkt der Erstellung dieses Tutorials ist Version 14.0.3.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ wget https://download.nextcloud.com/server/releases/nextcloud-14.0.3.zip
$ wget https://download.nextcloud.com/server/releases/nextcloud-14.0.3.zip
$ wget https://download.nextcloud.com/server/releases/nextcloud-14.0.3.zip

Extrahieren Sie die heruntergeladene Datei und verschieben Sie sie in Ihr Webroot-Verzeichnis, z. B. / var /www/

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ entpacken nextcloud- 14.0 . 3 . Reißverschluss
$ mv -r nextcloud- 14.0 . 3 /var/www
$ unzip nextcloud-14.0.3.zip
$ mv -r nextcloud-14.0.3 /var/www
$ unzip nextcloud-14.0.3.zip
$ mv -r nextcloud-14.0.3 /var/www

 

Ändern Sie nun rekursiv den Besitzer des verschobenen Ordners, um den Zugriff zu ermöglichen.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo chown -R apache:apache /var/www/nextcloud
$ sudo chmod -R 755 /var/www/nextcloud
$ sudo chown -R apache:apache /var/www/nextcloud
$ sudo chmod -R 755 /var/www/nextcloud
$ sudo chown -R apache:apache /var/www/nextcloud
$ sudo chmod -R 755 /var/www/nextcloud

Um NextCloud zu installieren, müssen wir es im Browser unter http://IP_ADDR:8090 öffnen und dabei IP_ADDR durch Ihre entsprechende IP-Adresse ersetzen. Sie sollten einen ähnlichen Bildschirm wie unten sehen.

So installieren Sie NextCloud unter CentOS 7

Konfigurieren Sie es wie gewünscht, indem Sie den Anweisungen folgen. Abhängig von der Datenbank, zu der Sie eine Verbindung herstellen möchten, sollten Sie die Administratoranmeldeinformationen für die Datenbank verwenden. Der Server sollte als localhost belassen werden.

Abschluss

Nachdem Sie die Software erfolgreich installiert haben, können Sie sich nun mit Ihren erstellten Zugangsdaten beim Dashboard anmelden. Es ist wichtig, dass Sie Ihre NextCloud-Installation schützen.

Eine empfohlene Best Practice ist die Verwendung eines SSL-Zertifikats  für die Verbindung zum Management-Dashboard. Um mehr über das Produkt zu erfahren, können Sie hier einen ausführlichen Blick auf die Dokumentation werfen .

Schauen Sie sich diese Top 3 VPS-Dienste an:

Kamatera
4.8

141 Benutzerbewertungen

4,00 $ /Monat
Startpreis

Besuchen Sie Kamatera

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    3.5
  • Unterstützung
    3,0
  • Merkmale
    3.9
  • Zuverlässigkeit
    4,0
  • Preisgestaltung
    4.3
ScalaHosting
4.9

319 Nutzerbewertungen

2,95 $ /Monat
Startpreis

Besuchen Sie ScalaHosting

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.8
  • Unterstützung
    4.3
  • Merkmale
    4.4
  • Zuverlässigkeit
    4.8
  • Preisgestaltung
    4.5
Flüssiges Web
4.5

198 Benutzerbewertungen

5,00 $ /Monat
Startpreis

Besuchen Sie Liquid Web

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    3.8
  • Unterstützung
    4.8
  • Merkmale
    4.5
  • Zuverlässigkeit
    4.6
  • Preisgestaltung
    3.8
  • Wenn Sie das beste Cloud-Hosting erhalten möchten , klicken Sie hier und holen Sie sich das passende.