[Apache] Configuration
- benjarobin
- Maître du Kyudo
- Messages : 17632
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Apache] Configuration
@karhu Je n'avais pas vu que tu avais créé un lien symbolique, mais je croyais qu'il était nécessaire de rajouter une section <Directory>...
Je croyais que l'option FollowSymLinks fonctionnait différemment... Cette option est donc beaucoup plus dangereuse que je ne me l'imaginais...
Cf : http://httpd.apache.org/docs/2.4/en/mod ... ml#options
Je croyais que l'option FollowSymLinks fonctionnait différemment... Cette option est donc beaucoup plus dangereuse que je ne me l'imaginais...
Cf : http://httpd.apache.org/docs/2.4/en/mod ... ml#options
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- karhu
- Maître du Kyudo
- Messages : 1222
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Apache] Configuration
Dans ton répertoire
Si oui vérifie que la ligne deny from all est bien commentée
ou bien tu lui accorde les accès que tu veux.
Pour ma part je n'ai pas (plus) ce fichier.
Edit:
@benjarobin je suis d'accord avec toi (même si tu ne l'as pas encore écrit
) mon serveur n'est pas très sécurisé. Mais de la manière dont je l'utilise ce n'est pas un souci.
/etc/webapps/phpmyadmin
y a-t-il un fichier .htaccess
?Si oui vérifie que la ligne deny from all est bien commentée
Code : Tout sélectionner
#deny from all
Pour ma part je n'ai pas (plus) ce fichier.
Edit:
@benjarobin je suis d'accord avec toi (même si tu ne l'as pas encore écrit

Dernière modification par karhu le dim. 11 mai 2014, 00:08, modifié 1 fois.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
- floflo77890
- Maître du Kyudo
- Messages : 1266
- Inscription : lun. 29 juil. 2013, 21:05
- Localisation : île de france
Re: [Apache] Configuration
Non je n'est pas de htacces, j'ai seulement un
config.inc.php
- karhu
- Maître du Kyudo
- Messages : 1222
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Apache] Configuration
Dans ce fichier tu as bien renseigné toutes les variables ?
Il me semble que user et password ne sont pas dans le fichier de départ.
Code : Tout sélectionner
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['user'] = 'user';
$cfg['Servers'][$i]['password'] = 'password';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
- floflo77890
- Maître du Kyudo
- Messages : 1266
- Inscription : lun. 29 juil. 2013, 21:05
- Localisation : île de france
Re: [Apache] Configuration
A non je n'est pas renseigné les variables mais je n'est pas vue ceci sur le wiki. dans quel fichier faut t'il mettre ces lignes ?
- karhu
- Maître du Kyudo
- Messages : 1222
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Apache] Configuration
Dans
/etc/webapps/phpmyadmin/config.inc.php
.S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
- benjarobin
- Maître du Kyudo
- Messages : 17632
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Apache] Configuration
Pour information, après tout dépend de l'utilisation, mais il est fortement déconseillé de spécifier user/password...
Sinon floflo77890 tu en es ou ? Est ce que la page Web s'affiche avec demande de login / mot de passe ?
Sinon floflo77890 tu en es ou ? Est ce que la page Web s'affiche avec demande de login / mot de passe ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- karhu
- Maître du Kyudo
- Messages : 1222
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Apache] Configuration
Le couple user/password est celui d'accès à la base de données et il peut (doit ?) être différent de celui pour se connecter à phpmyadmin.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
- benjarobin
- Maître du Kyudo
- Messages : 17632
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Apache] Configuration
Le mot de passe pour se connecter à phpmyadmin est le même que celui de la base de donnée... Enfin je ne crois pas que ce soit possible de faire autrement...
De plus il n'est pas nécessaire d'utiliser le mot de passe admin pour se connecter à phpmyadmin, on peut en créer un spécifique pour cela...
Sinon voici ma configuration
Donc rien d’extraordinaire
De plus il n'est pas nécessaire d'utiliser le mot de passe admin pour se connecter à phpmyadmin, on peut en créer un spécifique pour cela...
Sinon voici ma configuration
Code : Tout sélectionner
$cfg['Servers']$i = 0;
$i++;
[$i]['verbose'] = 'benjarobinMysql';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
$cfg['blowfish_secret'] = 'XXXXXXXXX.XXXXXXXXXX';
$cfg['DefaultLang'] = 'fr-utf-8';
$cfg['ServerDefault'] = 1;
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- floflo77890
- Maître du Kyudo
- Messages : 1266
- Inscription : lun. 29 juil. 2013, 21:05
- Localisation : île de france
Re: [Apache] Configuration
@benjaorin: pour l'instant je viens de créer le au fichier /etc/httpd/conf/httpd.conf mais maintenant quand je lance la commande
Avant de rajouter le include dans le
Pour répondre à ta question non la page web ne s'affiche pas et ne me demande pas de login ni de mot de passe.
/etc/httpd/conf/extra/httpd-phpmyadmin.conf
comme me là indiqué @Elbarto, puis jais ajouté cela: Code : Tout sélectionner
# phpMyAdmin configuration
Include conf/extra/httpd-phpmyadmin.conf
sudo systemctl restart httpd
j'obtien encore le message d'erreur me disant de regarder la journalctl -xn ou le systemctl status httpd.service.Avant de rajouter le include dans le
/etc/httpd/conf/httpd.conf
la commande systemctl start httpd
fonctionnais.Pour répondre à ta question non la page web ne s'affiche pas et ne me demande pas de login ni de mot de passe.
- karhu
- Maître du Kyudo
- Messages : 1222
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Apache] Configuration
@benjarobin effectivement on peut se connecter à phpmyadmin avec un couple user/password déjà enregistré dans mysql même avec les champs correspondants du fichier
Reste l'absence du fichier, mais puisque ça fonctionne ....
@floflo77890 avant l'installation de phpmyadmin ton serveur se lançait bien et affichait la page test ?
config.inc.conf
vides, l'authentification se faisant par cookie. Je viens de tester. 
Reste l'absence du fichier, mais puisque ça fonctionne ....
@floflo77890 avant l'installation de phpmyadmin ton serveur se lançait bien et affichait la page test ?
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
- floflo77890
- Maître du Kyudo
- Messages : 1266
- Inscription : lun. 29 juil. 2013, 21:05
- Localisation : île de france
Re: [Apache] Configuration
oui avant l'installation de phpmyadmin apache se lançait bien. Depuis que jais rajouté au /etc/httpd/conf/httpd.conf sa ne fonctionne plus.
La je viens d'enlever la ligne et la commande
Code : Tout sélectionner
# phpMyAdmin configuration
Include conf/extra/httpd-phpmyadmin.conf
La je viens d'enlever la ligne et la commande
sudo systemctl start httpd
ne renvoi rien ce qui signifie que le serveur est lancé.- karhu
- Maître du Kyudo
- Messages : 1222
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Apache] Configuration
Maintenant vérifie que la page de test s'affiche.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
- floflo77890
- Maître du Kyudo
- Messages : 1266
- Inscription : lun. 29 juil. 2013, 21:05
- Localisation : île de france
Re: [Apache] Configuration
Oui la page indiquant mes options de PHP s'affiche bien.
- karhu
- Maître du Kyudo
- Messages : 1222
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Apache] Configuration
Bien. À présent il semble que ton serveur de base (apache + PHP) fonctionne, maintenant as tu configuré
Si oui, et sans t'encourager dans cette voie, tu crées un lien symbolique à ta racine vers son répertoire et tu testes que phpmyadmin fonctionne avec cet utilisateur et son mot de passe.
Si tout marche bien le problème devrait juste se résumer à une question d'accès (normalement
).
mysql
avec un utilisateur autre que root ?Si oui, et sans t'encourager dans cette voie, tu crées un lien symbolique à ta racine vers son répertoire et tu testes que phpmyadmin fonctionne avec cet utilisateur et son mot de passe.
Si tout marche bien le problème devrait juste se résumer à une question d'accès (normalement

