Installation d'une appli php

Installation d'une appli php - PHP - Programmation

Marsh Posté le 27-05-2010 à 12:18:53    

Bonjour,
j'ai développé une petite appli en php/mysql, rien de bien complexe.
J'aimerai pouvoir la packager afin de l'installer facilement sur d'autre poste... en gros que l'install d'apache, mysql .. se fassent en transparence pour l'utilisateur.
L'idéal dans tout ca, serait que le code php soit crypter.
 
Pour l'instant, le plus simple que j'ai trouvé, c'est :
1. d'installer Easyphp
2. d'installer Zend optimizer (qui permet de crypter du php, et de le relire, il se grefe à apache)
3. de faire un dézippe des fichiers php au bons endroits (www) et un raccourci 127.0.0.1 sur le bureau
4. au lancement pour la 1ere fois de 127.0.0.1, je lance la creation de mes tables et configuration (un peu comme phpBB)
 
Sauf que ca fait 4 étapes un peu lourde pour un utilisateur, surtout que s'il installe mal un truc, ça ne marchera pas.
J'ai cherché ici et la sur le web, mais ca m'a l'air complexe, je pense faire appel a une société exterieure, mais j'ai bien envi d'essayer.
merci pour vos indications ;)


---------------
http://www.zeec.de/media-details.jsp?mediaId=49063
Reply

Marsh Posté le 27-05-2010 à 12:18:53   

Reply

Marsh Posté le 27-05-2010 à 12:27:04    

ben si tu as fais une appli php/mysql, c'est à l'utilisateur de pouvoir se démerder tout seul.  
Sinon ton appli tu n'aurais pas du la faire en PHP/Mysql si le but premier était de la distribuer


---------------
Blablaté par Harko
Reply

Marsh Posté le 27-05-2010 à 13:19:28    

Après, il peut mettre au point un setup.exe qui automatise les 4 étapes.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 27-05-2010 à 13:44:00    

sauf si le mec a déjà wamp ou autre installé sur sa machine et hop on rentre en conflict.
il ne faut pas oublier le mec qui veut télécharger l'appli pour l'installer à la mano :)


---------------
Blablaté par Harko
Reply

Marsh Posté le 27-05-2010 à 13:51:22    

comme pour mon appli Astres, j'ai fais plusieurs distribs :  
- l'appli seule
- un quickstart (libs nécessaires genre PEAR:DB + php.ini) seul
- docs seules
- plugins seuls
- archive complète qui contient wamp + tout ce qui a été mentionné précédemment avec en +, un MUT d'install de wamp).
 
Ben là, suffit qu'il fasse pareil, dans le setup.exe, il peut même inclure une vérif des wamp like qu'on trouve classiquement sous Windows et faire l'install si rien n'a été trouvé (ou alors, une case à cocher pour demander à installer wamp) ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 22-06-2010 à 10:45:55    

avec un peu de retard mais bon ^^

 

C'est justement ce que je cherche à faire, un setup. Ça serait super.
Mais je sais pas par ou commencer et surtout, quoi chercher.
C'est quelle technologie qui permet de me faire ca? quel outils/logiciel?

 

visual studio on dirait non?

 

Je connais vraiment pas grand chose au monde crosoft.
Merci de votre aide

 

edit:
j'ai trouvé 2 choses:
C:\WINDOWS\SYSTEM32\Iexpress.exe
et
http://www.siteduzero.com/tutoriel [...] #ss_part_1

 

ca m'a l'air pas mal ;)


Message édité par Negro le 22-06-2010 à 10:52:34

---------------
http://www.zeec.de/media-details.jsp?mediaId=49063
Reply

Marsh Posté le 22-06-2010 à 11:31:01    

Inno Setup est bien. Sinon, un peu plus bas niveau, AutoIT.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed