installer un serveur php sous linux

installer un serveur php sous linux - Linux et OS Alternatifs

Marsh Posté le 09-01-2004 à 01:38:54    

salut a tous,
 
je veut faire un serveur php sous linux, j'ai donc installer une mandrake 9.2
 
jusque la pas trop de probleme (c'est mas premiere aproche linux).
 
j'ai telecharger et installer, easy linux installer, un pack qui install le serveur apache, php, mysql et phpmy admin. je n'est pas eu de messages d'erreur quelconque.
 
mais voila, apres c'est le nean. tous les sites sur laquels je tombe,aucune procedure est identiques entre elles et encore moins par rapport a ce que j'ai a l'ecran.
 
deja il faudrai que j'arrive a savoir le serveur apache tourne et le reste aussi.
 
enfin bref a partir de la je suis totalement perdu
 
 
je vous remerci de votre aide :hello:

Reply

Marsh Posté le 09-01-2004 à 01:38:54   

Reply

Marsh Posté le 09-01-2004 à 08:57:23    

urpmi php


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 09-01-2004 à 10:38:11    

et urpmi phpMyAdmin
et après /etc/init.d/httpd restart
 
Puis, tu pourra modifier le site web de ton ordi dans le répertoire /var/www/html

Reply

Marsh Posté le 09-01-2004 à 10:59:11    

Kristoph a écrit :

/etc/init.d/httpd restart


ou :
service httpd restart
 
ou passage par drakxservices pour le mode gui


Message édité par bobuse le 09-01-2004 à 10:59:36
Reply

Marsh Posté le 09-01-2004 à 11:03:55    

en relisant ton premier post, il semblerait que tu sois noob :D, le plus facil reste donc d'ouvre le "Centre de Configuration de Mandrake", puis Système, puis DrakXServices, puis tu cherches les services qui t'interesse : "httpd" et "mysql" et tu clique sur "démarrer" !
Après t'as plus qu'à ouvrir ton brouteur et le pointer sur "http://localhost/admin/phpMyAdmin" pour configurer ta base mysql (ajouter un utilisateur, créer une table, ...)


Message édité par bobuse le 09-01-2004 à 11:04:34
Reply

Marsh Posté le 09-01-2004 à 11:22:40    

1eremet, merci pour vos reponses :),
 
je regarde tous sa et je vous fait le feedback

Reply

Marsh Posté le 09-01-2004 à 11:28:03    

Code :
  1. httpd restart


 
sa n'a jamais marcher :/

Reply

Marsh Posté le 09-01-2004 à 11:30:24    

service httpd restart
 
n'oublie pas de mettre service car c'est le nom de la commmande, httpd et restart ne sont que des arguments

Reply

Marsh Posté le 09-01-2004 à 11:46:20    

bobuse a écrit :

en relisant ton premier post, il semblerait que tu sois noob :D, le plus facil reste donc d'ouvre le "Centre de Configuration de Mandrake", puis Système, puis DrakXServices, puis tu cherches les services qui t'interesse : "httpd" et "mysql" et tu clique sur "démarrer" !
Après t'as plus qu'à ouvrir ton brouteur et le pointer sur "http://localhost/admin/phpMyAdmin" pour configurer ta base mysql (ajouter un utilisateur, créer une table, ...)


 
apres divers bidouille, j'ai reussi a avoir dans mon drakX mysql et httpd, je les es activer, puis lancer l'url pour phpmyadmin. mais je tombe sur une page no found
 
Apache-AdvancedExtranetServer/2.0.47 (Mandrake Linux/6mdk) mod_perl/1.99_09 Perl/v5.8.1 PHP/4.3.2 Server at 127.0.0.1 Port 80

Reply

Marsh Posté le 09-01-2004 à 11:47:39    

essayes juste avec "http://localhost/"
tu es sur d'avoir installer phpMyAdmin ? tu peux vérifier dans ton gestionnaire de rpm (via le "Centre de Configuration de Mandrake" ), ou en console en tapant "rpm -qa | grep phpMyAdmin".
 
ou alors le repertoire que je t'ai donné (admin/phpMyAdmin) n'est pas le bon, vérifie à la racine de ton site (pour rappel /var/www/html)


Message édité par bobuse le 09-01-2004 à 11:50:02
Reply

Marsh Posté le 09-01-2004 à 11:47:39   

Reply

Marsh Posté le 09-01-2004 à 11:47:51    

et j'aiessailler de placer un fichier html dans le repertoire var/www/html, mais il me dit que j'ai pas l'autorisation :/
 
faut etre en root ??

Reply

Marsh Posté le 09-01-2004 à 11:51:04    

kontas a écrit :

et j'aiessailler de placer un fichier html dans le repertoire var/www/html, mais il me dit que j'ai pas l'autorisation :/
 
faut etre en root ??


 
normallement c'est l'utilisateur apache qui a des droit sur le rep du site (root aussi, mais bon, quand on peut éviter ...)

Reply

Marsh Posté le 09-01-2004 à 12:09:19    

bobuse a écrit :

rpm -qa | grep phpMyAdmin


 
sa me donne grep-2.5.1-3mdk
 

bobuse a écrit :


ou alors le repertoire que je t'ai donné (admin/phpMyAdmin) n'est pas le bon, vérifie à la racine de ton site (pour rappel /var/www/html)


j'ai pas de repertoire admin/phpmyadmin dans le repertoire var
 
mais quand j'ai installer easylinuxinstaller, il met les fichier dans file:/usr/local/src et la j'ai 3 repertoire
 
httpd-2.0.36
mysql-3.23.49
php-4.2.1

Reply

Marsh Posté le 09-01-2004 à 12:16:31    

kontas a écrit :


 
sa me donne grep-2.5.1-3mdk


 :heink:  
 

kontas a écrit :


j'ai pas de repertoire admin/phpmyadmin dans le repertoire var


 
dans le repertoire "/var/www/html" [:aloy] la racine de ton site :)

Reply

Marsh Posté le 09-01-2004 à 12:20:48    

N'utilise pas easylinuxinstaller si possible. Mandrake fait très bien le boulot. Desinstalle.
 
Pour phpMyAdmin, fait juste un "urpmi phpMyAdmin". Pas besoin de verifier s'il est déjà installé comme ça.

Reply

Marsh Posté le 09-01-2004 à 12:28:18    

dans ce repertoire j'ai rien, a pars un rep addon-modules (qui contient des racourci vers des rep apache2...)
 
le reste apres c'est un index.html, etc
 
j'ai regarder dans le centre de controle mandrake/ rpm, et phpmyadmin n'y aparais pas.
 
je l'es donc telecharger, mais j'arrive pas a l'installer, car ils disent de metre une url (repertoire d'installation/index.php) mais il me demande avec quelle fichier je veut l'ouvrir :/.  
 
 le serveur apache n'est pas lancer :??:

Reply

Marsh Posté le 09-01-2004 à 12:32:58    

bon ben c'est clair que easylinuxinstaller qui te fout dans le bousin :/
 
Fait comme dit Kristoph : annule l'installation de easylinuxinstaller, si c'est possible, et installe phpMyAdmin via le gestionnaire de rpm de Mandrake, ou en console avec urpmi.

Reply

Marsh Posté le 09-01-2004 à 12:41:05    

D'ailleurs, voici le conseil du jour : Avant de telecharger quoi que ce soit sur internet, vérifie si Mandrake n'en fournit pas déjà une version. C'est tout à ton avantage de débutant de rester dans les rails que pose ta distribution pour ce qui est de l'installation de programmes.

Reply

Marsh Posté le 09-01-2004 à 12:45:22    

disons que j'avais fait des "recherche" pour les serveur php linux, et quand j'ai vue des truc de fou avec des compilation, decompilations etc... et que j'ai trouver cette outils, je me suis dit, tiens voila un truc sympa
 
vue que easylinuxinstaller ne ce trouve pas dans le rpm et que je trouve pas non plus phpmyadmin, j'en deduis que je suis obliger de tout formater :/

Reply

