Un serveur LAMP qui éclaire

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
Comme beaucoup j'ai du temps libre, il faut dire qu'au lieu d'aller me balader alors qu'il fait super beau (je précise que j'habite à 1,2km de la plage

J'ai donc mis à niveau mon serveur LAMP (Linux+Apache+MySQL+PHP). Mon serveur perso me sert à pas mal de choses, entre autres à :
- tester mes pages web
- accéder à mes mails sur mon mobile à distance via le webmail RoundCube Mail
- synchroniser mes contacts et fichiers de mon mobile avec NextCloud
- recevoir des alarmes et consulter les vidéos d'une webcam configurée en caméra à détection de mouvement
Bref, après des années d'utilisation de MySQL, je suis passé à MariaDB comme beaucoup, la migration s'est faite sans heurt et j'ai retrouvé mes bases MySQL sans soucis. Tant qu'à faire j'ai configuré une connexion chiffrée entre client et serveur MariaDB, y compris avec phpMyAdmin.
Pour les curieux ça se passe par ici, la configuration reste identique si on choisit d'installer à partir de packages, aux chemins par défaut près.

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |
Sur centos p. ex. il y a un fichier vhost.conf, ce qui n'est pas le cas de mageia d'après mes recherches. Comment faire en sorte que ce fichier qu'il faut créer, interagisse avec httpd.conf si je ne me trompe pas.

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
tu peux tout aussi bien tout mettre la configuration dans le seul fichier httpd.conf, c'est ce que j'ai fait

loul1933 Membre non connecté
-
- Voir le profil du membre loul1933
- Inscrit le : 10/10/2011
- Groupes :
Moi aussi j'ai du temps de libre et j'ai voulu refaire un petit site que j'avais perdu (ecrasé par megarde) sur ma toute nouvelle machine.
J'avais sur l'autre developpé sous "my-user/monsite" et tous les fichiers qui allaient bien
et j'avais fait un lien -s sous var/www/html pour rediriger vers mon repertoire perso et tout allait bien
Seulement là, probleme, malgré toutes les autorisations lorsque je met la bonne adresse das le navigateur j'obtiens :
Caché :
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le webmestre.
Error 403
127.0.0.1
Apache/2.4.43 (Mageia) PHP/7.3.17
Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le webmestre.
Error 403
127.0.0.1
Apache/2.4.43 (Mageia) PHP/7.3.17
j'ai encore fouiné et suis tombé sur ce tuto:
https://wiki.mageia.org/en/Comment_d%C3%A9velopper_un_site_internet-fr
j'ai appliqué à la lettre jusqu'ala partie "acces LAN", je n'en ai as besoin et et et ..
Caché :
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le webmestre.
Error 403
127.0.0.1
Apache/2.4.43 (Mageia) PHP/7.3.17
Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le webmestre.
Error 403
127.0.0.1
Apache/2.4.43 (Mageia) PHP/7.3.17
Tout pareil.
Avez vous une idée, une piste, cela est-il encore possible?
j'ai essayé de mettre MonSite et son contenu sous html et la sanction est identique
BIZARRE
Merci d'avance
NB je viens d'essayer en mettant le lien sous /var/www et c'est toujours pareil
Édité par loul1933 Le 27/04/2020 à 16h16
PC de bureau: CPU AMD Ryzen 5 3400G with Radeon Vega Graphics, CM GIGABYTE B450M DS3H, CG intégrée, RAM 2X 8Go, un SSD M2 de 480Go (Mageia 8), un hdd 2To
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
l'utilisateur qui détient le process httpd en exécution peut-il accéder en lecture à ta homedirectory ?

loul1933 Membre non connecté
-
- Voir le profil du membre loul1933
- Inscrit le : 10/10/2011
- Groupes :
que veux-tu dire par :
l'utilisateur qui détient le process httpd en exécution peut-il accéder en lecture à ta homedirectory ?
je n'ai que le user papi qui est dans les groupes papi apache et root
bref, je ne crois pas avoir d'interdit
PC de bureau: CPU AMD Ryzen 5 3400G with Radeon Vega Graphics, CM GIGABYTE B450M DS3H, CG intégrée, RAM 2X 8Go, un SSD M2 de 480Go (Mageia 8), un hdd 2To
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux

loul1933 Membre non connecté
-
- Voir le profil du membre loul1933
- Inscrit le : 10/10/2011
- Groupes :
j'y crois pas!!!
PC de bureau: CPU AMD Ryzen 5 3400G with Radeon Vega Graphics, CM GIGABYTE B450M DS3H, CG intégrée, RAM 2X 8Go, un SSD M2 de 480Go (Mageia 8), un hdd 2To
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :

loul1933 Membre non connecté
-
- Voir le profil du membre loul1933
- Inscrit le : 10/10/2011
- Groupes :
group apache
c'est pour cela que je me suis mis dans le groupe apache
peut -on rajouter un groupe (par exemple : papi) sur la ligne group dans le httpd.conf?
et si oui, comment, j'ai essaye en faisant : group apache papi
mais c'est une erreur, le serveur ne veut plus demarrer, j'ai donc enlevé ma modif
Édité par loul1933 Le 28/04/2020 à 09h01
PC de bureau: CPU AMD Ryzen 5 3400G with Radeon Vega Graphics, CM GIGABYTE B450M DS3H, CG intégrée, RAM 2X 8Go, un SSD M2 de 480Go (Mageia 8), un hdd 2To
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :

loul1933 Membre non connecté
-
- Voir le profil du membre loul1933
- Inscrit le : 10/10/2011
- Groupes :
J'ai vu que ma homedirectory papi est en 755 comme permissions
donc j'en deduis que apache peut lire mon user ? non ?
Puis j'ai copié le site "MonSite" sous var/www/html/MonSite avec des droits -R 777 ( là je sors du contexte homedirectory?)et malgré tout "acces refuse", j'avoue que je me croise un peu les neurones
j'ose te poser la question : comment fais-tu, mise a part regarder les droits 755 ou 777 ou autres pour savoir qu'apache a acces à une homedirectory?
j'ai aussi changé le groupe par chown -R du repertoire MonSite sous var/www/html et j'ai mis apache..... mais toujours pareil
J'ai la tronche qui éclate...
Édité par loul1933 Le 28/04/2020 à 17h24
PC de bureau: CPU AMD Ryzen 5 3400G with Radeon Vega Graphics, CM GIGABYTE B450M DS3H, CG intégrée, RAM 2X 8Go, un SSD M2 de 480Go (Mageia 8), un hdd 2To
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux

loul1933 Membre non connecté
-
- Voir le profil du membre loul1933
- Inscrit le : 10/10/2011
- Groupes :
PC de bureau: CPU AMD Ryzen 5 3400G with Radeon Vega Graphics, CM GIGABYTE B450M DS3H, CG intégrée, RAM 2X 8Go, un SSD M2 de 480Go (Mageia 8), un hdd 2To
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux
PC portable (pour les voyages) Lenovo Thynkpad T430S d'occase avec SSD de 128Gb et un Proc I5 sauvegarde des photos sur clé usb
OS: Mageia 9 Plasma sur les deux

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
<Directory "/var/www/html">
(...)
</Directory>
dans ton httpd.conf, il ressemble à quoi ?
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie