Nextcloud Ubuntu-Server 16.05-4

3Drittanbieter-Unternehmen verwalten heute Ihre persönlichen Daten, ob sie wirklich persönlich zweifelhaft.

Allerdings gibt es Menschen in den 3rd-Party-Unternehmen, die sich als Administrator agieren und somit den Zugriff auf diese Daten haben.

wird auf diese Weise alle selbst Ihre Daten lief, Was ist wichtig zu wissen, dass die Daten in Ihrem Hause gespeichert, mit diesem müssen Sie genügend Speicherkapazität zur Verfügung stellen. Sie sind für Ihre eigenen Daten einschließlich der Sicherheit verantwortlich.

Halten Sie die Daten im eigenen Netzwerk, das ist kein Problem, sobald eine Weiterleitung nach außen, so können Sie Ihre Dateien auf Download -und es ist notwendig, um Ihre Sicherheit zu Punkt.

Was kommt als nächstes Wolke

 

Weiter Cloud-Dateien werden in herkömmlicher Verzeichnisstruktur gespeichert und können über WebDAV zugegriffen werden, wenn notwendig,.

WebDAV
WebDAV ist ein Protokoll im Internet, der eine Erweiterung des HTTP-Protokolls ist. Die Abkürzung steht für Web Distributed Authoring and Versioning, die lose übersetzt darstellt webbasiert und die Urheber mit Version verteilt.

Benutzerdateien werden in verschlüsselter Form übertragen und können in Ruhe verschlüsselt werden (Codierung ist eingeschaltet werden). Weiter Wolke kann mit lokalen Clients in Windows synchronisieren (Windows XP, Ansicht, 7 in 8), OS X (10.6 von später) oder verschiedene Linux-Distributionen.

Weiter Cloud-Benutzer können Kalender (CalDAV), Kontakte (CardDAV), geplante Aufgaben und Streaming-Medien (Ampache) von der Plattform verwalten.

Aus der Sicht der staatlichen Verwaltung Next Cloud-Nutzer- und verwalten Gruppe (via OpenID von LDAP). Der Inhalt kann durch detaillierte Lesen geteilt werden- und Schreibrechte zwischen Benutzern und / oder Gruppen definieren,. Alternativ erstellen Weiter Cloud-Benutzer öffentliche URLs Dateien gemeinsam nutzen. Die Log-Datei im Zusammenhang stehende Verfahren und der Zugang nicht auf Regeln für den Dateizugriff ist ebenfalls verfügbar.

Darüber hinaus kann der Anwender mit dem Browser-basierten Texteditor von Next Wolke kommunizieren, Lesezeichen-Dienst, URL verkortingspakket, Galerie, RSS-Feed-Reader und Dokument-Viewer-Tool. Weiter Wolke kann für zusätzliche Erweiterbarkeit erweitert werden mit “ein Klick” -Anwendungen und eine Verbindung zu Dropbox, Google Drive ein Amazon S3.

Weiter Wolke führt neue Funktionen wie Monitoring-Funktionen, Volltextsuche und die Kerberos-Authentifizierung, und Audio / Videokonferenzen, breite Bund und kleinere Verbesserungen an der Benutzeroberfläche.

 

1. Installation von Apache

 

Zur Nutzung nächste Wolke, müssen wir zunächst einen Apache-Server installieren und konfigurieren, Apache HTTP Server ist ein Open-Source-Web-Server für Windows, Mac OS, Linux und andere Unix-ähnliche Betriebssysteme.

Darüber hinaus müssen wir für unsere maria DB MySQL.

MySQL ist ein proprietäres Open-Source-System relationalen Datenbank-Managements (RDBMS). SQL ist die Sprache verwendet, um ein Datenbanksystem aufbauen, fragen und pflegen. MySQL wurde zunächst vor allem für Internet-Anwendungen wie Foren und Gäste Bücher verwendet, in der Regel in Kombination mit PHP. MySQL ist die Grundlage für viele Internet-Anwendungen und Standalone-Software.

PHP (PHP: Hypertext Preprocessor) ist eine Skriptsprache, die ausgelegt ist, dynamische Web-Seiten auf Web-Servern erstellen.

Jede neue Version von PHP bietet mehrere Funktionen und Verbesserungen gegenüber seinem Vorgänger. Manchmal ist der Unterschied zwischen minimalen Versionen (wie beispielsweise zwischen PHP 5.5 ein PHP 5.6) und manchmal so viel geändert hat, dass es viel Einfluss auf die Art und Weise Ihrer Website / Shop hat (PHP 7 unterscheidet sich enorm im Vergleich zu PHP 5.x-Versionen).

Neuere PHP-Versionen werden auch von PHP länger als alte Versionen unterstützt. Für ältere Versionen sind nicht mehr Sicherheits-Updates im Laufe der Zeit veröffentlicht. Deshalb immer so schnell wie möglich in der letzten möglichen Version von PHP bewegen.

aufpassen! PHP 5.5 erhielt seit 10 juli 2016 nicht mehr Sicherheits-Updates. Es ist immer noch vorhanden, aber nicht die beste PHP empfohlen 5.6 von PHP 7.

Wir gehen nur dies, ohne zu sehr ins Detail zu gehen in, mehr hier will es wissen viele Tutorials online.

1.1 Installation von Apache / MariaDB und PHP und die dazugehörigen Pakete

 

So starten Sie ein Terminal in Ubuntu öffnen und wir werden die Repositories aktualisieren, Frei übersetzt die Daten-Repositories.

#sudo apt-get update

#sudo apt-get upgrade

