begin process at 2012 02 11 16:45:31
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > INSTALLEUR V1.0 - INSTALLATION/TÉLÉCHARGEMENT AUTOMATIQUE D'APPLICATIONS

INSTALLEUR V1.0 - INSTALLATION/TÉLÉCHARGEMENT AUTOMATIQUE D'APPLICATIONS


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Classé sous :installation, installeur, automatique, auto, automatise Niveau :Initié Date de création :14/02/2006 Date de mise à jour :15/02/2006 17:52:20 Vu / téléchargé :10 758 / 1 039

Auteur : thomvaill

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Bonjour à tous,
Installeur V1.0 est fait pour que vous puissiez publier une installation de votre application qui tient en un seul fichier !

- Voici le fonctionnement de cet installeur :
L'utilisateur qui veut installer votre programme télécharge l'installation (= 1 fichier : install.php).
Il l'execute, l'installation regarde si le dossier cible (où sera installé votre application) est accessible en écriture, si dans l'installation, vous avez besoin de MySQL, l'installation demande à l'utilisateur ses identifiants MySQL.
L'utilisateur valide, l'installation télécharge votre application depuis un serveur distant (en général le votre), et copie les fichiers dans le dossier cible. Vous pouvez aussi programmer l'installation pour qu'elle crée les tables MySQL etc. Vous pouvez aussi créer des sous-dossiers, mettre des chmod enfin toutes les fonctions possibles existantes dans PHP !
Et voilà, votre application est installée chez l'utilisateur en 5 minutes.

- Comment configurer l'installeur pour l'installation de mon application ?
C'est très simple, vous allez voir :
Fichiers à modifier :
- install.php, ligne 46 :   include("http://monserv.com/superSOFT/install.txt" );
   Remplacez l'URL d'exemple par l'URL de votre fichier install.txt

- install.txt
   Modifiez ce qu'il doit être modifié ^^ (Presque tout, car c'est un fichier d'exemple)

- do.txt
   Modifiez toutes les lignes qui ne sont pas commentées (ne commençant pas par //)

Ensuite, uploadez tous les fichiers se trouvant dans le dossier "Fichiers serveur distant" vers votre serveur.
L'URL du dossier uploadé contenant ces fichiers doit correspondre à la variable $i_domaine, ligne 11 de install.txt

Et voilà, c'est fini, vous pouvez publier le fichier install.php auprès des utilisateurs pour installer votre application !

PS : Tous les fichiers cités se trouvent dans le ZIP de cette source.

- A quoi servent les fichiers install.txt et do.txt ?
install.txt est le fichier de configuration de votre installation.
do.txt est le fichier où est écrit tout ce que l'installation doit éffectuer.

Tout est expliqué sous forme de commentaires dans ces fichiers.

Source

  • Bon, chez moi le ZIP n'a pas l'air de bien s'uploader alors voici l'adresse du ZIP :
  • ---> http://thomas.vaillant1.free.fr/Installeur_V1.zip <---
Bon, chez moi le ZIP n'a pas l'air de bien s'uploader alors voici l'adresse du ZIP : 

---> http://thomas.vaillant1.free.fr/Installeur_V1.zip <---

 Conclusion

Voilà, je pense que j'ai tout dit...

Comme vous pouvez le constater j'ai essayé de commenter un peu tout dans tous les fichiers.

Si vous avez des questions, commentaires, n'héistez pas, postez votre commentaire ici ou envoyez moi un e-mail : thomas.vaillant-76@laposte.net (Adresse MSN : tilinux_76@hotmail.fr)
Ou contactez-moi sur IRC :
tchat.ircsea.com:6667
Salons : Presque tous, je suis admin ^^ (salon général : #general)
Pseudo : Thomas

N'hésitez pas non plus à noter la source !

PS : Pour toutes suggestions d'améliorations, je risque de ne pas les faires tout de suite car j'ai 13ans et avec les cours et les devoirs...

Bonne prog à tous ;)

Aufaite, comme je ne suis pas très calé en graphisme WEB, vous avez sans doutes pu observé que j'ai utilisé un kit-graphique gratuit (avec l'accord de son auteur).

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

14 février 2006 20:40:34 :
Ajout de l'adresse de la source dans les fichiers.
15 février 2006 17:10:47 :
Modification d'un IF (suite à un commentaire). Structuration du code. Rajout de l'autorisation de l'auteur du kit graphique dans la présentation.
15 février 2006 17:42:56 :
J'avais oublié le ZIP ^^
15 février 2006 17:46:36 :
Le ZIP ne veut toujours pas se mettre :(
15 février 2006 17:52:20 :
ZIP

 Sources du même auteur

Source avec Zip CLASSE "REMPLAÇANT" LES SESSIONS PHP (AVEC VÉRIFICATION DE L...
Source avec Zip ENVOI D'EMAIL DE CONFIRMATION D' AFFICHAGE SUR L'ÉCRAN DU DE...
Source avec Zip PROGRAMME PUBLICITAIRE V1.0
Source avec Zip CRYPTEUR/DÉCRYPTEUR DE TEXTE AVEC MOT DE PASSE À 4 CHIFFRES ...
TUTORIAL SUR LA FONCTION DATE()

 Sources de la même categorie

Source avec Zip Source avec une capture PHPREPOGENERATOR + REPO (WIN) par alvinp
Source avec Zip IPHONE - ICÔNE D'APPEL TÉLÉPHONIQUE SUR L'ÉCRAN D'ACCUEIL par Rainbow
Source avec Zip Source avec une capture [APP WEB]SERVEUREXPLOREUR par thematrix01
Source avec Zip Source avec une capture MY.BOOKMARKS par inwebo
Source avec Zip M.V.C M.E.D par faceme

 Sources en rapport avec celle ci

Source avec Zip EXÉCUTER UN SCRIPT PHP EN TANT QUE SERVICE WINDOW par ig3
RÉ-INSTALLER UNE BASE DE DONNÉE SQLITE par armenak
Source avec Zip Source avec une capture SANYBEE GALLERY par sakini
Source avec Zip Source avec une capture GESTION DE PARC VÉHICULE par zakmanengineer
Source avec Zip ECHANGE DE LIENS AUTOMATIQUE par maximedt

Commentaires et avis

Commentaire de TheSin le 15/02/2006 07:35:55

@$fichier=file($source);
  if($fichier=="")

ca serait pas mieux ôu plus simple de faire :
if ($fichier = @file($source))
{
   // script
}
else die('le fichier n'a pas pu etre ouvert');

?
(j'ai juste regarder un peu le début du fichier install.php, je n'ai pas téléchargé la source)
au fait, utilise plutôt du fopen que file, c'est plus rapide ;)

Commentaire de Kirua le 15/02/2006 09:34:41

C'est du code original, enfin qq ch de pas vu ts les jours, avec une présentation soignée, bravo! Ceci dit, l'indentation (inexistante ^^) de ton code est vraiment un gros point négatif. Tache de penser à aérer et surtout à indenter ce qui doit l'être dans ton code (en général, tous les blocs d'instruction, un retrait de 3/4 espaces est parfait).

Bonne continuation!

PS: je n'ai pas testé le code, juste parcouru très rapidement.

Commentaire de thomvaill le 15/02/2006 09:59:32

TheSin > Oui c'est vrai, je devais encore dormir un peu quand j'ai fais cette partie ^^
Donc je vais modifier ça et je vais utiliser fopen.

Kirua > Merci pour les compliments ;)
Et au niveau de "l'indentation" (je connaissais même pas ce mot), ben c'est vrai que je suis un petit peu "cochon" dans toutes mes applications.
Car le logiciel que j'utilise (Dreamweaver MX 2004) ne le fait pas automatiquement et comme moi je suis très flaimard ^^
Mais promis, la prochaine fois j'esserai de faire mieu.

Aufaite, je viens d'avoir l'autorisation du créateur du kit graphique.

Bonne journée à tous ;)

Commentaire de Kirua le 15/02/2006 10:03:49

l'indentation c'est comme dans un texte structuré: les titres sont à gauche, puis les sous titre un peu plus à droite, et les paragraphes sous les sous titres encore plus à droite.

ça m'étonnerait que Dreamweaver ne fasse pas ça ;)

Commentaire de thomvaill le 15/02/2006 10:09:49

Oui je sais, c'est la présentation quoi ^^

Heu.. Peut être que j'ai mal fouillé dans les options...
Je vais voir ça d'un peu plus près.

Commentaire de thomvaill le 15/02/2006 17:27:53

Voilà j'ai modifié le IF (mais j'ai pas eu le temps de modifier le file(); et fopen(); parce que faut tout modifier et j'ai pas trop d'idées).

Et.... J'ai structuré mon code !!
:PPP

Commentaire de thomvaill le 15/02/2006 17:54:38

J'arrive pas à uploader le ZIP alors voici l'adresse : http://thomas.vaillant1.free.fr/Installeur_V1.zip

Commentaire de kankrelune le 15/02/2006 22:14:03

Ca a l'air sympa... je jetterais un coup d'oeil dès que j'ais le temps... .. .

@ tchaOo°

Commentaire de GRenard le 20/02/2006 01:42:11

Original ouais :)
Par contre, ton code est parsemé de @... il est préférable de faire les tests appropriés plutôt que d'ignorer les erreurs.

Commentaire de thomvaill le 20/02/2006 12:13:06

