GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer NextCloud 14 sur Ubuntu 16.04

Nous allons vous montrer comment installer NextCloud 14 sur un VPS Ubuntu 16.04 . NextCloud est une suite logicielle open source qui permet aux utilisateurs de stocker leurs données telles que des fichiers, des contacts, des calendriers, un fil d'actualités, des listes de choses à faire et bien plus encore sur leurs serveurs personnels. C'est une alternative populaire à une autre application d'hébergement de fichiers largement utilisée appelée ownCloud. Cependant, contrairement à ownCloud, NextCloud est entièrement open-source. L'installation de Nextcloud 14 sur votre serveur Ubuntu 16.04 est une tâche assez simple, suivez les étapes ci-dessous et vous devriez avoir Nextcloud 14 installé sur Ubuntu 16.04 en moins de 10 minutes. Commençons par le tutoriel !

Nous avons une version mise à jour de ce tutoriel sur Comment installer Nextcloud sur Ubuntu 20.04

Afin d'exécuter NextCloud sur votre VPS, les conditions suivantes doivent être remplies :

  • MySQL ou MariaDB
  • PHP 7.0 +
  • Apache 2.4 avec module mod_php

Dans ce tutoriel, nous allons vous montrer comment installer NextCloud 14 avec le serveur Web Apache, le serveur de base de données PHP et MySQL sur un VPS Ubuntu 16.04.

Étape 1 :Connectez-vous via SSH et mettez à jour votre système

Tout d'abord, vous devrez vous connecter à votre VPS Ubuntu 16.04 via SSH en tant qu'utilisateur root :

ssh root@IP_ADDRESS -p PORT_NUMBER

et comme d'habitude, exécutez les commandes suivantes pour mettre à jour tous les packages installés sur votre VPS :

apt-get update
apt-get upgrade

Étape 2 :Installer Apache

L'installation d'Apache est assez simple - il peut facilement être installé en utilisant le gestionnaire de paquets apt-get :

apt-get install apache2

Une fois l'installation terminée, vous pouvez alors activer le serveur Web Apache pour qu'il démarre automatiquement au redémarrage du serveur :

systemctl enable apache2

Vous pouvez vérifier si le serveur Apache est en cours d'exécution en exécutant la commande suivante :

systemctl status apache2

Ou, vous pouvez vérifier si le serveur Web est correctement installé et en cours d'exécution en accédant à http://your_server_IP à l'aide du navigateur Web de votre choix. Si tout est OK, votre navigateur chargera la page Web Apache par défaut.

Étape 3 :Installez PHP 7.0

Pour installer PHP 7 et certains modules PHP requis par NextCloud, exécutez la commande suivante :

apt-get install php7.0 libapache2-mod-php7.0 php7.0-intl php7.0-gd php7.0-json php7.0-mysql php7.0-common php7.0-curl php7.0-mbstring php7.0-mcrypt php7.0-xml php-imagick php7.0-zip

Étape 4 :Installez MySQL et créez une base de données

Ensuite, nous allons installer le serveur MySQL. Pour cela, lancez simplement la commande suivante :

apt-get install mysql-server

Vous pouvez maintenant démarrer le serveur de base de données et lui permettre de démarrer automatiquement au démarrage, avec les commandes suivantes :

systemctl start mysql
systemctl enable mysql

Vous pouvez également exécuter le mysql_secure_installation script pour renforcer la sécurité de votre serveur de base de données MySQL :

mysql_secure_installation

Après avoir répondu à toutes les questions, vous pouvez maintenant vous connecter à MySQL en tant qu'utilisateur root en utilisant le mot de passe que nous avons saisi à l'étape précédente :

mysql -u root -p

Pour créer une nouvelle base de données pour votre installation NextCloud, exécutez les commandes suivantes :

CREATE DATABASE nextcloud_db;
GRANT ALL PRIVILEGES ON nextcloud_db.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

N'oubliez pas de remplacer "MOT DE PASSE" par un véritable mot de passe fort.

Étape 5 :Installez NextCloud 14

Notre environnement d'hébergement est prêt, et en plus, nous avons créé une nouvelle base de données. Nous pouvons maintenant procéder à l'installation proprement dite de NextCloud.

Exécutez les commandes suivantes pour télécharger et extraire les derniers fichiers d'installation de NextCloud 14 :

cd /var/www
wget https://download.nextcloud.com/server/releases/latest-14.zip
unzip latest-14.zip
chown -R www-data:www-data nextcloud
rm latest-14.zip

Étape 6 :Créer le fichier d'hôte virtuel Apache

Si vous souhaitez pouvoir accéder à NextCloud avec un nom de domaine, vous devrez créer un nouvel hôte virtuel. Vous pouvez le faire avec l'éditeur de texte nano :

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

Saisissez maintenant les informations suivantes dans le fichier :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/nextcloud
ServerName your-domain.com
ServerAlias www.your-domain.com

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

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

SetEnv HOME /var/www/nextcloud
 SetEnv HTTP_HOME /var/www/nextcloud
</Directory>

ErrorLog /var/log/apache2/nextcloud-error_log
CustomLog /var/log/apache2/nextcloud-access_log common
</VirtualHost>

Ensuite, nous devons activer le fichier d'hôte virtuel avec la commande suivante :

ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf

De plus, nous devons nous assurer que les mods apache suivants sont également activés :

a2enmod rewrite headers env dir mime

Enfin, redémarrez le serveur Web Apache :

systemctl restart apache2

Étape 7 :terminez l'installation de NextCloud via un navigateur Web

Vous pouvez maintenant accéder à votre http://votre-domaine.com (ou http://YOUR_IP_ADDRESS ) et suivez les instructions à l'écran pour terminer l'installation de NextCloud.

Vous devrez créer votre compte d'utilisateur administrateur en choisissant votre propre nom d'utilisateur et mot de passe. Dans la section "Stockage et base de données", entrez les informations de la base de données que nous avons précédemment créée, puis cliquez sur "Terminer la configuration".

C'est ça. Votre NextCloud a été installé avec succès et vous pouvez vous connecter avec les identifiants de connexion de votre utilisateur administrateur.

Bien sûr, vous n'êtes pas obligé d'installer NextCloud 14 sur Ubuntu 16.04 si vous utilisez l'un de nos services d'hébergement NextCloud, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de l'installer et de le configurer pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS . Si vous avez aimé cet article sur Comment installer NextCloud 14 sur Ubuntu 16.04, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Comment installer ISPConfig 3 sur Ubuntu 18.04

  2. Comment installer Webmin sur Ubuntu 18.04

  3. Comment installer R sur Ubuntu 16.04

  4. Comment installer NextCloud 13 sur Ubuntu 16.04

  5. Comment installer NextCloud 14 sur Ubuntu 16.04

Comment installer qt sur Ubuntu 20.04

Comment installer Nextcloud sur Ubuntu 18.04 et 16.04

Comment installer Nextcloud sur Ubuntu 16.04

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04

COMMENT INSTALLER NEXTCLOUD SUR UBUNTU ?