Marsh Posté le 09-01-2004 à 12:51:17    

:non: ca se formatte pas un linux

Reply

Marsh Posté le 09-01-2004 à 12:53:22    

apres un petit petage de plomb, j'ai booter en root, telecharger phpmyadmin.
 
j'ai cree un repertoire admin dans var/www/html/, et mit dedans mon rep phpMyAdmin-2.2.6.
 
maintenant quand je lance konqueror avec la l'url pour le lancer, j'obtient un signe de vie
 
Le paramètre $cfgPmaAbsoluteUri DOIT être renseigné dans votre fichier de configuration !


Message édité par kontas le 09-01-2004 à 12:54:41
Reply

Marsh Posté le 09-01-2004 à 12:53:58    

black_lord a écrit :

:non: ca se formatte pas un linux


 
on fait quoi ??

Reply

Marsh Posté le 09-01-2004 à 13:13:08    

comme demander dans la doc de phpMyAdmin
 
j'ai configurer la ligne
 
$cfgPmaAbsoluteUri = (!empty($HTTPS) ? 'https' : 'http') . '://'
                   . $SERVER_NAME . (!empty($SERVER_PORT) ? ':' . $SERVER_PORT : '')
                   . substr($SCRIPT_NAME, 0, strrpos($SCRIPT_NAME, '/')+1);
 
mais quand je lance l'index de phpMyAdmin, j'ai des erreur de script, ligne 36, 26 etc

Reply

Marsh Posté le 09-01-2004 à 13:29:40    

:heink: keske tu nous a fait là !!??
 
Je suis sous Mandrake 9.1, y a 3 jours, j'ai installé phpMyAdmin : j'ai ouvert une console, j'ai tapé "urpmi phpMyAdmin", il m'a installé toutes les dependances (apache, modphp, php-mysql). J'ai démarré les serveurs httpd et mysql (service httpd start et service mysql start), et hop c'était bon, je pouvais configurer mysql à l'adresse "http://localhost/admin/phpMyAdmin" [:spamafote]
 
Enfin bon, si t'as envie de te compliquer la vie :/


Message édité par bobuse le 09-01-2004 à 13:30:58
Reply

Marsh Posté le 09-01-2004 à 13:56:02    

lol, j'ai pas envie de me compliquer la vie,
 
mais j'ai verifier si il etait installer (phpmyadmin) et apparament NON, donc je l'est installer, j'ai suivi la procedure du fichier doc et puis vouloi :/
 
sinon je peut toujour reinstaller mandrake et tout recommancer, car si sa ce trouve easylinuxinstaller a foutu un beau merdier :/

Reply

Marsh Posté le 09-01-2004 à 14:01:47    

Hey kontas , c quoi ces idées de réinstallation , on est pas sous windows ou merde j'ai un pétin je réinstalle tout :fou:  
 
T'es sous linux garcon !!!!
 
Tu vires easy bidulle, apparemment tu l'as installé a partir des sources donc tu peux désinstallé ca proprement ensuite t'installes toute la compagnie en RPM a l'aide de rpmdrake: apache , php, mysql,phpmyAdmin...avec la gestion des dependances t'auras pas trop de pb.
 
Tu regardes les qlq tutoriaux sur le net et ca roule !


Message édité par scorpio le 09-01-2004 à 14:03:37
Reply

Marsh Posté le 09-01-2004 à 14:09:06    

kontas a écrit :


mais j'ai verifier si il etait installer (phpmyadmin) et apparament NON, donc je l'est installer, j'ai suivi la procedure du fichier doc et puis vouloi :/


La commande "urpmi phpMyAdmin" que je t'indiquais sert à _installer_  phpMyAdmin et tous les packages dont il dépend ...

Reply

Marsh Posté le 09-01-2004 à 14:46:44    

comment je fait pour desinstaller easylinuxinstaller si il est pas dans le rpm ??

Reply

Marsh Posté le 09-01-2004 à 14:49:47    

tu l'as installé à partir d'un .tar.gz, avec ./configure && make && make install ? si oui, alors tu retournes dans le rep, et tu fait "make uninstall".
 
Et la prochaine fois, lit la doc avant !!
A NOTER : Sous Mandrake, quand tu installe à partir des sources, il faut utiliser checkinstall à la place de "make install". Comme ça, il te crée un rpm, et du coup, la desinstallation se fait à coup de urpme :)

Reply

Marsh Posté le 09-01-2004 à 14:55:13    

bobuse a écrit :

tu l'as installé à partir d'un .tar.gz, avec ./configure && make && make install ? si oui, alors tu retournes dans le rep, et tu fait "make uninstall".
 
Et la prochaine fois, lit la doc avant !!
A NOTER : Sous Mandrake, quand tu installe à partir des sources, il faut utiliser checkinstall à la place de "make install". Comme ça, il te crée un rpm, et du coup, la desinstallation se fait à coup de urpme :)


 
C'est génial ce truc ! Je ne connaissais pas.
 
Par contre, sur ma Mandrake 9.2 quand je l'ai installé ça a prit une version qui se trouvait dans les contrib et non pas dans la distrib de base.

Reply

Marsh Posté le 09-01-2004 à 14:58:06    

mince j'ai bricoler avant ton message, en deletant les rep :D
 
je l'avais decompresser (tar.gz) puis ./install

Reply

Marsh Posté le 09-01-2004 à 17:36:09    

kel gachis ...


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 09-01-2004 à 18:19:41    

je connais pas les bases de linux donc je decouvre un peut comme je peut :O
 
 
si jamais je reinstaller la mandrake, quel sont les package que je doit choisir pour avoir un apache, sql et my admin, car y'a 15 version differente

Reply

Marsh Posté le 09-01-2004 à 18:30:33    

si tu reinstalle la mandrake, contente toi de selectionner phpMyAdmin et MySQL. Il installera automatiquement le reste. Et de toute façon, s'il te manque quelque chose après l'install c'est très facile à corriger avec urpmi ou rpmdrake :)

Reply

Marsh Posté le 09-01-2004 à 18:45:55    

ok, donc je vais faire sa,
 
par contre, en mode utilisateur normale, j'ai pas acces au repertoire www, j'ai pas le droit de modifier sont contenu. mais je peut le faire en ROOT. j'ai essailler de modifier les droit d'acces au fichier dans le drake control, mais quand je valide sa revient pas defaut :/

Reply

Marsh Posté le 09-01-2004 à 19:37:15    

je suis en train de reinstaller, je choisi
 
server http et ftp
et base de donne
 
y'a d'autre truc ?


Message édité par kontas le 09-01-2004 à 19:37:39
Reply

Marsh Posté le 09-01-2004 à 20:08:49    

kontas a écrit :

je suis en train de reinstaller, je choisi
 
server http et ftp
et base de donne
 
y'a d'autre truc ?
 


 
Pour être plus precis, il faudrait allez voir la selection individuelle des packages mais comme tu debutes, fini l'install comme ça et utilise rpmdrake ou urpmi à la fin de l'install pour fignoler le truc.

Reply

Marsh Posté le 10-01-2004 à 02:06:45    

ok :)

Reply

Marsh Posté le 10-01-2004 à 13:45:58    

kontas a écrit :

ok, donc je vais faire sa,
 
par contre, en mode utilisateur normale, j'ai pas acces au repertoire www, j'ai pas le droit de modifier sont contenu. mais je peut le faire en ROOT. j'ai essailler de modifier les droit d'acces au fichier dans le drake control, mais quand je valide sa revient pas defaut :/


Le site est la propriété de l'utilisateur apache par défaut ! :o
 
Tu y as accès en root, mais comme je l'ai déjà dit, quand tu peux éviter, c'est mieux  [:spamafote]

Reply

Marsh Posté le 12-01-2004 à 08:58:43    

y'a un utilisateur qui s'appelle apache :??: , il me sembler avoir essailler ma sa n'avais pas marcher
 
 
j'ai un pote qui ma reinstaller mandrake 9.2, je vais essailler pille comme vous me l'avais dit et je vous tiens au courant ;)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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