installer un serveur php sous linux - Linux et OS Alternatifs
Marsh Posté le 09-01-2004 à 08:57:23
urpmi php
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
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
Marsh Posté le 09-01-2004 à 11:03:55
en relisant ton premier post, il semblerait que tu sois noob , 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, ...)
Marsh Posté le 09-01-2004 à 11:22:40
1eremet, merci pour vos reponses ,
je regarde tous sa et je vous fait le feedback
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
Marsh Posté le 09-01-2004 à 11:46:20
bobuse a écrit : en relisant ton premier post, il semblerait que tu sois noob , 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" ! |
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
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)
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 ??
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 |
normallement c'est l'utilisateur apache qui a des droit sur le rep du site (root aussi, mais bon, quand on peut éviter ...)
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 : |
j'ai pas de repertoire admin/phpmyadmin dans le repertoire var
mais quand j'ai installer easylinuxinstaller, il met les fichier dans fileusr/local/src et la j'ai 3 repertoire
httpd-2.0.36
mysql-3.23.49
php-4.2.1
Marsh Posté le 09-01-2004 à 12:16:31
kontas a écrit : |
kontas a écrit : |
dans le repertoire "/var/www/html" la racine de ton site
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.
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
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.
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.
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
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 !
Marsh Posté le 09-01-2004 à 12:53:58
ReplyMarsh 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
Marsh Posté le 09-01-2004 à 13:29:40
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"
Enfin bon, si t'as envie de te compliquer la vie
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
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
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 !
Marsh Posté le 09-01-2004 à 14:09:06
kontas a écrit : |
La commande "urpmi phpMyAdmin" que je t'indiquais sert à _installer_ phpMyAdmin et tous les packages dont il dépend ...
Marsh Posté le 09-01-2004 à 14:46:44
comment je fait pour desinstaller easylinuxinstaller si il est pas dans le rpm ??
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
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". |
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.
Marsh Posté le 09-01-2004 à 14:58:06
mince j'ai bricoler avant ton message, en deletant les rep
je l'avais decompresser (tar.gz) puis ./install
Marsh Posté le 09-01-2004 à 17:36:09
kel gachis ...
Marsh Posté le 09-01-2004 à 18:19:41
je connais pas les bases de linux donc je decouvre un peut comme je peut
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
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
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
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 ?
Marsh Posté le 09-01-2004 à 20:08:49
kontas a écrit : je suis en train de reinstaller, je choisi |
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.
Marsh Posté le 10-01-2004 à 13:45:58
kontas a écrit : ok, donc je vais faire sa, |
Le site est la propriété de l'utilisateur apache par défaut !
Tu y as accès en root, mais comme je l'ai déjà dit, quand tu peux éviter, c'est mieux
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
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