FREE OUR MIND
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FREE OUR MIND

ENTRAIDE ET LIBRE EXPRESSION SANS DISTINCTION DE RACE
 
AccueilAccueil  PortailPortail  GalerieGalerie  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Sujets similaires
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Derniers sujets
» beyoncé veut des enfants!!!
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyDim 19 Fév - 13:02 par salvatorenino

» Comment es tu sappé ce matin?......
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyDim 19 Fév - 13:01 par salvatorenino

» A cet instant ...t... comment te sens tu?
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyDim 19 Fév - 13:00 par salvatorenino

» BONNE ANNEE 2012 A TOUS LES FREEMINDERS!!!
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyDim 19 Fév - 12:52 par salvatorenino

» Jeu de A à Z spécial
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyDim 19 Fév - 12:52 par salvatorenino

» la valeur d une personne
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyJeu 10 Nov - 18:29 par suny

» LES meufs cest comme......
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMar 3 Juin - 11:30 par salvatorenino

» qui va gagner la Champion's League cette saison?
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyJeu 28 Mar - 14:29 par salvatorenino

» Les hommes qu'attendez vous de vos femmes?
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 29 Aoû - 13:57 par salvatorenino

» Quel est ton dernier Coup de Coeur ????!!!
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 23 Mai - 18:30 par salvatorenino

» YA PLUS D UN MEC QUI VA ETRE CONTENT !!!!!
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 23 Mai - 18:27 par salvatorenino

» Première tablette tactile africaine
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMar 17 Avr - 16:45 par salvatorenino

» mon anglais
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMar 17 Avr - 16:36 par salvatorenino

» VOS REPLIQUES CULTES DU CINE
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 11 Avr - 10:14 par salvatorenino

» GBAGBO à la CPI...
le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyJeu 29 Déc - 20:33 par salvatorenino

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Forum
Partenaires
Forum gratuit



Tchat Blablaland


Le deal à ne pas rater :
Funko POP! Jumbo One Piece Kaido Dragon Form : où l’acheter ?
Voir le deal

 

 le trio de la mort: Apache, PHP, Oracle: Installation et configuration

Aller en bas 
4 participants
AuteurMessage
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMar 1 Juil - 19:58

autant il est facile de monter un site web avec apache, php et MySql en utilisant easyphp; autant c'est galère avec oracle. Donc apres de longues journées de reflexions et de recherches, j'ai enfin réussi. je vais donc ici vous donner la methode et les trucs à faire et ceux à ne pas faire sous Windows d'abord (on commence par le plus simple) et ensuite sous linux.


Dernière édition par becot le Mer 2 Juil - 12:37, édité 1 fois
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMar 1 Juil - 20:03

une erreur à ne jamais faire: utiliser easyphp 2.0b1. c'est une version beta qui n'est pas encore très stable donc il serait mieux d'installer les programmes un à un.
Revenir en haut Aller en bas
babyboo
Admin
Admin
babyboo


Nombre de messages : 3325
Date d'inscription : 19/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMar 1 Juil - 20:19

bravo becot! allez commence ca m'interess bcp
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMar 1 Juil - 21:02

primo commencer à télécharger le serveur web Apache ici
après le téléchargement vous lancez le fichier.msi que vous avez téléchargé en tant qu'admin.
pour le utilisateur de vista:
# Ouvrez une “invite de commandes” en mode administrateur
* Cherchez le raccourci “invite de commandes” dans votre menu démarrer
* Clic-droit, Exécuter en tant qu’administrateur
# Placez vous dans le répertoire où se trouve le fichier .msi que vous venez de télécharger
* cd /D "C:\Users\VotreNom\download\"
* Astuce : utilisez la touche Tab pour compléter le nom des répertoires, quand vous avez tapé les premières lettres
* Faites dir pour vérifier que le .msi se trouve bien dans ce répertoire
# Exécutez le fichier .msi depuis la console
* msiexec /i apache_2.2.4-win32-x86-no_ssl.msi
* Astuce : utilisez la touche Tab pour compléter le nom du fichier .msi, quand vous avez tapé les premières lettres
# L'installation commence

il est conseillé d'etre connecté à internet pendant l'installation ainsi l'installeur détecte automatiquement certains paramettre que vous pourrez modifier plus tard.
pour vous faciliter la tache, installer le dans un dossier directement sur un de vos disques ou partition (ex: d:/httpd).
par defaut apache va s'installer comme un service qui va demarrer en meme temps que windows mais vous pouvez le parametrer pour le demarrer manuellement dans la page des services de windows. dans ce cas vous pourez le demarrer à partir de cette page ou en utilisant Monitor Apache Servers qui est installer en meme temps que apache et qui apparait dans la barre de notification (en bas à droite de votre ecran)
une precision pour les vistamen and vistawomen
1. Modifiez le raccourci Monitor Apache Servers
* Faites un clic-droit/propriétés sur le raccourci Monitor Apache Servers de Apache dans le menu démarrer
* Dans l'onglet Compatibilité
o Cocher Exécuter ce programme en mode de compatibilité pour Windows XP (Service Pack 2)
o Cocher Exécuter ce programme en tant qu'administrateur
2. Modifiez le raccourci Start
* Faites un clic-droit/propriétés sur le raccourci Start de Apache dans le menu démarrer
* Dans l'onglet Compatibilité, cocher Exécuter ce programme en tant qu'administrateur
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMar 1 Juil - 21:03

la suite demain lol (je fais mon malin)
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 2 Juil - 11:54

alors votre server est installé. il vous faut le configurer et le préparer à recevoir PHP.
il y a deux fichiers pour configuer apache: httpd.conf et mime.types. ils sont dans le dossier ./conf
voici les lignes que vous devrez vérifier ou modifier dans httpd.conf en fonction de ce que vous voulez faire:
Code:

ServerRoot "E:/httpd/Apache2"
      #Port TCP sur lequel Apache écoute
53    Listen 80
115    #sauter une ligne pour plus tard
      #Votre adresse courriel
134    ServerAdmin vous@example.net
      #si la machine n'a pas de DNS fixe, mettre un nom comme localhost:80
143    ServerName serveur.example.net:80
150    DocumentRoot "D:/www"
161    Options None
178    <Directory "D:/www">
      #Permet l'inclusion - ou HTML dynamique - côté serveur (voir mime.types pour shtml en text/html)
191    Options Indexes IncludesNoExec FollowSymLinks
      #Fichiers pouvant être utilisés par défaut dans un dossier, comme http://www.serveur.fr/dossier/
213    DirectoryIndex index.html.var index.php index.shtml index.html
      #Journal d'activité au format ECLF  (-> Plus d'informations sur ma page logresolve)
261    CustomLog logs/access.log combined
298    #sauter une ligne pour plus tard
313    #sauter 7 lignes pour plus tard
      #Pour PHP
393    AddType application/x-httpd-php .php .php5
394    AddType application/x-httpd-php-source .phps
      #Pour les fichiers négociés .var (ex: choix de langue)
407    AddHandler type-map var
      #Pour les inclusions côté serveur .shtml
416    AddOutputFilter INCLUDES .shtml
417    #sauter 2 lignes pour plus tard
les numeros de lignes peuvent ne pas etre les memes chez vous.
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 2 Juil - 12:02

vous avez deux possibilités pour installer PHP:
-en tant que module intégré (la manière la plus utilisé et la plus conseillée) et voila les modifications à faire dans httpd.conf
Code:

;Module pour Apache 2.2.x
115    LoadModule php5_module "E:/httpd/php5/php5apache2_2.dll"

-ou en tant que programme externe CGI
Code:

#vous pouvez éventuellement choisir un alias un peu différent de /php5/
      #comme /xkzt2/ pour éviter de potentielles attaques.
298    scriptAlias /php5/ "E:/httpd/php5/"
      #droits d'accès au répertoire de PHP (copie du modèle cgi-bin des lignes juste au dessus)