S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
- floflo77890
- Maître du Kyudo
- Messages : 1266
- Inscription : lun. 29 juil. 2013, 21:05
- Localisation : île de france
Re: [Apache] Configuration
Je n'utilise pas mysql mais mariadb.
Edit: en faite mysql est parfaitement compatible avec mariadb. je viens de lire cela dans le wiki.
Edit: en faite mysql est parfaitement compatible avec mariadb. je viens de lire cela dans le wiki.
- karhu
- Maître du Kyudo
- Messages : 1222
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Apache] Configuration
J'utilise aussi mariadb, mais l'habitude ....
La question demeure, as tu configuré mariabd ?

La question demeure, as tu configuré mariabd ?
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
- floflo77890
- Maître du Kyudo
- Messages : 1266
- Inscription : lun. 29 juil. 2013, 21:05
- Localisation : île de france
Re: [Apache] Configuration
Configurer mariadb avec ça a été fait. mais je n'est toujours pas de user, je me connecte en tant que root.
Code : Tout sélectionner
mysql_secure_installation
- karhu
- Maître du Kyudo
- Messages : 1222
- Inscription : lun. 27 sept. 2010, 14:32
- Localisation : Ile de France
Re: [Apache] Configuration
Récapitulons :
ton serveur (apache + PHP) est démarré
ta base mariadb est démarrée et tu y accèdes avec root/password
tu n'as plus de fichier particulier pour phpmyadmin ni d'Include dans la configuration d'apache (avant le démarrage)
tu as un lien symbolique pour atteindre phpmyadmin (attention aux droits)
Lance un navigateur et dans la fenêtre de l'URL tape :
Ça doit (devrait) marcher. 
Connecte toi avec root/password et crée tout de suite un autre utilisateur.
ton serveur (apache + PHP) est démarré
ta base mariadb est démarrée et tu y accèdes avec root/password
tu n'as plus de fichier particulier pour phpmyadmin ni d'Include dans la configuration d'apache (avant le démarrage)
tu as un lien symbolique pour atteindre phpmyadmin (attention aux droits)
Lance un navigateur et dans la fenêtre de l'URL tape :
Code : Tout sélectionner
localhost/<nom_du_lien>/index.php

Connecte toi avec root/password et crée tout de suite un autre utilisateur.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
- floflo77890
- Maître du Kyudo
- Messages : 1266
- Inscription : lun. 29 juil. 2013, 21:05
- Localisation : île de france
Re: [Apache] Configuration
je n'est pas de lien symbolique pour atteindre phpmyadmin. Et pour accéder à mariadb j'tilise la commande
mysql -p -u root
.