Page 1 sur 1
Crée un serveur avec easyPHP
Posté : 03 août 2006, 10:52
par elwoodblues
Bonjour,
J'ai installé EasyPHP 1.8 sur un ordinateur dans une entreprise. Sur cet ordinateur j'ai mis en place une aplpication en PHP qui permet de gérer les serveurs ainsi qu' un logiciel de gestion de parc informatique.
Bref tout fonctionne très bien en local c'est a dire quand je suis sur ledit ordinateur.
Ce que je souhaite, maintenant c'est de pouvoir utilisez le protocole easyPHP afin de pouvoir consultez les applications présentes sur l'ordinateur depuis un ordinateur distant.
En gros je souhaite savoir comment fait-on pour créer un serveur http avec easyPHP. et de ainsi mettre les applications à la disponibilité de certaine personnes.
Merci
Crée un serveur avec easyPHP
Posté : 03 août 2006, 11:31
par elwoodblues
Re,
Je poste ce message car auparavant j'ai lu plusieur tutoriaux, j'ai donc modifier le
ServerName nomDuServeur dans httpd.conf, j'ai commenté la ligne
# Listen 127.0.0.1 et j'ai mit la ligne
Listen 80
Je n'ai touché a rien d'autre.
Mes appli se trouve dans www/tableau/
et dans www/parc/
Donc meme si je met http://nomDuServeur(:80)/ cela ne marche pas, pas plus que
http://nomDuServeur/tableau ou parc ...
Merci
Crée un serveur avec easyPHP
Posté : 03 août 2006, 11:55
par albat
En gros je souhaite savoir comment fait-on pour créer un serveur http avec easyPHP
Je ne suis pas sûr d'avoir bien saisi ta question, alors je reformule.
Ce n'est pas EasyPHP qui te permettra
de créer un serveur HTTP, mais Apache (ou IIS).
Apache se trouve être inclus dans EasyPHP.
Par ailleurs, EasyPHP est destiné
à des environnements de développement, voire de test,
mais certainement pas à un environnement de production.
Posté : 03 août 2006, 12:12
par naholyr
Tu me fais un peu peur, car j'ai l'impression que tu ne sais pas vraiment ce qu'est un serveur web, un sgbd, etc... C'est quelque chose qu'il faut absolument maîtriser un minimum avant de mettre un serveur en production, car les risques sont réels.
Posté : 04 août 2006, 09:09
par elwoodblues
Je sais bien ce qu'est un serveur web. Ce que je veux c'est un serveur qui tourne sur un réseau local.
J'ai crée mon serveur, qui donne acces a une application de gestion de parc informatique et à une application de gestion des serveurs.
Maintenant je souhaite sécurisé ce serveur. Il faut donc que je modifie quelques ligne dans le httpd.conf pour restreindre l'accès a seulement quelques adresse IP (celle du service informatique en l'occurance).
Le logiciel de gestion de parc se nomme inf berg. Le logiciel de suivie de l'activité des serveur est un produit de ma création.
Je souhaite modifier la sécurité car la j'ai du mettre
#Listen 80 dans le httpd.conf ce qui permet a tout le monde d'y acceder.
Posté : 11 août 2006, 17:18
par starkeus
Dans ton httpd.conf,
tu places la directive suivante après
Listen 127.0.0.1:80:
avec l'adresse IP de ton PC

Posté : 14 août 2006, 09:44
par elwoodblues
RE,
J'ai essayé de mettre
et ainsi commentez la ligne
mais cela ne marche toujours pas.
J'ai donc mit Listen 80, et ensuite dans les directives j'ai mit
sur le repertoire home/www/ et la ca marche.
Si je ne met pas le allow from le serveur me renvoie le code d'erreur 403, comme quoi je suis interdit d'accès.
Est-ce que cette strategie est bonne pour augmenter la sécurité de mon site ?
Merci
Posté : 14 août 2006, 11:40
par mere-teresa
Est-ce que cette strategie est bonne pour augmenter la sécurité de mon site ?
LA bonne stratégie est d'installer LAMP plutôt que EasyPHP !
Posté : 14 août 2006, 13:06
par Ripat
C'est effectivement mieux d'installer un serveur "pro". Les gens du dehors sont tellement méchant (et efficaces).
Un bon LAMP avec iptables+snort+mod_security.
Pour te dépanner, regarde du côté de la directive Allow from ip.ip.ip.ip
qui peut se trouver dans le fichier de config d'Apache ou au niveau d'un htaccess.
http://httpd.apache.org/docs/2.0/mod/mo ... html#allow
Posté : 14 août 2006, 14:43
par elwoodblues
Bonjour,
Tout d'abord je ne demande que ca de travailler sous linux, mais je suis en cdd au sein du service informatique, personne s'y connait en linux a part moi, je ne pense pas du tout que l'entreprise puisse me fournir un serveur afin que j'y mette linux dessus.
Mis à part ceci, EasyPHP regroupe a lui tout seul A(pache)M(ysql)P(hp).
Les applications web seront sur un reseau local, ou 5 ou 6 personnes viendront une ou deux fois par jours.
Je ne souhaite pas faire un serveur professionel, juste un serveur, sécurisé tout de même, mais qui permette au service informatique d'avoir accès aux application que j'implemente.
Posté : 14 août 2006, 17:59
par Ripat
Alors dans ce cas, tu n'as pas le choix. Utilise la directive Allow From xxx et sois certain qu'aucun port du router/firewall de la société ne pointe vers l'IP lan de ton serveur easyphp.
Si ton serveur est strictement interne, ça peut passer.
Et vérifie régulièrement les log d'apache.
Rien ne t'empêche d'installer mod_security. Je crois que ça tourne également sous Windows (pas sûr).
Posté : 16 août 2006, 09:11
par elwoodblues
Bonjour,
Je te remercie de ta réponse, je vais me renseigné au sujet de mod_security.
Quand au routeur ou au firewall qui pointe vers l'@IP du serveur, je ne pense pas que ceci pourra etre un soucis car l'@IP de mon serveur est alloué dynamiquement(DHCP).
Merci beaucoup