1.1.0 Installieren Sie zuerst apche2, MariaDB en PHP:

In Terminal:

# sudo apt-get apache2 MariaDB-Server installieren

Starten Sie Apache-Server:

#systemctl starten apache2
# systemctl ermöglichen apache2
# systemctl mysql starten
# systemctl mysql ermöglichen

installieren PHP:

# sudo apt-get install php7.0-xml php7.0 php7.0-cgi php7.0-cli php7.0-gd php7.0-curl php7.0-zip php7.0-mysql php7.0-mbstring wget unzip

Nach der Installation können Sie einfach den folgenden Befehl ein: #php sudo -v

1.1.1Konfigurieren MariaDB

 

Standardmäßig ist die Installation unseres MySQL-Servers nicht sicher mit den folgenden Befehlen wir sicher stehlen.

In Terminal:

# sudo mysql_secure_installation

Folgende Fragen müssen beantwortet werden:

 

Geben Sie das aktuelle Passwort für root (Geben Sie für keine): Klicken Sie einfach eingeben

Set root-Passwort? [Y / N] : klicken n

Ändern Sie das root-Passwort? [Y / N] n

Entfernen Sie anonyme Benutzer? [Y / N] und

Verbieten Root-Anmeldung der Ferne? [Y / N] und

Entfernen Testdatenbank und den Zugriff darauf? [Y / N] und

Reload Berechtigungstabellen jetzt? [Y / N] und

Sobald MariaDB sicher loggen wir uns in die Konsole mit folgendem Befehl:

# Sudo mysql -u root -p

Geben Sie Ihr Passwort und wir können weiterhin die Datenbank erstellen.

MariaDB [(keiner)]>CREATE DATABASE nextclouddb;

Dann wird ein Benutzername und Passwort:

MariaDB [(keiner)]>CREATE USER ‚nextcloud‘ @‘localhost’ Identified by ‚Passwort‘;

nächste Wolke Benutzer und Passwort ist das Passwort.

Die folgenden Rechte:

MariaDB [(keiner)]>GRANT ALL PRIVILEGES ON nextclouddb. * TO ‚nextcloud‘ @‘localhost‘;

MariaDB [(keiner)]>FLUSH PRIVILEGES;

MariaDB [(keiner)]>\q

Unsere Datenbank ist richtig ausgelegt und kann weiterhin neben Cloud installieren.

 

1. Installation nächste Wolke

 

Die Installation der nächsten Wolke ist ganz einfach, Zuerst gehen wir in das HTML-Verzeichnis unseres Servers, Dies kann durch Eingabe des nächsten Befehls in dem Terminal durchgeführt werden: # cd / var / www / html

Jetzt können wir mit dem folgenden Befehl weiterhin die neueste Version von nächster Wolke auf unserem Server installieren.

Kopieren und Einfügen von dem folgenden Befehl im Terminal:

# sudo wget https://download.nextcloud.com/server/releases/nextcloud-12.0.0.zip

# sudo unzip nextcloud-12.0.0.zip

Wenn Sie gerade installiert Prüfung im aktuellen Verzeichnis /var / www / html mit dem Kommando ls-l oder die nächste Wolke Ordner vorhanden, dann geben Sie diesen Befehl aus Recht vor, unsere Rechte zu konvertieren.

In Terminal:

# Sudo chown -R www-data:www-data / var / www / html / nextcloud

Das Terminal soll wie folgt aussehen:

1.1 Erstellen von virtuellen Host

 

Wenn Sie Apache diesen Standard ein Verzeichnis auf dem Server installiert, auf dem alle Website-Dateien, nämlich /var / www. Dies ist keine wünschenswerte Situation, wenn Sie mehr als eine Website auf dem Server ausgeführt werden sollen. Auf diese Weise mehr Web-Sites im Web läuft, Dies beinhaltet so genannte virtuelle Hosts verwenden.

In Terminal:

# sudo nano /etc/apache2/sites-available/nextcloud.conf

Kopieren Sie die ihier und ändern den Namen des Servers an die IP-Adresse Ihres Servers.

<Virtual *:80>

Serveradmin admin@example.com

Dokument Root “/var / www / html / nextcloud”

Servername 192.168.0.187

<Verzeichnis />

Optionen FollowSymLinks

AllowOverride All

<Verzeichnis “/var / www / html / nextcloud /”>

Optionen Multiviews FollowSymlinks
AllowOverride All

bestellen Sie ermöglichen,verweigern

Lassen Sie von allen

</Verzeichnis>

TransferLog /var/log/apache2/nextcloud_access.log

ErrorLog /var/log/apache2/nextcloud_error.log

</Virtual>

 

 

Speichern Sie die Konfigurationsdatei: Klicken ctrl o eingeben ein Klick ctrl X

Dann müssen wir drehen gerade erstellt virtuelle Host-Konfigurationsdatei an und schalten Sie die Standard-Datei:

In Terminal:

# sudo a2dissite 000-default

# sudo a2ensite nextcloud

Schließlich starten wir den Web-Server Apache # sudo systemctl Neustart apache2

wenn Sie die IP-Adresse in einen Browser gehen, geht der Server den Login-Bildschirm nächste Wolke, in meinem Fall ist dies http://192.168.0.187

Sie erstellen ein Konto hier: Admin mit einem Passwort Ihrer Wahl

Darüber hinaus gibt die Daten vom Server ( während mysql erstellt ) Fertigstellen der Einrichtung.

nextcloud

 

 

 

 

 

 

 

 

 

 

2 Kommentare

Lassen Sie eine Antwort

Ihre Email-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *