GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie ownCloud auf Ubuntu 18.04

In diesem Artikel zeigen wir Ihnen, wie Sie ownCloud auf einem Ubuntu 18.04 VPS installieren .

ownCloud ist eine beliebte Open-Source-Webanwendung für Unternehmen, die in PHP geschrieben ist und für die Datensynchronisierung und Dateifreigabe verwendet wird. Es ermöglicht Benutzern die einfache Verwaltung ihrer Dateien, Kontakte, Kalender, Aufgabenlisten und mehr, was es zu einer großartigen Alternative zu den beliebten Cloud-Plattformen wie Google Drive, Dropbox, iCloud usw. macht. OwnCloud ist eine plattformübergreifende Anwendung und kann auf allen gängigen Betriebssystemen installiert werden.

Anforderungen

ownCloud erfordert die folgenden Abhängigkeiten:

  • PHP>=5.6 (PHP 7.2 wird empfohlen), mit den folgenden aktivierten PHP-Erweiterungen:XML (Expat), curl, PDO, Phar, GD Graphics Library Version 2.0.x+, DOM, ctype, JSON, iconv, intl, mcrypt, openssl, bz2, Zlib und Zip.
  • Apache Web Server>=2.0 kompiliert mit mod_rewrite Modul
  • MySQL>=5.x (mit InnoDB-Speicher), MariaDB 5.5+, PostgreSQL (9.0 oder höher) oder SQLite, installiert auf Ihrem virtuellen Linux-Server.

Schritt 1:Aktualisieren Sie das System

Melden Sie sich über SSH als sudo-Benutzer bei Ihrem VPS an:

ssh username@IP_Address

Wenn Ihr Server eine benutzerdefinierte SSH-Portnummer verwendet, hängen Sie einfach -p Port_number an zum Befehl und ersetzen Sie „Port_number“ durch Ihre SSH-Portnummer.

Sobald Sie angemeldet sind, führen Sie die folgenden Befehle aus, um die Paketliste zu aktualisieren und alle installierten Pakete zu aktualisieren:

sudo apt-get update
sudo apt-get upgrade

Schritt 2:Installieren Sie MySQL und erstellen Sie eine Datenbank

OwnCloud funktioniert mit mehreren Datenbankplattformen wie MySQL, PostgreSQL, MariaDB und SQLite. In dieser Anleitung verwenden wir MySQL.

Wenn Sie MySQL oder MariaDB nicht auf Ihrem Server installiert haben, installieren Sie es mit dem folgenden Befehl:

sudo apt-get install mysql-server

Legen Sie nach der Installation die Standardspeicher-Engine auf InnoDB fest. Öffnen Sie die MySQL-Konfigurationsdatei mit:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

und fügen Sie default-storage-engine = innodb hinzu im [mysqld] Abschnitt:

[mysqld]
default-storage-engine = innodb

Starten Sie den MySQL-Dienst neu und aktivieren Sie ihn:

sudo systemctl restart mysql
sudo systemctl enable mysql

Melden Sie sich beim MySQL-Server an mit:

sudo mysql

Erstellen Sie eine neue Datenbank und einen neuen Benutzer für ownCloud und erteilen Sie dem Benutzer Berechtigungen:

create database owncloud;
grant all privileges on owncloud.* to owncloud@localhost identified by 'owncloud_password';

Schritt 3:Installieren Sie ownCloud

Zum Zeitpunkt des Schreibens ist die neueste ownCloud-Version 10.0.10.

Installieren Sie das Paket apt-transport-https, das zum Aktivieren des owncloud-Repositorys erforderlich ist:

sudo apt-get install apt-transport-https

Laden Sie den Repository-Schlüssel mit wget herunter Befehl und importieren Sie es mit dem apt-key Befehl:

sudo  wget -qO- https://download.owncloud.org/download/repositories/stable/Ubuntu_18.04/Release.key | sudo apt-key add -

Die Ausgabe sieht wie folgt aus:

OK

Als nächstes aktivieren Sie das ownCloud-Repository, indem Sie den folgenden Befehl ausführen:

echo 'deb http://download.owncloud.org/download/repositories/10.0/Ubuntu_18.04/ /' > /etc/apt/sources.list.d/owncloud.list

Aktualisieren Sie die Paketliste und installieren Sie die owncloud-files Paket mit:

apt-get update
apt-get install owncloud-files

Sobald die Installation abgeschlossen ist, finden Sie die ownCloud-Dateien im Verzeichnis /var/www/owncloud Verzeichnis.

Schritt 4:Apache und PHP 7.2 installieren

Die Installation von Apache und PHP 7.2 ist eine sehr einfache Aufgabe.

Führen Sie den folgenden Befehl aus, um Apache, PHP 7 und alle erforderlichen Module auf Ihrem Ubuntu 18.04-Server zu installieren:

sudo apt-get install apache2 libapache2-mod-php7.2 \
    openssl php-imagick php7.2-common php7.2-curl php7.2-gd \
    php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring \
    php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 \
    php7.2-sqlite3 php7.2-xml php7.2-zip

Führen Sie nach Abschluss der Apache-Installation die folgenden Befehle aus, um die erforderlichen Apache-Module zu aktivieren:

sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime

Starten Sie den Apache-Dienst neu und aktivieren Sie den Start von Apache beim Booten mit:

sudo systemctl enable apache2.service
sudo systemctl enable apache2.service

Sie können die PHP-Version auch überprüfen, indem Sie Folgendes ausführen:

php -v

Die Ausgabe sieht wie folgt aus:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

Schritt 5:Konfigurieren Sie Apache, um ownCloud zu bedienen

Jetzt müssen wir Apache so konfigurieren, dass er das ownCloud-Verzeichnis bedienen kann.

Öffnen Sie Ihren Texteditor und erstellen Sie eine Konfigurationsdatei für ownCloud:

sudo nano /etc/apache2/conf-available/owncloud.conf

fügen Sie den folgenden Inhalt hinzu:

Alias /owncloud "/var/www/owncloud/"
<Directory /var/www/owncloud/>
Options +FollowSymlinks
AllowOverride All

<IfModule mod_dav.c>
Dav off
</IfModule>

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

</Directory>

Aktivieren Sie die Apache ownCloud-Konfiguration:

sudo a2enconf owncloud

Starten Sie den Apache-Webserver neu, damit die neuen Änderungen wirksam werden:

sudo systemctl restart apache2

Zugriff auf ownCloud

Öffnen Sie Ihren Webbrowser und geben Sie die folgende URL ein, um auf die ownCloud-Weboberfläche zuzugreifen:

http://your_server_ip_address_or_domain_name/owncloud

Von hier aus können Sie die Einrichtung abschließen, indem Sie die folgenden Schritte ausführen:

  1. Geben Sie einen Benutzernamen und ein Passwort für das Administratorkonto ein.
  2. Klicken Sie auf den Link Speicher &Datenbank.
  3. Übernehmen Sie die Standardeinstellung für den Datenordner.
  4. Klicken Sie auf die MySQL/MariaDB-Schaltfläche.
  5. Füllen Sie die Felder mit den oben festgelegten Datenbankinformationen aus.
  6. Klicken Sie auf Einrichtung beenden.

Sie haben ownCloud 10 erfolgreich auf Ihrem Ubuntu-Server installiert.

Natürlich müssen Sie ownCloud 10 nicht auf einem Ubuntu 18.04 VPS installieren und konfigurieren, wenn Sie eine unserer ownCloud VPS-Hosting-Lösungen verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, ownCloud 10 auf Ubuntu 18.04 zu installieren und zu konfigurieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS . Wenn Ihnen dieser Beitrag zur Installation und Konfiguration von ownCloud 10 auf einem Ubuntu 18.04 VPS gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. So installieren Sie Attendize unter Ubuntu 16.04

  2. So installieren Sie Joomla 3 auf Ubuntu 16.04

  3. So installieren Sie ownCloud 10 auf Ubuntu 16.04

  4. So installieren Sie Nginx unter Ubuntu 16.04

  5. So installieren Sie Phabricator unter Ubuntu 16.04

So installieren Sie OwnCloud auf Ubuntu

So installieren Sie ownCloud 10 auf Ubuntu 18.04 &16.04

So installieren Sie OwnCloud 8 auf Ubuntu 14.04

So installieren Sie OwnCloud 8 auf Ubuntu 15.04

So installieren Sie Bugzilla unter Ubuntu 20.04

So installieren Sie OwnCloud auf Ubuntu 20.04