Résolu le 10-02-19 [résolu] Quel serveur Web local

Installation, configuration et utilisation des logiciels que vous souhaitez installer.
mpedro
Messages : 1517
Enregistré le : dim. 8 nov. 2015 22:13
Contact :

Re: Quel serveur Web local

Message par mpedro »

Dernier message de la page précédente :

Bozon n'a rien à voir c'est simplement un serveur http connu comme apache ou nginx que tu veux et tu as installé nginx.
il faut mettre le serveur en écoute sur localhost (127.0.0.1) c'est tout
localhost ou l'ip 127.0.0.1 à entrer dans ton navigateur (comme tu utilisais Ubuntu et Xampp c'est pareil dans le déploiement du serveur en local)
[systemctl start nginx] pour l'activer si besoin aves systemd
Ubuntu à toi utilise systemd?
Stretch 32bits cinnamon/Fedora25/Sarah
Compaq 8510p/MSI GE70/Raspberry Pi2

Alain488
Messages : 73
Enregistré le : jeu. 8 févr. 2018 11:28

Re: Quel serveur Web local

Message par Alain488 »

est il possible de changer le chemin pour pouvoir mettre mes sites : dans /home/alain/Documents ?
Plutôt que dans /var/www/html qui ne me laisse pas faire car je n'ai pas les permissions en mode graphique

j'ai un message d'erreur quand je lance php-fmp comme mentionné dans le pdf.

Code : Tout sélectionner

cinnamon ~ # systemctl start php-fmp
Failed to start php-fmp.service: Unit php-fmp.service not found.
Desktop Asus P8H67-M EVO Rev 3.0 (Révision B3) Intel® Core™ i5-2400 CPU @ 3.10GHz × 4
G.Skill Kit Extreme3 2 x 2 Go PC10600 Ripjaws CAS 7
linuxmint 18.3 Cinnamon Pas de carte graphique.

mpedro
Messages : 1517
Enregistré le : dim. 8 nov. 2015 22:13
Contact :

Re: Quel serveur Web local

Message par mpedro »

Oui on peut changer le chemin.


******************
Nginx est actif ?

Code : Tout sélectionner

systemctl status nginx

******************
Tu écris << j'ai un message d'erreur quand je lance php-fmp comme mentionné dans le pdf. >> et pas compris précisément ce que tu veux dire dans " mentionné dans le pdf ".

N'étant pas sur LM tu as quelle version de PHP sinon il faut l'installer.

et tu recommences activer php-fmp

Code : Tout sélectionner

systemctl start php-fmp
(si ça ne fonctionne pas c'est normalement une ligne à ajouter pour faire communiquer php et nginx mais on peut voir après)

édit : d'autres forumeurs peuvent t'aider je ne serais pas forcément dispo demain soir
Stretch 32bits cinnamon/Fedora25/Sarah
Compaq 8510p/MSI GE70/Raspberry Pi2

Alain488
Messages : 73
Enregistré le : jeu. 8 févr. 2018 11:28

Re: Quel serveur Web local

Message par Alain488 »

pour le php, je crois que c'est le 5,
chez mon hébergeur, j'ai ceci PHP Version 5.5.38 suite a un PHPinfo.
Desktop Asus P8H67-M EVO Rev 3.0 (Révision B3) Intel® Core™ i5-2400 CPU @ 3.10GHz × 4
G.Skill Kit Extreme3 2 x 2 Go PC10600 Ripjaws CAS 7
linuxmint 18.3 Cinnamon Pas de carte graphique.

mpedro
Messages : 1517
Enregistré le : dim. 8 nov. 2015 22:13
Contact :

Re: Quel serveur Web local

Message par mpedro »

Il s'agit de la version php sur ton PC si php est installé puisque tu veux faire fonctionner et tester un site en local avec nginx et php.

Aujourd'hui php5 est dépassé.

Tu peux faire fonctionner ton site avec php7 sur ton pc et envoyer ton site avec filezilla chez ton hébergeur qui a php5 sans que cela pose problème. De la même manière l'inverse est aussi vrai, c'est à dire rapatrier ou faire une copie de ton site chez ton hébergeur vers ton PC pour faire des modifications des articles et tester le tout en local.

L'intérêt d'avoir un site en local c'est soit pour faire de l'auto-hébergement pure soit pour tester et faire des modifications au site, puis dès que le rendu est bon, les renvoyer ensuite sur le net. C'est à priori ce que tu veux faire.
Modifié en dernier par mpedro le dim. 11 févr. 2018 20:34, modifié 2 fois.
Stretch 32bits cinnamon/Fedora25/Sarah
Compaq 8510p/MSI GE70/Raspberry Pi2

Alain488
Messages : 73
Enregistré le : jeu. 8 févr. 2018 11:28

Re: Quel serveur Web local

Message par Alain488 »

ce pdf là
mpedro a écrit :C'est assez simple avec Nginx https://www.adrive.com/public/QkQUGm/nginx_lan.pdf" onclick="window.open(this.href);return false;
je sais que php5 est dépassé, mais si mon hébergement me donne PHP Version 5.5.38 suite a un PHPinfo, je doit faire avec.
mpedro a écrit :Tu peux faire fonctionner ton site avec php7 sur ton pc et envoyer ton site avec filezilla chez ton hébergeur qui a php5 sans que cela pose problème.
je savais pas, je suis un débutant, autodidacte et ma mémoire commence a faiblir, l'age sûrement :D
je viens d'installer PHP7.0
pour tester et faire des modifications au site, puis dès que le rendu est bon, les renvoyer ensuite sur le net. C'est à priori ce que tu veux faire.
exactement !
Desktop Asus P8H67-M EVO Rev 3.0 (Révision B3) Intel® Core™ i5-2400 CPU @ 3.10GHz × 4
G.Skill Kit Extreme3 2 x 2 Go PC10600 Ripjaws CAS 7
linuxmint 18.3 Cinnamon Pas de carte graphique.

mpedro
Messages : 1517
Enregistré le : dim. 8 nov. 2015 22:13
Contact :

Re: Quel serveur Web local

Message par mpedro »

" t'inquiet " moi aussi je suis jeune vieux avec des problèmes de mémoire et des bourdes surtout en postant depuis un téléphone ou en switchant entre travail et loisir

teste si php est actif sinon c'est une histoire de socket (sur un autre forum on m'avait aidé pour avoir un nginx fonctionnel et un an après je posais les mêmes questions en " oubliant tout au passage " et incapable de se relire sur fedo)

