[fedora]Installation serveur apache

Résolu
Bonsoir,

Je souhaiterais pouvoir faire du php sur linux, donc il me faut installer un serveur apache ainsi que php, mysql, et phpmyadmin.

Mais après de multiples essais, je n'y arrive toujours pas... :(

A chaque fois que je détare en utilisant tar -xvf je n'ai jamais de fichier install de créer pour utiliser la commande make install, je n'y comprends rien.

Connaissez vous un bon tuto bien détaillé pour installer un serveur, j'en ai essayer un sur le site du zero, mais il y a des commandes à rallonge qui ne fonctionne pas et que surtout je ne comprend pas et les versions ne sont plus les bonnes.

Merci.

6 réponses

  1. Contributeur
    salut

    # yum install apache

    # yum install php

    # yum install mysql

    # yum install php-mysql

    et pourquoi pas : ( je suis pas sur )

    " yum install phpmyadmin
    1. Qu'est ce que je dois mettre à la place de apache, car je n'ai que ces fichiers :

      ABOUT_APACHE      CHANGES        InstallBin.dsp  os
      acconfig.h        config.layout  LAYOUT          README
      acinclude.m4      configure      libhttpd.dsp    README.platforms
      Apache.dsp        configure.in   LICENSE         server
      Apache.dsw        docs           Makefile.in     srclib
      apachenw.mcp.zip  emacs-style    Makefile.win    support
      build             httpd.spec     modules         test
      BuildBin.dsp      include        NOTICE          VERSIONING
      buildconf         INSTALL        NWGNUmakefile
      


      J'ai aussi essayé à tout hasard directement ta commande, mais j'obtiens :

      Added 4 new packages, deleted 0 old in 1.51 seconds
      Parsing package install arguments
      No Match for argument: apache
      Nothing to do
      1. Modérateur
        Salut,

        essaie plutôt

        yum install httpd

        Voilà ce que yum trouve concernant apache | php | mysql
        [root@localhost ~]# yum list all | egrep 'httpd|mysql|php'
        mysql.i386                               4.1.16-1.FC4.1         installed
        freeradius-mysql.i386                    1.0.4-1.FC4.1          updates-released
        gda-mysql.i386                           1:1.2.0-5.2            extras
        httpd.i386                               2.0.54-10.3            updates-released
        httpd-debuginfo.i386                     2.0.54-10.3            updates-released
        httpd-devel.i386                         2.0.54-10.3            updates-released
        httpd-manual.i386                        2.0.54-10.3            updates-released
        libdbi-dbd-mysql.i386                    0.7.1-3                base
        lighttpd.i386                            1.4.10-1.fc4           extras
        lighttpd-fastcgi.i386                    1.4.10-1.fc4           extras
        lighttpd-mod_mysql_vhost.i386            1.4.10-1.fc4           extras
        mantis-config-httpd.noarch               0.19.4-1.fc4           extras
        mod_auth_mysql.i386                      1:2.6.1-4              base
        mod_suphp.i386                           0.5.2-8.fc4            extras
        mysql-administrator.i386                 1.1.6-1.fc4            extras
        mysql-bench.i386                         4.1.16-1.FC4.1         updates-released
        mysql-debuginfo.i386                     4.1.16-1.FC4.1         updates-released
        mysql-devel.i386                         4.1.16-1.FC4.1         updates-released
        mysql-gui-common.i386                    1.1.6-1.fc4            extras
        mysql-server.i386                        4.1.16-1.FC4.1         updates-released
        mysqlclient10.i386                       3.23.58-6              base
        mysqlclient10-devel.i386                 3.23.58-6              base
        pam_mysql.i386                           1:0.6.2-2.fc4          extras
        perl-Class-DBI-mysql.noarch              1.00-1.fc4             extras
        php.i386                                 5.0.4-10.5             updates-released
        php-Smarty.noarch                        2.6.10-2.fc4           extras
        php-adodb.noarch                         4.68-1.fc4             extras
        php-bcmath.i386                          5.0.4-10.5             updates-released
        php-dba.i386                             5.0.4-10.5             updates-released
        php-debuginfo.i386                       5.0.4-10.5             updates-released
        php-devel.i386                           5.0.4-10.5             updates-released
        php-eaccelerator.i386                    5.0.4_0.9.3-4.fc4      extras
        php-gd.i386                              5.0.4-10.5             updates-released
        php-imap.i386                            5.0.4-10.5             updates-released
        php-json.i386                            1.1.0-1.fc4            extras
        php-ldap.i386                            5.0.4-10.5             updates-released
        php-mbstring.i386                        5.0.4-10.5             updates-released
        php-mmcache.i386                         5.0.4_2.4.6-7.fc4      extras
        php-mysql.i386                           5.0.4-10.5             updates-released
        php-ncurses.i386                         5.0.4-10.5             updates-released
        php-odbc.i386                            5.0.4-10.5             updates-released
        php-pear.i386                            5.0.4-10.5             updates-released
        php-pecl-mailparse.i386                  2.1.1-1.fc4            extras
        php-pecl-pdo.i386                        0.3-2.fc4              extras
        php-pecl-pdo-devel.i386                  0.3-2.fc4              extras
        php-pecl-pdo-sqlite.i386                 0.3-3.fc4              extras
        php-pgsql.i386                           5.0.4-10.5             updates-released
        php-rrdtool.i386                         1.0.49-5.fc4           extras
        php-snmp.i386                            5.0.4-10.5             updates-released
        php-soap.i386                            5.0.4-10.5             updates-released
        php-xml.i386                             5.0.4-10.5             updates-released
        php-xmlrpc.i386                          5.0.4-10.5             updates-released
        phpldapadmin.noarch                      0.9.7.2-2.fc4          extras
        rekall-mysql.i386                        2.2.4-8.fc4            extras
        ruby-mysql.i386                          2.7-6.fc4              extras
        showimg-mysql.i386                       0.9.5-4.fc4            extras
        snort-mysql.i386                         2.4.3-1.fc4            extras
        snort-mysql+flexresp.i386                2.4.3-1.fc4            extras
        syck-php.i386                            0.55-6.fc4             extras
        system-config-httpd.noarch               5:1.3.2-2              base
        tclhttpd.i386                            3.5.1-8.fc4            extras
        thttpd.i386                              2.25b-8.fc4            extras
        ulogd-mysql.i386                         1.23-2.fc4             extras
        [root@localhost ~]#
        
        1. Merci !!

          Je suis arrivé à installer apache.

          J'aurais encore quelques questions, httpd est dans /etc est-ce qu'on peut le déplacer ?

          J'ai donc aussi installé php en faisant yum install php, mais je crois qu'il y a un problème, il n'y a qu'un dossier php.d qui ne contient rien, et php.ini.

          Idem avec mysql je n'ai repéré qu'un fichier my.cnf qui ne contient que quelques lignes.

          J'ai aussi regardé dans les services démarrés, mais il n'y a pas de mysql.

          Est-ce que tout ça est normal ?
          1. Un mot quand même pour répondre à la question du make install.

            Cette commande signifie que l'utilitaire make construit la cible nommée install, telle que définie dans le fifier Makefile. Il est donc normal de ne pas trouver de fichier install !

            Rappelons que si on installe un package type rpm ou yum on a moins de contrôle sur les options installées, le paramètrage et les répertoires d'installation.

            Donc c'est le beurre : facile ou l'argent du beurre, on sait ce que l'on fait avec un make config; make install
        2. bonjour
          je veux installer apache sous fedora 7
          j'ai essayé la commande yum install apache mais le msg d'erreur est Nothing to do et le meme msg pour la commande yum install httpd
          que ce que je peux faire?
          1. La commande est:
            yum -y install httpd