313    <Directory "E:/httpd/php5">
314        AllowOverride None
315        Options None
316        Order allow,deny
317        Allow from all
318    </Directory>
      #mieux vaut choisir un alias un peu différent comme /xkzt2/php-cgi.exe
417    Action application/x-httpd-php "/php5/php-cgi.exe"

ensuite voilà la config du fichiert mime.types
Code:

#Ajouter les extensions de fichiers, non reconnus par ailleurs, à envoyer en mode binaire.
      #Trouver si possible un type MIME plus approprié
54    application/octet-stream    bin dms lha lzh exe class so dll dmg rar dat
      #Ajouter les extensions de fichiers, non reconnus par ailleurs, à envoyer en mode texte.
      #Trouver si possible un type MIME plus approprié
533    text/plain    asc txt
      #Exemple pour le MIME-HTML, qui a son type MIME exact.
523    multipart/related    mhtml
      #HTML dynamique serveur : shtml
531    text/html    html htm shtml
      #NB : il n'y a pas besoin d'ajouter les .php car PHP se déclare tout seul en text/html (cf. php.ini).
pour vérifier le fonctionnement de apache, ne changer pas (pour le moment) la config par defaut de DocumentRoot dans httpd.conf. vous taper http://localhost:le_port_de_listen (souvent 80 ou 8080) vous devez voir une page vous indiquant qu'apache fonctionne bien. après ça vous pouvez changer le DocumentRoot.
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 2 Juil - 12:14

maintenant on passe à php. la version 5 est disponible ici télécharger le fichier zip et decompressez le. Dans httpd créez un dossier php5 dans lequel vous allez copier le dossier ext du dossier decompressé.
dans le dossier decompressé vous avez un fichier php.ini-recommended. ouvrez le et enregistrez le sous C:\Windows\php.ini ou C:\WINNT\php.ini
d'où l'importance d'etre vraiment admin. c'est ce fichier que vous allez modifier comme suit:
Code:

;Désactive les tags php courts <? ... ?> problématiques pour le XML (maintenant désactivé par défaut)
128    short_open_tag = Off
        ;Mode plus restrictif mais plus sûr.
        ;Mais attention, peut poser des problèmes de compatibilité avec certains scripts.
214    safe_mode = On
        ;Arborescence sous laquelle PHP est authorisé à accéder aux fichiers.
        ;Vous pouvez avoir des répertoires plus restreints pour _exec_dir par exemple.
225    safe_mode_include_dir = "D:/www/"
229    safe_mode_exec_dir = "D:/www/"
250    open_basedir = "D:/www/"
        ;Liste des variables d'environnement que l'utilisateur a le droit de modifier.
239    safe_mode_allowed_env_vars = PHP_ TZ
        ;Fonctions potentiellement dangereuses, à désactiver.
255    disable_functions = exec,highlight_file,passthru,popen,proc_open,shell_exec,show_source,system
        ;Temps d'exécution maximum d'un script PHP.
300    max_execution_time = 60
        ;Durée maximale accordée au client pour envoyer les données.
        ;À augmenter si vous utilisez l'envoi de fichiers.
301    max_input_time = 90
        ;Voir upload_max_filesize ligne 573
468    post_max_size = 8M
        ;Racine du site. À spécifier pour plus de sécurité.
        ;Mais attention, peut poser problème en cas de racines multiples, et de répertoires alias.
522    ;doc_root = "D:/www/"
        ;Répertoire où sont situées les php_*.dll nécessaires aux fonctionnalités supplémentaires.
529    extension_dir = "E:/httpd/php5/ext/"
        ;Protection CGI. (À désactiver sous le serveur Microsoft IIS)
531    cgi.force_redirect = 1
        ;Taille maximale des fichiers qui peuvent être envoyés depuis un client par HTTP avec POST.
        ;Penser à augmenter max_input_time et memory_limit en conséquence.
        ;Cette taille est aussi limitée par la configuration Apache avec LimitRequestBody à presque 8Mo par défaut.
573    upload_max_filesize = 7M
        ;Fuseau horaire utilisé. Voir la liste des fuseaux horaires supportés.