Oui tout le monde me le dit lol ^^
Promis dans le prochain code je met plus de @.

Commentaire de CChargy le 20/02/2006 15:07:15

En gros, ce script permet d'installer des fichiers php et/ou des bases mysql sur son serveur facilement?

L'utilisateur doit-il avoir un serveur php chez lui?

J'ai pas bien compris je crois. . . .

Colin CHARGY
colin_chargy@hotmail.com

Commentaire de kankrelune le 20/02/2006 15:12:41

Non pas spécialement... sauf s'il veut installer le script en local... .. .

En fait cela fonctionne comme pour l'installation de SPIP... au lieu de télécharger le portail complet tu peux télécharger juste l'installateur (un seul fichier) que tu upload sur le serveur où tu veux installer SPIP... puis tu lance l'installateur qui se chargera de télécharger tout les fichiers de SPIP sur le serveur où il se trouve... .. .

@ tchaOo°

Commentaire de thomvaill le 20/02/2006 15:17:06

Ben il faut quand même un serveur php chez le client si non il pourra pas executer l' install.php

Commentaire de CChargy le 20/02/2006 15:28:00

Je metterais bien 9/10. . .
Mais ça marche pas!!!

Colin CHARGY
colin_chargy@hotmail.com

Commentaire de LeCondor le 11/07/2006 10:54:35

Salut,

Je suis un "débutant" dans le domaine, enfin, qui ne l'est pas, et je trouve ça vraiment trés bien.
Ca change vraiment des autres types de sources qu'on peut voir !!

Je n'ai rien à redire sur le code, juste qu'il y a une faute d'orthographe - qui n'en fait pas - (mais il faut que je la retrouve...)

Sinon, le kit graphique est bien aussi... c'est agréable !

Voilà, bravo et continue...

Commentaire de LeCondor le 11/07/2006 10:56:29

Et j'ai mis 9/10...

Car l'installation s'est plutôt bien passé, avec ou sans mysql, je n'ai pas eu trop de problème.

Pourquoi pas 10 ? Parceque tu vérifies que l'utilisateur qui se connecte à la base possède un mot de passe. C'est trés bien, ça renforce la sécurité mais bon, en local, je ne pense pas que ce soit utile, mais rien de grave... ;-)

Encore bravo !

Commentaire de caramedia4 le 22/12/2006 04:26:30

svp je peu savoir pourquoi quand je remplire
            Informations MySQL
me donne ce message dans l'etape 2

ATTENTION : La connexion à MySQL n'a pas pu se faire. Certaines informations doivent êtres fauses !

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

installation de PHPed [ par Luj ] Vous qui avez tous un logiciel pour éditer et réaliser des scripts en PHP, dites-moi quel sont vos logiciels...Moi, g PHPed et j'arrive pas a voir ce installation d'un site sur un serveur linux [ par aphikit ] j'ai réalisé un annuaire en php avec la base de donnée Mysql, pour un intranet et j'aurais aimé le mettre à disposition de tous.Mais je débute en info Recevoir un mail auto avec le conenu de Mysql ? [ par Joez ] ça existe ?si oui ou ?je veux que le mail soit envoyer tous les jours à heure fixe avec le contenu de mysqlecrit en PHP biensur ! ;) Exécution automatique d'une tâche [ par wininfos ] Bonjour,Sur mon site, j'ai des rapports à envoyer par mail, mais je ne vais pas meconnecter tous les jours à une heure précise pour que je lance la pr Installation de PHP sur win 2k [ par brodeur ] Bonjour, je voudrais savoir s'il y a un logiciel facile pour installer le PHP sur Win 2K J'ai essayer avec le programme officiel, mais j'ai pas reussi Installation de JPGraph [ par BSide ] Bonjour,je souhaite pouvoir générer des graphs grâce à l'extension JPGraph 1.6.3 récupérée sur Aditus.Je ne comprends pas un traître mot à ce qu'il fa Installation GD 2.0--> Help !! [ par SuperDede ] comment on fait pour installer GD 2.0 sur apache je suis sous Windows et avec Easy PhPmerci ! envoi mail automatique [ par dargaud ] Bonjour,je suis tout nouveau en php et j'aimerai avoir un renseignement :est-il possible d'envoyer un mail automatiquement à une certaine heure tous l Fichier INDEX auto-exécutable [ par BSide ] BSideBonjour,j'utilise EasyPHP1.6.Habituellement, quand je veux exécuter un script PHP, je vais sur le web local, je sélectionne le répertoire qui m'i tache auto [ par pascalcargouet ] Je travaille sur IIS/windows en php.Comment lancer un script php chaque jour automatiquement à une heure precise sans que cela se fasse via un utilisa


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales