Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2477 connectés 

 


Dernière réponse
Sujet : serveur APACHE/PHP --> pb de compilation sous linux (mandrake 9.1)
veryfree voila qui est tres clair :jap:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
veryfree voila qui est tres clair :jap:
Dark_Schneider ce n'est pas là le pb.
 
urpmi est dans /usr/sbin/urpmi, or les rep sbin ( system binaries ) ne sont pas dans le PATH des utilisateurs normaux. Donc lorqu'il tape urpmi, le shell ( bash en l'occurrence ) lui dit qu'il ne trouve pas la commande ( en effet il cherche la commande urpmi dans le PATH, or comme le rep /usr/sbin n'est pas listé, il ne le voit pas ).
 
si tu tapes la commande avec le path complet :

Code :
  1. [admin@admin3 X11]$ /usr/sbin/urpmi test
  2. Seul l'administrateur système (root) peut installer des paquetages

veryfree merde :D
 
 
ok, mais j'aurai préféré un message:
 
vous devez etre en root pour utiliser cette commande
Dark_Schneider si un utilisateur simple pouvait installer des logiciels, ce serait la merde et on aurait la même merde ke sous win9x
Mjules

veryfree a écrit :

ok :jap:
 
ben ecoute la commande urpmi n'est pas reconnu chez moi, j ai fait une recherche dans le gestionnaire de logiciel et j'ai installé tout ce qui contenant irpmi et rien a faire:
unknow command [:mmmfff]


commande spécifique Mandrake, utilisable uniquement en root.

veryfree ok :jap:
 
ben ecoute la commande urpmi n'est pas reconnu chez moi, j ai fait une recherche dans le gestionnaire de logiciel et j'ai installé tout ce qui contenant irpmi et rien a faire:
unknow command [:mmmfff]
Dark_Schneider ben justment, le pb quand tu comoile c'est ke pour déinstaller c'est la merde, tu a rarement un "make uninstall".
Ensuite pour les updates sécu, tu dois patcher toi-même les source et recompiler.
idem si tu veux ajouter un module -> compilation
 
maintenant c'est à toi de voir. Mais moi je préfère perdre mon temps à coder et sécuriser mon serveur ke de compiler et tutti quanti.
 
veryfree

Dark_Schneider a écrit :

- installer apapche :
urpmi apache
 
- installer le support php pour apache :
urpmi mod_php
 
- installer le support mysql pour php :
urpmi php-mysql
 
- mettre àjour la conf du serveur :
service httpd restart


 
 
c'est mal de vouloir tout compilé comme un grand?  
 
parce qu ca me dit bien qd meme  [:veryfree]  
 
si jme plante c'est facile de tout désinstallé?
les rmp ecraserons t il la version compilé a partir des sources?

lecoyote au fait, on fait comment pour changer la page d'origine (Apache) par une autre ?
Je suis aller dans /var/www et j'y ai mis un .html pour tester.
Quand je me connecte en localhost, j'ai toujours la page Apache...
Quelqu'un pourrait m'expliquer ?
lecoyote merci Dark ;)
ca marche bien ;)
Dark_Schneider - installer apapche :
urpmi apache
 
- installer le support php pour apache :
urpmi mod_php
 
- installer le support mysql pour php :
urpmi php-mysql
 
- mettre àjour la conf du serveur :
service httpd restart
Dark_Schneider de plus si il y a une mise à jour sécu à faire tu ne sera pas obligé de tout recompiler ( juste installer le rpm de mise à jour ) et tu gagne de la place en ne gardant pas tous les trucs qui sont normalement dans des packages -devel
Dark_Schneider bis : pkoi ne pas utiliser les rpms mdk ? en plus ils sont optimisé et tu as même apache2 dans les contrib ...
Hermes le Messager

LeCoyote a écrit :

ca a beau etre un logiciel simple a utilisé, je vois pas ce qu'il faut lancer


 
Putain mais lis les instruction BORDEL ! Même un enfant de 8 ans peut le faire marcher. Tu suis les instructions A LA LETTRE et ENSUITE SEULEMENT tu nous dis ce qui ne va pas.

gilou Bon, je redirige ca sur OSA dans 5 mn.
A+,
lecoyote ca a beau etre un logiciel simple a utilisé, je vois pas ce qu'il faut lancer
Hermes le Messager

LeCoyote a écrit :

[lecoyote@localhost lampp]$ ./lampp startapache
touch: ne peut faire un touch sur `/opt/lampp/htdocs/xampp/lang.tmp': No such file or directory
chown: échec d'obtention des attributs de `/opt/lampp/htdocs/xampp/lang.tmp': No such file or directory
chmod: échec d'obtention des attributs de `/opt/lampp/htdocs/xampp/lang.tmp': No such file or directory
cat: /opt/lampp/lib/VERSION: No such file or directory
./lampp: line 5: /bin/netstat: No such file or directory
LAMPP: Starting Apache...
./lampp: line 157: /opt/lampp/bin/apachectl: No such file or directory
LAMPP: Error 127! Couldn't start Apache!


 
Parce que tu ne lis pas les instructions d'install, qu'il faut être en admin sur ta machine.

lecoyote pkoi ?
lecoyote [lecoyote@localhost lampp]$ ./lampp startapache
touch: ne peut faire un touch sur `/opt/lampp/htdocs/xampp/lang.tmp': No such file or directory
chown: échec d'obtention des attributs de `/opt/lampp/htdocs/xampp/lang.tmp': No such file or directory
chmod: échec d'obtention des attributs de `/opt/lampp/htdocs/xampp/lang.tmp': No such file or directory
cat: /opt/lampp/lib/VERSION: No such file or directory
./lampp: line 5: /bin/netstat: No such file or directory
LAMPP: Starting Apache...
./lampp: line 157: /opt/lampp/bin/apachectl: No such file or directory
LAMPP: Error 127! Couldn't start Apache!
Hermes le Messager

LeCoyote a écrit :


 
ca m'a l'air sympa.... il m'a l'air cho à configurer par contre....


 
Non, ya rien à faire justement. Tout est automatique. C'est l'équivalent d'easyphp pour windows.

lecoyote

Hermes le Messager a écrit :


 
ouai, ya encore mieux sinon : xampp
 
http://www.apachefriends.org/lampp.html
 
 


 
ca m'a l'air sympa.... il m'a l'air cho à configurer par contre....

Hermes le Messager

LeCoyote a écrit :


parce que je suis une grosse merde, et j'y avais pas pensé !!!!
je me galère depuis un moment sur ces tar.gz :(


 
Tu as lu mon message au moins ?  :heink:  
 

lecoyote

Niala a écrit :


Et mis à part ça pourquoi t'utilise pas les rpm de chez mandrake? (installation personnalisée?)


parce que je suis une grosse merde, et j'y avais pas pensé !!!!
je me galère depuis un moment sur ces tar.gz :(

Hermes le Messager

Niala a écrit :

T'es peut etre pas dans la bonne catégorie non?
Et mis à part ça pourquoi t'utilise pas les rpm de chez mandrake? (installation personnalisée?)


 
ouai, ya encore mieux sinon : xampp
 
http://www.apachefriends.org/lampp.html
 

Niala T'es peut etre pas dans la bonne catégorie non?
Et mis à part ça pourquoi t'utilise pas les rpm de chez mandrake? (installation personnalisée?)
lecoyote je suis aller chercher une doc. sur internet pour savoir comment m'y prendre. Voici ce qui est écrit :
 
 

# Décompresser les archives:
 
tar zxvf apache_1.3.x.tar.gz
 
tar zxvf php-3.0.x.tar
 
# Configurer Apache
 
cd apache_1.3.x
 
./configure --prefix=/www
 
# Configurer PHP
 
cd ../php-3.0.x
 
./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
 
Si vous préférez installer PHP dans un autre répertoire, il faut utiliser l'option de configuration --with-config-file-path=/path
# Compiler PHP
 
make
 
make install
 
# Installer Apache
 
cd ../apache_1.3.x
 
./configure --prefix=/www --activate-module=src/modules/php3/libphp3.a
 
make    [g]<-- problème[/g]
 
make install
 
# Modifier le fichier de configuration de PHP
 
cd ../php-3.0.x
 
cp php3.ini-dist /usr/local/lib/php3.ini
 
Vous pouvez désormais éditer le fichier de configuration /usr/local/lib/php3.ini.
# Editez le fichier de configuration du serveur apache (généralement httpd.conf ou srm.conf et ajoutez la ligne suivante:
 
AddType application/x-httpd-php3 .php3
 
 
Il s'agit de choisir l'extension associée aux scripts PHP. Par souci d'homogénéité, il est courant de choisir l'extension .php3
# Démarrez le serveur Apache. (Il est essentiel d'arrêter et redémarrer le serveur, et non uniquement de le relancer. Il suffit généralement de taper apachectl stop, puis apachectl start).


 
voici les dernieres phrases qu'il m'affiche dans ma console lors de l'éxécution de la commande 'make' dans le répertoire apache :
 
<=== src/modules/standard
===> src/modules/php3
/bin/sh: line 1: cd: php3: No such file or directory
make[3]: *** [all] Erreur 1
make[2]: *** [subdirs] Erreur 1
make[2]: Leaving directory `/root/apache_1.3.x/src'
make[1]: *** [build-std] Erreur 2
make[1]: Leaving directory `/root/apache_1.3.x'
make: *** [build] Erreur 2
[root@localhost apache_1.3.x]#


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)