683    date.timezone = "Europe/Paris"
        ;Emplacement pour la gestion des sessions. Attention, le répertoire indiqué doit exister.
        ;Sous Windows 2000, utiliser "C:/WINNT/Temp"
1011    session.save_path = "C:/WINDOWS/Temp"
quelques fonctions supplementaires qui peuvent etre utilies:
Code:

;Permet l'utilisation des fonctions graphiques
637    extension=php_gd2.dll
    ;Gestion des chaînes multi-octets telles Unicode
644    extension=php_mbstring.dll
    ;SQLite est une base de données dans un fichier unique, sans serveur
655    extension=php_pdo.dll
663    extension=php_pdo_sqlite.dll
670    extension=php_sqlite.dll
      ;Permet la détection réelle du navigateur, ainsi que ses capacités.
      ;À utiliser avec la fonction get_browser()
      ;On peut savoir si cette fonction est active par : if (get_cfg_var('browscap')) ...
      ;Plus d'information avec mon implémentation autonome de get_browser() pour Browscap en PHP.
0      ;Télécharger php_browscap.ini sur http://browsers.garykeith.com/downloads.asp
    ;et renommer le fichier en ./extras/browscap.ini
942    browscap = "E:/httpd/php5/extras/browscap.ini"
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 2 Juil - 12:25

pour que php marche avec oracle il faut que la ligne extension=php_oci8.dll soit décommentée. je vous conseillerais meme de decommenter toutes les extensions on ne sait jamais.

pour verifier le fonctionnement de apache et php faite un fichier phpinfo comme ceci:
Code:

<?php
 phpinfo();
?>
et enrégistrez le sous phpinfo.php dans votre DocumentRoot ensuite redémarez apache. à partir du browser lancez http://localhost/phpinfo.php. vous devez normalement voir une page recapitulant toutes la configuration de votre php. vérifiez sur cette page que oci8 est enable sinon retourner dans php.ini décommenter la ligne.
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 2 Juil - 12:34

pour Oracle, il existe une version gratuit qui est Oracle 10g je n'ai pas l'url de telechargement en tete. mais ça doit etre sur leur site.
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 2 Juil - 12:43

J'oubliais apres avoir installé oracle, lacez la page d'acceuil de la base de donnée à partir du menu démarer. connectez vous en tant que sys et activez le compte hr.
Revenir en haut Aller en bas
nymphéa
Gold
Gold
nymphéa


Sexe : Féminin
Nombre de messages : 5130
Age : 115
Localisation : 7 eme ciel
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 2 Juil - 12:52

thanks
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyMer 2 Juil - 13:17

Pour vous servir Mlle
Revenir en haut Aller en bas
logilibre
Super membre
Super membre
logilibre


Sexe : Masculin
Nombre de messages : 3157
Age : 38
Localisation : CelibCalavi
Date d'inscription : 26/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyVen 29 Aoû - 18:14

il y a t-il un avantage à utiliser oracle au lieu de easyphp? Quels sont les hébergeurs qui hébergent avec des bases de données oracle?
Revenir en haut Aller en bas
becot
Admin
Admin
becot


Sexe : Masculin
Nombre de messages : 2464
Age : 40
Localisation : All over the world
Date d'inscription : 20/05/2008

le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration EmptyVen 29 Aoû - 21:01

l'avantage d'utiliser oracle est qu'il est plus complet que mYsql
non je ne connais pas d'hebergeur
Revenir en haut Aller en bas
Contenu sponsorisé





le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty
MessageSujet: Re: le trio de la mort: Apache, PHP, Oracle: Installation et configuration   le trio de la mort: Apache, PHP, Oracle: Installation et configuration Empty

Revenir en haut Aller en bas
 
le trio de la mort: Apache, PHP, Oracle: Installation et configuration
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» le trio de la mort: Apache, PHP, Oracle: Programmation
» Java et Oracle

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FREE OUR MIND :: TIC :: Technologies de l'Information et de la Communication :: Webmastering-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser