IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

RedHat / CentOS / Fedora Discussion :

[REDHAT] Installation serveur Web [Débutant(e)]


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 105
    Points : 45
    Points
    45
    Par défaut [REDHAT] Installation serveur Web
    Bonjour,

    J'ai envie d'installer un serveur Web sur Linux mais j'avoue que mes connaissances sont globalement très limités.

    J'explique ma démarche :

    - J'ai tout d'abbord installé la version RedHat 9.0 de Linux.
    Il me semble pour que pour un serveur Web (Php), je dois installer tomcat et mysql.

    Je télécharge donc une version 5.0 de mysql sur :
    http://dev.mysql.com/downloads/mysql/5.0.html

    mais j'avoue qu'il y avait tellement de choix en fonction des plateforme de dev que j'ai plus ou moins pris un lien au hasard :
    j'ai télécharger dans la rubrique "Linux (non RPM package) downloads" le "Linux (x86, glibc-2.2, "standard" is static, gcc)" en standart.

    - Bim je l'ai mis dans le repertoire /usr/local/
    Ensuite j'applique une procédure que j'ai trouvé sur internet :

    * tar zxvf mysql-standart-5.0.22-linux-i686.tar.gz (si j'ai bien compris je décompresse le fichier mais je ne sais pas ce que veut dire zxvf).
    * cd mysql-standart-5.0.22-linux-i686 (bon la j'ai compris)
    * ./configure -prefix=/usr/local/mysql (la je ne sais pas trop à quoi ça sert)
    bref j'ai le message :

    [[root@localhost mysql-standard-5.0.22-linux-i686]# ./configure -prefix=/usr/local/mysql
    NOTE: This is a MySQL binary distribution. It's ready to run, you don't
    need to configure it!

    To help you a bit, I am now going to create the needed MySQL databases
    and start the MySQL server for you. If you run into any trouble, please
    consult the MySQL manual, that you can find in the Docs directory.

    Installing all prepared tables
    Fill help tables

    To start mysqld at boot time you have to copy support-files/mysql.server
    to the right place for your system

    PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
    To do so, start the server, then issue the following commands:
    ./bin/mysqladmin -u root password 'new-password'
    ./bin/mysqladmin -u root -h localhost.localdomain password 'new-password'
    See the manual for more instructions.

    NOTE: If you are upgrading from a MySQL <= 3.22.10 you should run
    the ./bin/mysql_fix_privilege_tables. Otherwise you will not be
    able to use the new GRANT command!

    You can start the MySQL daemon with:
    cd . ; ./bin/mysqld_safe &

    You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
    cd sql-bench ; perl run-all-tests

    Please report any problems with the ./bin/mysqlbug script!

    The latest information about MySQL is available on the web at
    http://www.mysql.com
    Support MySQL by buying support/licenses at http://shop.mysql.com
    Starting the mysqld server. You can test that it is up and running
    with the command:
    ./bin/mysqladmin version
    [root@localhost mysql-standard-5.0.22-linux-i686]# chown: `mysql': invalid user
    Starting mysqld daemon with databases from /usr/local/mysql-standard-5.0.22-linux-i686/data
    STOPPING server from pid file /usr/local/mysql-standard-5.0.22-linux-i686/data/localhost.localdomain.pid
    060713 12:12:31 mysqld ended

    ]

    J'avoue ne sais pas trop ce qu'il manigance, je fais comme si il ne c'étais rien passé.

    * Je tappe "make" (je pense que cette fonction sert a compiler mais quoi ?)
    et la j'ai un message d'erreur


    Je pense que je dois vous impressionner avec mes talents de linux. Mais j'ai vraiment besoin d'aide pour démarer.

    Un grand merci d'avance,
    FX

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    a priori, ce serait plutôt apache + php + mysql


    ensuite, pourquoi redhat 9 ???
    y a mieux en gratuit...


    et si tu ne veux pas jouer avec les makefile, regardes les rpm

  3. #3
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 105
    Points : 45
    Points
    45
    Par défaut
    Merci pour ta réponse,

    mais tu es sur qu'on ne peut pas installer mysql sans apache ni php, l'ordre apache,php, mysql est obligatoire ?

    RedHat 9 c'est la version 9.0 de Red Hat sorti l'année dernière je crois, il a quoi de mieux que le redhat 9.0 ?

  4. #4
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    Citation Envoyé par Mister_FX
    Merci pour ta réponse,

    mais tu es sur qu'on ne peut pas installer mysql sans apache ni php, l'ordre apache,php, mysql est obligatoire ?
    tu peux installer mysql à part... mais ensuite, c'est apache puis php, à cause des dépendances dans les rpm, à vérifier

    Citation Envoyé par Mister_FX
    RedHat 9 c'est la version 9.0 de Red Hat sorti l'année dernière je crois, il a quoi de mieux que le redhat 9.0 ?

    Debian ou Gentoo... voire mieux un noyau BSD

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 165
    Points : 209
    Points
    209
    Par défaut
    Bonjour

    NOTE: This is a MySQL binary distribution. It's ready to run, you don't
    need to configure it!
    Cette partie du message indique que tu as téléchargé la version binaire de Mysql qui est prête à exécuter sans passer par la phase compilation. Tout le reste du message te dit qu'il a créé les tables nécessaires aux fonctionnement de Mysql et qu'il faut penser à mettre un mot de passe à l'administrateur de la base plus d'autres petites précisions...

    J'imagine quand même qu'il y a un système d'installation de paquetages assez performant pour installer tout ce que tu désires sans trop de casser la tête sous Redhat.

  6. #6
    Membre éprouvé
    Avatar de SnakemaN
    Profil pro
    Bidouille-tout Android
    Inscrit en
    Juillet 2006
    Messages
    871
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Bidouille-tout Android

    Informations forums :
    Inscription : Juillet 2006
    Messages : 871
    Points : 1 118
    Points
    1 118
    Par défaut
    Citation Envoyé par gorgonite
    Debian ou Gentoo... voire mieux un noyau BSD
    Il n'y a aucun parti-pris....

  7. #7
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    Citation Envoyé par SnakemaN
    Il n'y a aucun parti-pris....

    jamais dit le contraire...

  8. #8
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 105
    Points : 45
    Points
    45
    Par défaut
    merci pour vos réponses, je vais voire ce que je peux faire

  9. #9
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 105
    Points : 45
    Points
    45
    Par défaut
    Je pense avoir réussi à installer mysql 5.
    Maintenant j'ai de nouveau soucis avec l'installation d'apache :

    J'ai télécharger apache 2.2.2, je l'ai décompressé dans le repertoire usr/local/apache

    et quand je tape la commande suivante :
    ./configure --prefix=/usr/local/apache

    j'ai le message suivant :

    [root@localhost apache]# ./configure --prefix=/usr/local/apache
    checking for chosen layout... Apache
    checking for working mkdir -p... yes
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking target system type... i686-pc-linux-gnu

    Configuring Apache Portable Runtime library ...

    checking for APR... reconfig
    configuring package in srclib/apr now
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking target system type... i686-pc-linux-gnu
    Configuring APR library
    Platform: i686-pc-linux-gnu
    checking for working mkdir -p... yes
    APR Version: 1.2.7
    checking for chosen layout... apr
    checking for gcc... no
    checking for cc... no
    checking for cc... no
    checking for cl... no
    configure: error: no acceptable C compiler found in $PATH
    See `config.log' for more details.
    configure failed for srclib/apr
    [root@localhost apache]# make
    make: *** No targets specified and no makefile found. Stop.
    [root@localhost apache]# ./configure --prefix=/usr/local/apache
    checking for chosen layout... Apache
    checking for working mkdir -p... yes
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking target system type... i686-pc-linux-gnu

    Configuring Apache Portable Runtime library ...

    checking for APR... reconfig
    configuring package in srclib/apr now
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking target system type... i686-pc-linux-gnu
    Configuring APR library
    Platform: i686-pc-linux-gnu
    checking for working mkdir -p... yes
    APR Version: 1.2.7
    checking for chosen layout... apr
    checking for gcc... no
    checking for cc... no
    checking for cc... no
    checking for cl... no
    configure: error: no acceptable C compiler found in $PATH
    See `config.log' for more details.
    configure failed for srclib/apr


    Merci de votre aide,
    FX

  10. #10
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Citation Envoyé par Mister_FX
    RedHat 9 c'est la version 9.0 de Red Hat sorti l'année dernière je crois, il a quoi de mieux que le redhat 9.0 ?
    Excuse mais je peux pas laisser dire ca nan elle a au moins 5 ans la redhat 9

  11. #11
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Citation Envoyé par Mister_FX
    checking for gcc... no
    checking for cc... no
    checking for cc... no
    checking for cl... no
    En gros, il ne trouve pas de compilateur C voire plutot son chemin,c donc difficile de compiler.

  12. #12
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 105
    Points : 45
    Points
    45
    Par défaut
    Citation Envoyé par gnto
    En gros, il ne trouve pas de compilateur C voire plutot son chemin,c donc difficile de compiler.

    Ok, merci...
    Apparement wuand je tape whicc cc ou gcc a la racine, il me dit que j'ai pas le compilateur.
    J'ai peut être oublié de l'installer au démarrage.

    Je vais donc faire simple : déinstaller RedHat et installer Fedora....

    On verra bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. installation serveur web + gnome (ou autre)
    Par feydakine dans le forum Debian
    Réponses: 4
    Dernier message: 31/08/2012, 17h38
  2. Installation serveurs web + ftp + mail sur intranet
    Par apt dans le forum Serveurs (Apache, IIS,...)
    Réponses: 6
    Dernier message: 14/10/2008, 11h57
  3. [phpMyAdmin] Installation serveur web
    Par remy18l dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 24/08/2007, 01h56
  4. [CENTOS] Script installation serveur web
    Par isa150183 dans le forum RedHat / CentOS / Fedora
    Réponses: 1
    Dernier message: 31/03/2007, 21h37
  5. Réponses: 3
    Dernier message: 11/12/2006, 20h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo