Serveur d'impression

Comment installer et configurer ownCloud sur CentOS 7 – Bien choisir son serveur d impression

Le 19 janvier 2020 - 4 minutes de lecture

ownCloud est un logiciel client-serveur populaire pour créer et utiliser des services d'hébergement de fichiers. En l'utilisant, on peut créer un serveur cloud privé au lieu de s'appuyer sur des services payants comme Dropbox, OneDrive, pCloud, etc.

L'avantage significatif de l'utilisation d'ownCloud est la taille du cloud que vous obtenez. Sa taille est limitée par la capacité de votre disque dur! Avec des disques durs tellement abordables de nos jours, vous pouvez créer la valeur d'un téraoctet de serveur cloud à une fraction du coût par rapport aux services cloud payants.

Nous avons déjà fourni un guide étape par étape sur la configuration d'ownCloud sur une machine Ubuntu. Aujourd'hui, configurons-le sur CentOS 7.

Installer et configurer ownCloud sur CentOS 7

Connectez-vous à Terminal en tant que root et lancez les commandes ci-dessous.

Étape 1 – Désactiver SELinux

Ouvrez la configuration SELinux et modifiez le fichier:

vim / etc / sysconfig / selinux

Remplacez «SELINUX = force» par «SELINUX = désactivé»

Enregistrez et quittez le fichier. Redémarrez ensuite le système.

redémarrer

Étape 2 – Installer et configurer Apache

Utilisez les commandes suivantes:

miam -y installer httpd mod_ssl

Vérifiez l'état du service.

systemctl status httpd.service

Si le service Apache n'est pas en cours d'exécution, démarrez-le manuellement.

systemctl start httpd.service

Activez le service httpd au démarrage du système.

systemctl activer httpd

Exécutez la commande suivante pour configurer le pare-feu pour Apache.

firewall-cmd --add-service http --permanent
firewall-cmd --add-service https --permanent
firewall-cmd --reload

Étape 3 – Configurer les référentiels nécessaires

Installez epel et remi repos.

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Désactivez les référentiels PHP 5 et activez le repo PHP 7.2.

yum-config-manager --disable remi-php54
yum-config-manager --enable remi-php72

Étape 4 – Installez PHP

yum install php php-mbstring php-gd php-mcrypt php-pear php-pspell php-pdo php-xml php-mysqlnd php-process php-pecl-zip php-xml php-intl php-zip php-zlib

Étape 5 – Installez MariaDB

miam --enablerepo = remi installe mariadb-server

Démarrez le service MariaDB.

systemctl start mariadb.service

Activez MariaDB au démarrage du système.

systemctl enable mariadb

Exécutez la commande suivante pour sécuriser MariaDB.

mysql_secure_installation

Ajoutez un nouveau mot de passe root et continuez. Ensuite, il posera quelques questions. Tapez «Y» pour accepter cela.

Connectez-vous au serveur DB et vérifiez.

mysql -u root -p

Étape 6 – Installation d'ownCloud

Créez un fichier repo.

vim /etc/yum.repos.d/owncloud.repo

Ajoutez le contenu suivant au fichier.

[ce_10.1]



name = wnCloud Server version 10.1.x (CentOS_7)
type = rpm-md
baseurl = http: //download.owncloud.org/download/repositories/production/CentOS_7
gpgcheck = 1
gpgkey = http: //download.owncloud.org/download/repositories/production/CentOS_7/repodata/repomd.xml.key
activé = 1

Enregistrez et quittez le fichier. Répertoriez les référentiels à l'aide de la commande suivante:

miam repolist

Exécutez la commande clean pour informer Yum du changement.

yum clean expire-cache

Installez ownCloud.

miam installer owncloud

Étape 7 – Créer une base de données pour ownCloud

Créez une base de données de votre choix. Vous pouvez remplacer le nom fosslinuxocdb à tout ce que vous voulez.

créer une base de données fosslinuxocdb;

Créez un utilisateur de base de données et accordez des privilèges.

créer l'utilisateur 'ownclouduser' @ 'localhost' identifié PAR '[email protected]@ dfE67diT90 ';
accorder tous les privilèges sur fosslinuxocdb. * à [email protected] ;

Privilèges de vidage.

privilèges de vidage;

Étape 8 – Configuration d'Apache pour ownCloud

Créez un fichier hôte virtuel.

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

Ajoutez le contenu suivant au fichier. Assurez-vous de remplacer le fosslinux noms avec les noms que vous avez utilisés.





ServerAdmin [email protected]
DocumentRoot "/ var / www / html / owncloud /"
ServerName fosslinuxowncloud.com
ServerAlias ​​www.fosslinuxowncloud.com

ErrorLog "/var/log/httpd/fosslinuxowncloud.com-ssl-error_log"
CustomLog "/var/log/httpd/fosslinuxowncloud.com-ssl-access_log" combiné


DirectoryIndex index.html index.php
Options de FollowSymLinks
AllowOverride All
Exiger tout accordé


SSLEngine On

SSLCertificateFile /etc/ssl/certs/fosslinuxowncloud.cer
SSLCertificateKeyFile /etc/ssl/certs/fosslinuxowncloud.key
SSLCertificateChainFile /etc/ssl/certs/fosslinuxowncloud.ca

Vous pouvez ajouter vos certificats SSL et les pointer vers des configurations.

SSLCertificateFile /etc/ssl/certs/certifiate-name.cer
SSLCertificateKeyFile /etc/ssl/certs/key-name.key
SSLCertificateChainFile /etc/ssl/certs/chain-cert.ca

Redémarrez le serveur Web Apache pour que les modifications prennent effet:

systemctl restart httpd

Étape 9 – Configuration d'ownCloud

Ouvrez un navigateur Web et parcourez l'adresse suivante.

https: // nom de domaine ou IP

Ensuite, vous obtiendrez une page similaire à celle ci-dessous.

owncloud-Configuration-Page "width =" 1902 "height =" 1007 "data-srcset =" https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231549/owncloud-Configuration-Page.jpg 1902w, https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231549/owncloud-Configuration-Page-696x368.jpg 696w, https://cdn.fosslinux.com/wp-content/uploads /2019/03/06231549/owncloud-Configuration-Page-1068x565.jpg 1068w, https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231549/owncloud-Configuration-Page-793x420.jpg 793w "tailles =" (largeur max: 1902px) 100vw, 1902px "data-src =" https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231549/owncloud-Configuration-Page.jpg " class = "size-full wp-image-9269 lazyload" src = "data: image / gif; base64, R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw ==" /><noscript><img onload=Page de configuration owncloud

Créez ensuite un compte administrateur.

Créer un compte administrateur
Créer un compte administrateur

Nous n'avons pas modifié le dossier Data, donc nous n'avons pas créé de dossier séparé pour celui-ci.

Ajoutez les détails de MariaDB.

Ajouter des détails sur MariaDB
Ajouter des détails sur MariaDB

Cliquez ensuite sur «Terminer la configuration» et il configurera l'application.

Configuration des paramètres
Configuration des paramètres

Ensuite, il sera redirigé vers la page de connexion. Utilisez un nom d'utilisateur et un mot de passe d'administrateur pour accéder à ownCloud.

Vous obtiendrez un écran de démarrage comme ci-dessous:

Splash-Screen "width =" 1908 "height =" 1002 "data-srcset =" https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231544/Splash-Screen.jpg 1908w, https: //cdn.fosslinux.com/wp-content/uploads/2019/03/06231544/Splash-Screen-696x366.png 696w, https://cdn.fosslinux.com/wp-content/uploads/2019/03/0623151544 /Splash-Screen-1068x561.png 1068w, https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231544/Splash-Screen-800x420.png 800w "tailles =" (largeur max: 1908px ) 100vw, 1908px "data-src =" https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231544/Splash-Screen.jpg "class =" size-full wp-image-9273 lazyload "src =" data: image / gif; base64, R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw == "/><noscript><img onload=Écran de démarrage

Après avoir fermé l'écran de démarrage et vous pouvez voir la fenêtre principale d'ownCloud.

