installation:installation_sous_linux

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
installation:installation_sous_linux [2019/08/05 23:42] danyinstallation:installation_sous_linux [2020/05/23 10:42] – Simplification dany
Ligne 5: Ligne 5:
  
 Installez apache2, php, postgresql et 7z  Installez apache2, php, postgresql et 7z 
-==== Pour  ubuntu ==== 
-Avec PHP5 
  
-   sudo apt-get install apache2 postgresql  php5 php5-pgsql php5-gd libapache2-mod-php5 php-gettext p7zip-full  
  
-Avec PHP7 +==== Debian et Ubuntu ==== 
-   sudo apt-get install apache2 postgresql  php7.0 php-pgsql php-gd libapache2-mod-php7.0 php-gettext php-bcmath php-mbstring php-zip p7zip-full +Sans donner la version de php
  
 +  apt install apache2 postgresql php-pgsql php-bcmath php-gmp
 +  apt install php-mbstring php-gettext php-zip php-gd php-xml
 +  apt install php
 +  
 Remarque pour Debian, il faut installer  aussi libgd2-xpm-dev Remarque pour Debian, il faut installer  aussi libgd2-xpm-dev
    sudo apt-get install libgd2-xpm-dev    sudo apt-get install libgd2-xpm-dev
  
 +La version de php peut changer, comme Noalyss est vérifiée avec les dernières versions de PHP, utilisez-la et faites nous un retour sur la [[:mailing_list|mailing list]]
  
 ===== Etape 1 : reprendre l'application Noalyss ===== ===== Etape 1 : reprendre l'application Noalyss =====
Ligne 33: Ligne 35:
        tar xzvf /tmp/noalyss-last.tar.gz        tar xzvf /tmp/noalyss-last.tar.gz
  
 +Soit vous installez dans /srv soit dans /var
  
 ==== Utilisation de /srv ==== ==== Utilisation de /srv ====
Ligne 88: Ligne 91:
 Il se peut que cette étape se passe mal et que l'utilisateur postgres demande un mot de passe (ça m'est arrivé...) Il se peut que cette étape se passe mal et que l'utilisateur postgres demande un mot de passe (ça m'est arrivé...)
  
-Dès lors il n'est plus possible de réaliser les instructions précédentes sans mot de passe postgres. +Dans ce casdans le pg_hba.conf remplacez la dernière colonne (md5) par peer ou trust 
- +
-La solution "gros lourd" consiste à désinstaller postgres et toutes les dépendances et de tout réinstaller. +
- +
-Mais pour que cela fonctionneil ne suffit pas de faire une désinstallation normale. +
- +
-Il faut désinstaller en supprimant également tous le fichiers de configuration de postgresqlDonc : +
- +
-- désintaller postgresql et php5-pgsql avec la commande "purge" plutôt que "remove" **(Mais attention je ne l'ai pas testé)** +
- +
-- désintaller via synaptic (à installer sur ubuntu car il n'y est pas par défaut) en sélectionnant l'option "sélectionner pour suppression complète" les paquets suivants : +
- +
-      --php5-pgsql +
-  *  +
-  *     --postgresql +
-  *  +
-  *     --postgresql-9.3 (ou autre version) +
-  *  +
-  *     --postgresql-client-9.3 (ou autre version) +
-  *  +
-  *     --postgresql-client-common +
-  *  +
-  *     --postgresql-common +
-  *  +
- +
-Puis réinstaller postgresql en réinstallant les paquets désinstallés précédemment.+
  
 +exemple 
  
 +      local   all         postgres                          trust 
 + 
 Changez le [[faq:erreur_de_connection|pg_hba.conf]] Changez le [[faq:erreur_de_connection|pg_hba.conf]]
  
  • installation/installation_sous_linux.txt
  • Dernière modification : 2023/05/14 15:01
  • de dany