GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer ownCloud sur CentOS 8

propre Cloud est une application logicielle fournissant des services d'hébergement de fichiers auto-hébergés. Vous pouvez installer l'application owncloud sur votre serveur et l'utiliser comme votre propre serveur de fichiers. Où vous pouvez facilement télécharger/synchroniser des fichiers depuis la machine cliente. Il fournit également des options de synchronisation et de partage entre appareils, le tout sous votre contrôle. Ce tutoriel vous aidera à configurer votre propre serveur d'hébergement de fichiers avec ownCloud sur le système Linux CentOS 8.

Prérequis

  • Il est recommandé de suivre la configuration initiale du serveur pour les nouveaux systèmes.
  • Accès shell au système CentOS 8

Étape 1 - Désactiver SELinux

Avant de commencer, c'est une bonne idée de désactiver SELinux dans votre système.

Pour désactiver SELinux, ouvrez le fichier /etc/selinux/config :

nano /etc/selinux/config

Modifiez la ligne suivante :

SELINUX=disabled

Étape 2 - Installer Apache/MySQL/PHP

Pour configurer ownCloud, vous devez avoir un serveur LAMP en cours d'exécution sur votre système CentOS 8. Si vous avez déjà exécuté la pile LAMP, ignorez cette étape, sinon utilisez les commandes suivantes pour l'installer.

Installer Apache2

sudo dnf install httpd

Installer MySQL

sudo dnf install @mysql
sudo mysql_secure_installation

Utilisez ce didacticiel pour les étapes d'installation complètes de MySQL sur CentOS 8.

Installer PHP

Commençons par l'installation de PHP 5.6 ou version supérieure.

sudo dnf install php php-gd php-curl php-zip php-dom php-xml php-simplexml php-mbstring php-intl php-json

Étape 3 – Télécharger la source ownCloud

Après avoir configuré avec succès le serveur de lampe sur votre système, téléchargeons la dernière version d'ownCloud à partir de son site Web officiel.

cd /tmp
wget https://download.owncloud.org/community/owncloud-10.4.0.tar.bz2

Ensuite, extrayez l'archive téléchargée sous la racine du document du site Web et configurez les autorisations appropriées sur les fichiers et les répertoires.

cd /var/www
sudo tar xjf /tmp/owncloud-10.4.0.tar.bz2
sudo chown -R apache:apache owncloud
sudo chmod -R 755 owncloud

ownCloud conserve ses données dans un répertoire séparé. Nous vous suggérons de le conserver en dehors du répertoire de l'application ownCloud. Créez donc un répertoire comme ci-dessous et définissez les autorisations appropriées pour autoriser le serveur Web à écrire des fichiers.

mkdir -p /var/owncloud/data
sudo chown -R apache:apache owncloud
sudo chmod -R 755 owncloud

Étape 4 - Créer un utilisateur et une base de données MySQL

Après avoir extrait le code, créons une base de données MySQL et un compte utilisateur pour configurer ownCloud. Utilisez l'ensemble de commandes suivant pour vous connecter au serveur MySQL et créer une base de données et un utilisateur.

mysql -u root -p
Enter password:

mysql> CREATE DATABASE owncloud;
mysql> CREATE USER 'owncloud'@'localhost' IDENTIFIED BY '_password_';
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

Étape 5 - Configurer Apache

Maintenant, créez un fichier de configuration Apache et configurez l'alias owncloud. Cela nous permettra d'accéder à ownCloud en tant qu'url de sous-répertoire.

Créer et modifier le fichier :

sudo vim /etc/httpd/conf.d/owncloud.conf

Ajoutez le contenu ci-dessous :

Apache
12345678910111213 Alias ​​/owncloud "/var/www/owncloud" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/ www/owncloud SetEnv HTTP_HOME /var/www/owncloud

Enregistrez et fermez le fichier. Redémarrez ensuite le service Apache pour recharger le fichier de configuration.

sudo systemctl restart httpd

Étape 6 - Exécutez le programme d'installation Web d'ownCloud

Accédez maintenant à ownCloud dans le navigateur Web comme ci-dessous. Remplacez webhost.tecadmin.net par l'adresse IP ou le nom de domaine de votre serveur.

 http://webhost.tecadmin.net/owncloud/

Entrez de nouvelles informations d'identification d'administrateur pour créer un compte d'administrateur et indiquez l'emplacement du dossier de données.

Faites maintenant glisser votre page vers le bas et saisissez les informations d'identification de la base de données, puis cliquez sur Terminer la configuration .

Une fois la configuration terminée, vous obtiendrez le tableau de bord d'administration. Où vous pouvez créer un utilisateur, des groupes, leur attribuer des autorisations, etc.

Conclusion

Félicitations, vous avez une instance ownCloud fonctionnelle sur votre système Linux CentOS 8.


Cent OS
  1. Comment installer Vagrant sur CentOS 7

  2. Comment installer Gitea sur CentOS 8

  3. Comment installer Memcached sur CentOS 8

  4. Comment installer Nginx sur CentOS 7

  5. Comment installer Apache sur CentOS 7

Comment installer Zoom sur CentOS 8

Comment installer Nethogs sur CentOS

Comment installer Yourls dans CentOS 8

Comment installer SuiteCRM sur CentOS 8

Comment installer OwnCloud 8 sur CentOS 7

Comment installer OwnCloud 8 sur CentOS 6