- Quoique seulement Nginx actif suffit aussi si tu n'as pas besoin de php!

Active nginx et php

Code : Tout sélectionner

sudo systemctl start nginx

Code : Tout sélectionner

sudo systemctl start php-fmp
Stretch 32bits cinnamon/Fedora25/Sarah
Compaq 8510p/MSI GE70/Raspberry Pi2

Alain488
Messages : 73
Enregistré le : jeu. 8 févr. 2018 11:28

Re: Quel serveur Web local

Message par Alain488 »

nginx fonctionne, il affiche le message de bienvenue de ngix qui se trouve dans /var/www/html

n'ayant pas les permissions pour agir sur ces dossiers

Code : Tout sélectionner

drwxr-xr-x  3 root root   4096 fév 11 17:04 www
drwxr-xr-x 2 root root 4096 fév 12 08:37 html
j'aurais voulu redéfinir le chemin pour que je puisse mettre mes pages html/php dans /home/alain/Documents/www
Dans quel fichier de configuration faut il faire la modification ?

[édité] Ça c'est fait, j'ai modifier root /var/ww en root /home/alain/Documents/www

mais je n'ouvre toujours que du html et pas le php
Comment tester si PHP est lancer sur mon pc ?
Desktop Asus P8H67-M EVO Rev 3.0 (Révision B3) Intel® Core™ i5-2400 CPU @ 3.10GHz × 4
G.Skill Kit Extreme3 2 x 2 Go PC10600 Ripjaws CAS 7
linuxmint 18.3 Cinnamon Pas de carte graphique.

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: Quel serveur Web local

Message par zeb »

;)
Alain488 a écrit :n'ayant pas les permissions pour agir sur ces dossiers
Il faut faire (sur le dossier qui contient ton site) ouvrir en tant qu'administrateur ;)
Ainsi tu auras le pouvoir de le modifier.

Alain488
Messages : 73
Enregistré le : jeu. 8 févr. 2018 11:28

Re: Quel serveur Web local

Message par Alain488 »

merci zebulon de t'intéresser a mon problème.
zebulon a écrit :Il faut faire (sur le dossier qui contient ton site) ouvrir en tant qu'administrateur
Çe n'est plus le problème, car j'ai modifier root /var/ww en root /home/alain/Documents/www et cela fonctionne très bien, il ne me manque plus que le php.
Desktop Asus P8H67-M EVO Rev 3.0 (Révision B3) Intel® Core™ i5-2400 CPU @ 3.10GHz × 4
G.Skill Kit Extreme3 2 x 2 Go PC10600 Ripjaws CAS 7
linuxmint 18.3 Cinnamon Pas de carte graphique.

mpedro
Messages : 1517
Enregistré le : dim. 8 nov. 2015 22:13
Contact :

Re: Quel serveur Web local

Message par mpedro »

Php fmp communique par un socket Unix.

Donc quand tu tapes localhost nginx pointe sur ton chemin ? Tu as donc configuré les blocks server. Ou bien c'est nginx qui pointe dans var/www et welcome ?
Stretch 32bits cinnamon/Fedora25/Sarah
Compaq 8510p/MSI GE70/Raspberry Pi2

Répondre