Changes between Version 1 and Version 2 of Documentation/Fr/Administrateur/MettreAJourVersApache2


Ignore:
Timestamp:
04/21/09 04:43:24 (4 years ago)
Author:
sebas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/Fr/Administrateur/MettreAJourVersApache2

    v1 v2  
    1 ''' Comment passer d'apache 1.3 à Apache2''' 
    21 
    3 Documentation en cours de rédaction 
     2Voici une première ébauche, corriger allègrement si nécessaire. 
     3 
     4== Comment passer d'Apache 1.3 à Apache2 == 
     5 
     6Cette procédure a été testé sous Debian Etch à plusieurs reprises.  
     7 
     8=== mettre à jour AlternC === 
     9 
     10Pour assurer que la migration soit la plus facile possible, il est recommandé de mettre à jour à la dernière version stable d'Alternc.  
     11 
     12=== faire une copie de sauvegarde de la configuration d'Apache13 === 
     13 
     14{{{ 
     15cp -r /etc/apache /etc/apache13-sauvegarde 
     16cp -r /etc/apachessl /etc/apache13ssl-sauvegarde 
     17}}} 
     18 
     19=== installer Apache2 et les modules php === 
     20 
     21On assume que vous roulez votre installation en php5. 
     22 
     23{{{ 
     24apt-get install apache2 libapache2-mod-php5 
     25}}} 
     26 
     27Prendre en considération ce message lors de l'installation: 
     28 
     29{{{ 
     30Not starting apache2 - edit /etc/default/apache2 and change NO_START to be 0. 
     31}}} 
     32 
     33=== si nécessaire, copier le php.ini === 
     34 
     35Si vous avez fait des changements à votre php.ini sous Apache1.3 assurez vous de les copier pour Apache2. 
     36 
     37{{{ 
     38cp /etc/php5/apache/php.ini /etc/php5/apache2/php.ini 
     39}}} 
     40 
     41=== Activer les modules nécessaires === 
     42 
     43 * ssl 
     44 * rewrite 
     45{{{ 
     46# a2enmod ssl 
     47# a2enmod rewrite 
     48}}} 
     49 
     50== Tester la configuration == 
     51 
     52{{{ 
     53# apache2ctl -t 
     54apache2: Syntax error on line 189 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/httpd.conf: No such file or directory 
     55# touch /etc/apache2/httpd.conf 
     56# apache2ctl -t 
     57Syntax OK 
     58#  
     59}}} 
     60 
     61=== copier le certificat === 
     62 
     63La présente configuration d'AlternC pour Apache2 cherche le certificat dans le répertoire d'AlternC /etc/alternc/ 
     64 
     65{{{ 
     66# cp /etc/apache-ssl/apache.pem /etc/alternc/apache.pem 
     67}}} 
     68 
     69=== activer la configuration d'AlternC sous apache2 === 
     70 
     71{{{ 
     72# alternc.install 
     73}}} 
     74 
     75Le script d'installation d'AlternC reconnaîtra que vous avez Apache2 d'installé et placera les fichiers de configuration d'AlternC dans le répertoire de configuration d'Apache2.  
     76 
     77=== activer le démarrage d'apache2 au démarage === 
     78{{{ 
     79/etc/default# cat apache2  
     80# 0 = start on boot; 1 = don't start on boot 
     81NO_START=0 
     82}}} 
     83 
     84=== le grand changement === 
     85 
     86 * On ferme apache13 et apache-ssl 
     87{{{ 
     88# /etc/init.d/apache stop 
     89# /etc/init.d/apache-ssl stop 
     90}}} 
     91 
     92 * On démarre apache2 
     93{{{ 
     94# /etc/init.d/apache2 start 
     95}}} 
     96 
     97=== Testez === 
     98 
     99 * naviguer votre bureau en http et https 
     100 * naviguer les sites web installés. 
     101 
     102=== désinstaller apache13(ssl) === 
     103 
     104{{{ 
     105aptitude purge apache apache-ssl apache-common libapache-mod-gzip libapache-mod-php5 
     106}}}