OVH Cloud OVH Cloud

Installation Serveur Apache + PHP pour les Nuls ?

56 réponses
Avatar
Paul
Je souhaite utiliser un serveur sur mon Mac en OS X.
Quelque chose du genre EasyPHP : Apache | MySQL | PHP | PhpMyAdmin

Y a-t-il en ligne un bon pas à pas que vous recommanderiez à un newbie ?

Merci !
Paul

10 réponses

1 2 3 4 5
Avatar
ASM

ensemble des liens,
includes ssi sont en absolu par rapport à la racine '/'.
Du coup ça merdouille... je ne sais trop comment configurer ça via le
htaccess dans mon $HOME.


perso j'ai bidouillé le conf d'Apache pour ouvrir les ssi
reste à découvrir comment indiquer à Apache/Mac les roots des users ?

RewriteBase /~gerald/grisbi-web/


Je ne sais ce qu'est ce $HOME
(je débarque : Os 10.3.7 Apache php)

Semble ne pas fonctionner.


chez wanamoche la racine de mon site est : /stephane.moriaux/
j'ai donc mis un dossier [stephane.moriaux] en root
sans passer par les users

c'est tip-top pour mes tests


--
*******************************************************
Stéphane MORIAUX et son vieux Mac
Aide Pages Perso (images & couleurs, formulaire, CHP)
http://perso.wanadoo.fr/stephane.moriaux/internet/
*******************************************************

Avatar
ASM

Et en plus, pour ceux qui ont fait la mise à jour de sécurité, ce sont
les dernières versions ds deux qui sont là (apache 2.0.52 et php
4.3.10) donc à jour des derniers patches de sécurité.

Pour MySQL, aller sur mysql.com télécharger un pkg qui s'installe par
simple double click ?


Fonctionne très bien, même la version 4.1.9


sans rien faire (Os 10.3.7)

dans le terminal :
taper : php -i
pour avoir toutes les infos sur le php installé
(equivalent à phpinfo(); }

je vois que j'ai déjà :
- php 4.3.2
- MySQL 3.23.49

ça te parait bon ?

--
*******************************************************
Stéphane MORIAUX et son vieux Mac et son G4 abscon
*******************************************************


Avatar
Christophe Cuq
ASM writes:

sans rien faire (Os 10.3.7)

dans le terminal :
taper : php -i
pour avoir toutes les infos sur le php installé
(equivalent à phpinfo(); }


Je connais, oui :)

je vois que j'ai déjà :
- php 4.3.2


Etonnant, ça. Moi, sans avoir rien fait, j'ai un php 4.3.10. Tu as
fait la dernière mise à jour de sécurité ??

- MySQL 3.23.49


Ce n'est pas ce qui est le plus récent, mais bon, ça fonctionne.

Tu peux avoir une version plusrécente (4.0.x voire un 4.1.9) packagée
pour mac directement chez mysql...

ça te parait bon ?


Oui.

--
CHC

Avatar
Christophe Cuq
patpro ~ patrick proniewski writes:

d'après ce que j'ai lu dans la doc MySQL y'a vraiment bien plus que ça ;)


Certes, mais le coup des passwords, c'est le premier truc sur lequel
on tombe. Et paf, CocoaMYSQL qui arrive plus à se connecter :)

Faut déjà commencer par corriger ça avant de pouvoir regarder le
reste...

bah, si je teste ce sera surement sur mon FreeBSD


C'est bien aussi :)

DP j'aime bien, et je pourrais tenter, mais de toute manière j'ai pas
trop le temps.


C'est bien le problème, le temps...

--
CHC

Avatar
Christophe Cuq
patpro ~ patrick proniewski writes:

d'après ce que j'ai lu dans la doc MySQL y'a vraiment bien plus que ça ;)


Certes, mais le coup des passwords, c'est le premier truc sur lequel
on tombe. Et paf, CocoaMYSQL qui arrive plus à se connecter :)

Faut déjà commencer par corriger ça avant de pouvoir regarder le
reste...

bah, si je teste ce sera surement sur mon FreeBSD


C'est bien aussi :)

(j'ai fait l'install par les ports; il faut installer ruby-gems et
ensuite, gem install Rails, et c'est marre)

DP j'aime bien, et je pourrais tenter, mais de toute manière j'ai pas
trop le temps.


C'est bien le problème, le temps...

--
CHC

Avatar
patpro ~ patrick proniewski
In article ,
ASM wrote:


taper : php -i
pour avoir toutes les infos sur le php installé
(equivalent à phpinfo(); }

je vois que j'ai déjà :
- php 4.3.2
- MySQL 3.23.49


Client API version => 3.23.49, ça ne veut pas dire que tu as MySQL
installé. C'est juste que ton PHP a été compilé avec la lib MySQL de la
version 3.23.49

patpro

Avatar
Gérald Niel
Le Dimanche 06 février 2005 à 15:23 GMT, ASM écrivait sur
fr.comp.os.mac-os.x :

perso j'ai bidouillé le conf d'Apache pour ouvrir les ssi


Ce n'est pas "bidouiller" mais configurer. Et c'est normal toutes
plateformes confondues.

reste à découvrir comment indiquer à Apache/Mac les roots des users ?


???

Je ne sais ce qu'est ce $HOME


Variable d'environnement désignant le repertoire utilisateur.
Ce n'est pas propre à Mac OS X.

@+
--
Quelqu'un aurait-il une solution pour réinitialiser un MBR
Si tu veux qu'il soit complètement blanc (pas souhaitable, à mon avis) :

dd if=/dev/zero of=/dev/hda bsQ2k count=1 (sous Linux)
-+- OT in Guide du linuxien (très) pervers - "Pour les K difficiles" -+-

Avatar
Christophe Cuq
patpro ~ patrick proniewski writes:

Client API version => 3.23.49, ça ne veut pas dire que tu as MySQL
installé. C'est juste que ton PHP a été compilé avec la lib MySQL de la
version 3.23.49


D'ailleurs, je me rends compte qu'ici aussi c'est la même lib dans php
4.3.10; font chier chez Apple, il va falloir que je me recompile le
bazard. Grmbl.

--
CHC

Avatar
Gérald Niel
Le Dimanche 06 février 2005 à 11:44 GMT, Matt écrivait sur
fr.comp.os.mac-os.x :

Vérifie que tu ais bien activé mod_rewrite dans
"$HOME/grisbi-web/.htaccess" avec la directive "RewriteEngine On" (puis
vérifie que la directive "AllowOverride" a une valeur adéquate dans
"/etc/httpd/users/gerald.conf")


C'est fait et c'est OK (théoriquement).
Cependant les rewrite ne semblent pas être pris en compte.

Ensuite ton .htaccess pourra ressembler à ça :

RewriteEngine On
RewriteBase /


Bizarre, ça ne fonctionne pas justement.
Je dois louper un truc.

Mais àmha, le plus simple serait juste de créer un alias, car le fichier
final a toujours le même nom (enfin dans le contexte actuel).


Essayé aussi. Sans succès.
Bon... il me semble que sous Linux j'avais eu le même soucis et que je
m'étais résolu à mettre ce site à la racine. Comme c'est un serveur de
tests, ce n'est pas génant. Mais j'aimerais bien piger quand même...

@+
--
ps: pour prouver que j'ai rien contre nos amies les linuxiennes je leur
fais un enormeeee bisou ;o)
-+- Daniel in Guide du linuxien pervers - "Le linuxien nouveau est arrivé"

Avatar
Gérald Niel
Le Dimanche 06 février 2005 à 18:05 GMT, Matt écrivait sur
fr.comp.os.mac-os.x :

Peut-être que les .htaccess sont ignorés (c'est le cas par défaut sur Mac
OS X).


À priori non. Puisque j'ai l'erreur 500 si je fais une erreur de
syntaxe.

Dans "/etc/httpd/httpd.conf", ligne 404, regarde si "AllowOverride"
autorise l'utilisation des .htaccess.


Je l'ai fixé à All.

Où as-tu déclaré ton alias ?


dans la section <IfModule mod_alias.c>

@+
--
Quelqu'un aurait-il une solution pour réinitialiser un MBR
Si tu veux qu'il soit complètement blanc (pas souhaitable, à mon avis) :

dd if=/dev/zero of=/dev/hda bsQ2k count=1 (sous Linux)
-+- OT in Guide du linuxien (très) pervers - "Pour les K difficiles" -+-

1 2 3 4 5