You are not logged in.
Bonjour,
J'essaye d'installer glpi sur une VM de Centos7 minimal
J'ai bien PHP 5.6, une base de donnée sous mariadb, j'ai donnée les droits sur les fichiers pour apache.
Mais une fois sur l'interface d'installation de glpi je tombe sur cela :
https://img4.hostingpics.net/pics/203563Capture.png
j'ai bien tenté d'installer les extensions manquante mais rien ne change .... j'avais des erreurs sur les 4 lignes de fin que j'ai réussi à résoudre .... mais je bloque pour le reste.
Je suis étudiant, je fais cela uniquement pour apprendre à le faire donc cela est pas à but pro
merci beaucoup pour votre aide ..
Offline
vraiment personne ne peut aider ? ^^
Offline
Sur CentOS 7, le plus simple est d'installer à partir des RPM disponibles
Pour PHP => https://rpms.remirepo.net/wizard/
GLPI 9.1 => https://blog.remirepo.net/post/2016/09/ … ersion-9.1
GLPI 9.2 => https://blog.remirepo.net/post/2017/09/ … ersion-9.2
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Hey, merci pour ta réponse.
Du coup c'est pour installer php et glpi tout ça, les extentions sont aussi dedans ? je suis désolé pour mon manque de connaissance !
edit : ha je viens de comprendre je crois, je vais essayer ça !
Last edited by elemremy (2017-11-21 10:00:53)
Offline
> Du coup c'est pour installer php et glpi tout ça, les extentions sont aussi dedans ? je suis désolé pour mon manque de connaissance !
L'un des avantages majeurs de l'utilisation des RPM, est que toutes les dépendances obligatoires sont automatiquement installées (+ intégration SElinux + bénéfice du cron + compatibilié FHS + sécurité, ...)
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
ha d'accord, très pratique alors.
edit : j'ai effacé le message car j'ai réussi haha, mais par contre de cette façon glpi s'installe ailleurs que dans var/www/html ..... et comme je dois donner les droits pour accéder à l'interface et que pour donner les droits il faut connaitre l'emplacement ... haha
"Restricted area.
Only local access allowed.
Check your configuration or contact your administrator.
"""
Last edited by elemremy (2017-11-21 21:05:31)
Offline
Comme pour tous les paquets...
rpm --query --configfiles glpi
La réponse est dans la liste
> Check your configuration or contact your administrator.
Ben oui, tout bon administrateur connait la solution
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
"Restricted area.
Only local access allowed.
Check your configuration or contact your administrator.
"""
Good Morning,
You must release access to your computer through:
# vi /etc/httpd/conf.d/glpi.conf
Comment out the two lines below in the file, then return as before:
# Require local
# Deny from All
Save the file.
You must restart Apache Services:
# systemctl restart httpd
Márcio Machado
Brasília-DF / Brasil
Offline
@machadomall very thx
@remi merci beaucoup ! du coup tout s'affiche et les erreurs qui étaient la à mon 1er post ne sont pas la mais il manque des truc quand même, c'est grave ou pas ? comment les ajouter ?
regarde : https://img15.hostingpics.net/pics/718313Capture.png
Offline
Hello,
Disabling SELINUX:
# vim /etc/sysconfig/selinux
## Change line as below ##
In:
SELINUX = enforcing
For:
SELINUX = disabled
We need to restart the server to apply SELINUX.
#init 6
Installation of missing dependencies:
# yum -y install php-pecl-zendopcache php-pecl-apcu php-soap php-xmlrpc
Booting and Activating Apache HTTP Server Services:
# systemctl restart httpd
# systemctl enable httpd
Last edited by machadomall (2017-11-22 16:11:55)
Márcio Machado
Brasília-DF / Brasil
Offline
> comment les ajouter ?
Ben, comme expliqué dans le Wizard (mon premier lien), pour toute extension manquante, yum install php-foo (celles si sont optionnelles, juste conseillées)
Donc yum install php-opcache php-apcu
> Disabling SELINUX:
NO, definitively no
Le paquet fonctionne parfaitement avec SELinux actif
(et les warnings expliquent les booléens qui peuvent être utile d'activer, e.g. httpd_can_sendmail)
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
@machadomall disabling a security layer is never a good idea, learn to use it
https://stopdisablingselinux.com/
https://github.com/mairin/selinux-coloring-book
And GLPI (using the RPM package) works perfectly with SELinux enabled, this is even one of the benefit of using the RPM.
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Hello @remi,
Many thanks for your tip.
I'll make the necessary adjustments to SELinux.
Thank you.
Márcio Machado
Brasília-DF / Brasil
Offline
ha ouai d'accord, merci beaucoup pour tes explications !
Offline