Personal tools
You are here: Home Tous les CMS W WebGUI Nouvelles WRE 0.9.1


Votre publicité ici

 

 

WRE 0.9.1

by Guy Vigneault last modified Mar 26, 2009 02:23 PM
— filed under:

Une faille sérieuse a été découverte avec MySQL 5,1 après le dégagement de WRE 0.9.0.

Logo WebGUIMalheureusement il n'y a aucune manière de récupérer jusqu'à la correction d'un nombre sérieux de failles avec MySQL 5,1. Ainsi la seule ligne de conduite que nous avons eu est de descendre à MySQL 5,0 dans WRE 0.9.1. Malheureusement c'est douloureux pour vous SI VOUS AVEZ DÉJÀ AMÉLIORÉ À WRE 0.9.0. Si vous n'avez pas amélioré à WRE 0.9.0 alors vous pouvez ignorer le reste de ceci, et la mise à niveau de 0.8.x à 0.9.1 est sans ennui.

Pour installer WRE 0.9.1 vous devrez créer un WRE frais avec des sauvegardes de votre bases de données existantes. Ce qui suit sont les mesures que vous devrez prendre.

 1) Exécutez la commande suivante pour chacune de vos bases de données :
                 mysqldump -uroot -pYOURPASS www_example_com > www_example_com.sql

Remplacez YOURPASS par votre mot de passe et www_example_com avec le nom de la base de données.

2) Arrêtez tous les services de WRE :
            wreservice.pl --stop all

3) Déplacez le WRE existant à l'écart.
          mv /data/wre /data/wre.090


4) Installez WRE 0.9.1 d'après les instructions dans install.txt.

5) Copiez vos configurations existantes dans le nouveau WRE :

       cp /data/wre.090/etc/*.modproxy /data/wre/etc/

       cp /data/wre.090/etc/*.modperl /data/wre/etc/

       cp /data/wre.090/etc/awstats.* /data/wre/etc/


6) Recréez les bases de données et changez les données pour chaque emplacement :

     mysql -uroot -pYOURPASS -e "create database www_example_com"

mysql -uroot -pYOURPASS www_example_com < www_example_com.s


Remplacez YOURPASS par votre mot de passe et www_example_com avec le nom de votre base de données


7) Réajustez les privilèges à chacune de vos bases de données. Vous aurez besoin du dbuser et les valeurs de dbpass de chacune de vos config de WebGUI.
       mysql -uroot -pYOURPASS -e "grant all privileges on www_example_com.* to DBUSER@localhost identified by 'DBPASS'"

Remplacez YOURPASS par votre mot de passe et www_example_com avec le nom de votre base de données. Remplacez DBUSER et DBPASS par le dbuser et les directives de dbpass du fichier config de WebGUI pour cet emplacement.

8) Maintenant nous devons dire à MySQL d'employer les nouveaux noms d'utilisateur et mots de passe :
      mysql -uroot -pYOURPASS -e "flush privileges"

9) Maintenant vos emplacements devraient être en service. 
     wreservice.pl --start web spectre

Related content
Document Actions