Interface principale de Owncloud
Interface principale de Owncloud

Étape 10 – Installer Owncloud Desktop Client

Entrez les commandes suivantes pour installer le client sur Centos 7.

Accédez au dossier du référentiel.

cd /etc/yum.repos.d/

Ajouter un référentiel.

wget https://download.opensuse.org/repositories/isv:ownCloud:desktop/CentOS_7/isv:ownCloud:desktop.repo

Installez le client.

yum installe owncloud-client

Ensuite, démarrez le client et ajoutez l'URL ownCloud.

Open-Owncloud-Client "width =" 749 "height =" 441 "data-srcset =" https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231611/Open-Owncloud-Client.png 749w, https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231611/Open-Owncloud-Client-696x410.png 696w, https://cdn.fosslinux.com/wp-content/uploads /2019/03/06231611/Open-Owncloud-Client-713x420.png 713w "tailles =" (largeur max: 749px) 100vw, 749px "data-src =" https://cdn.fosslinux.com/wp-content /uploads/2019/03/06231611/Open-Owncloud-Client.png "class =" size-full wp-image-9224 lazyload "src =" data: image / gif; base64, R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw == "/><noscript><img onload=Open-Owncloud-Client

Ajoutez les informations d'identification de l'utilisateur et cliquez sur suivant.

Add-User-info "width =" 747 "height =" 445 "data-srcset =" https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231542/Add-User-info.png 747w, https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231542/Add-User-info-696x415.png 696w, https://cdn.fosslinux.com/wp-content/uploads /2019/03/06231542/Add-User-info-705x420.png 705w "tailles =" (largeur max: 747px) 100vw, 747px "data-src =" https://cdn.fosslinux.com/wp-content /uploads/2019/03/06231542/Add-User-info.png "class =" size-full wp-image-9276 lazyload "src =" data: image / gif; base64, R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw == "/><noscript><img onload=Add-User-info

Vous pouvez configurer un dossier local et des paramètres de synchronisation.

Owncloud-Local-Folder-Options "width =" 753 "height =" 547 "data-srcset =" https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231609/Owncloud-Local-Folder -Options.jpg 753w, https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231609/Owncloud-Local-Folder-Options-324x235.png 324w, https://cdn.fosslinux.com /wp-content/uploads/2019/03/06231609/Owncloud-Local-Folder-Options-696x506.png 696w, https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231609/Owncloud- Local-Folder-Options-578x420.png 578w "tailles =" (largeur max: 753px) 100vw, 753px "data-src =" https://cdn.fosslinux.com/wp-content/uploads/2019/03/ 06231609 / Owncloud-Local-Folder-Options.jpg "class =" size-full wp-image-9226 lazyload "src =" data: image / gif; base64, R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw == "/><noscript><img onload=Options de dossier local de Owncloud

Cliquez sur relier, et il se synchronisera avec le serveur.

Synchronizing-Status "width =" 697 "height =" 505 "data-srcset =" https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231541/Synchronizing-Status.jpg 697w, https: //cdn.fosslinux.com/wp-content/uploads/2019/03/06231541/Synchronizing-Status-324x235.png 324w, https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231541 /Synchronizing-Status-696x504.png 696w, https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231541/Synchronizing-Status-580x420.png 580w "tailles =" (largeur max: 697px ) 100vw, 697px "data-src =" https://cdn.fosslinux.com/wp-content/uploads/2019/03/06231541/Synchronizing-Status.jpg "class =" size-full wp-image-9277 lazyload "src =" data: image / gif; base64, R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw == "/><noscript><img onload=État de synchronisation

Vous pouvez maintenant ajouter des fichiers, des images, etc. à un dossier local et il se synchronisera avec le serveur.

Toutes nos félicitations! Vous avez installé et configuré avec succès le serveur et le client ownCloud sur CentOS 7. J'espère que vous avez aimé lire et suivre notre tutoriel. Vous avez des commentaires ou des questions. N'hésitez pas à tirer dans les commentaires ci-dessous.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.