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

Installer OwnCloud sur CentOS 8

OwnCloud est une application logicielle qui fournit un service d'hébergement de fichiers. Vous pouvez utiliser OwnCloud comme votre propre serveur de fichiers, où vous pouvez télécharger/synchroniser vos fichiers depuis une machine cliente. Il fournit également des options pour synchroniser/partager des fichiers entre différents appareils. Dans ce tutoriel, nous allons apprendre à installer OwnCloud sur CentOS 8.

Désactiver SELINUX :

Désactivez Selinux dans le fichier suivant :

nano /etc/selinux/config

Modifiez la valeur suivante :

SELINUX=disabled

enregistrer et quitter le fichier. Redémarrez maintenant pour que les paramètres prennent effet.

reboot

Installez apache à l'aide de la commande suivante :

dnf install httpd

Installez MariaDB en tant que OwnCloud l'utilisera comme base de données.

dnf install mariadb-server mariadb -y
systemctl start mariadb.service
systemctl enable mariadb.service

Sécurisez maintenant l'installation de mysql à l'aide de la commande suivante :

mysql_secure_installation

L'invite demandera le mot de passe root, appuyez sur entrez le mot de passe root défini. Après avoir défini le mot de passe root, appuyez sur "Y" pour chaque invite qui vous sera demandée.

Installez PHP à l'aide de la commande suivante :

dnf install php php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache

Téléchargez et installez OwnCloud sur CentOS

Téléchargez OwnCloud en utilisant la commande suivante :

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

Ensuite, extrayez le fichier d'archive dans la racine du document du site Web et accordez les autorisations appropriées.

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

OwnCloud conserve ses données dans un répertoire séparé mais nous les déplacerons en dehors du répertoire de l'application OwnCloud. Créez donc un répertoire et définissez les autorisations appropriées pour permettre au serveur Web d'écrire des fichiers.

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

Créer un utilisateur et une base de données dans MariaDB :

Créez un utilisateur et une base de données sur mariaDB pour configurer OwnCloud. Utilisez les commandes suivantes pour le faire.

mysql -u root -p

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

Créez maintenant un fichier de configuration Apache pour configurer OwnCloud.

nano /etc/httpd/conf.d/owncloud.conf

Ajoutez les lignes suivantes :

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>

enregistrer et quitter le fichier.

Redémarrez Apache pour charger la nouvelle configuration.

systemctl restart httpd

Ouvrez maintenant votre navigateur Web et tapez http://192.168.189.128/owncloud, changez l'adresse IP en votre propre adresse IP. Vous verrez la page de connexion suivante :

Créez un utilisateur administrateur pour accéder à owncloud.

Cliquez maintenant sur "MYSQL/MariaDB " sous stockage/base de données et définissez les informations d'identification de la base de données comme indiqué ci-dessous :

vous accéderez au tableau de bord d'administration où vous pourrez créer des utilisateurs, des groupes et attribuer les autorisations souhaitées :

Cliquez sur terminer la configuration et utilisez Owncloud selon vos besoins.


Cent OS
  1. Comment installer MongoDB sur CentOS 8

  2. Comment installer ownCloud sur CentOS 8

  3. Comment installer XWiki sur CentOS 7

  4. Installer ownCloud sur CentOS 6

  5. Installer Nginx sur CentOS 6

Comment installer Apache dans CentOS 8

Comment installer ownCloud sur CentOS 7

Comment installer Java sur CentOS 8

Comment installer Yarn sur CentOS 8

Comment installer la métabase sur CentOS 8

Comment installer Jenkins sur CentOS 8