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
installation:installation_sous_linux [2020/05/23 12:29]
dany [Debian et Ubuntu]
installation:installation_sous_linux [2020/06/02 12:09] (Version actuelle)
loic [Packages]
Ligne 4: Ligne 4:
 ===== Packages ===== ===== Packages =====
  
-Installez apache2, php, postgresql et 7z +Installez apache2, php, postgresql et p7zip 
  
  
Ligne 36: Ligne 36:
        tar xzvf /​tmp/​noalyss-last.tar.gz        tar xzvf /​tmp/​noalyss-last.tar.gz
  
-Soit vous installez dans /srv soit dans /var+**Soit** vous installez dans /srv soit dans /var, suivez une seule méthode 
 + 
 +Sous Ubuntu l'​utilisateur pour Apache2 est www-data, group www-data , sous d'​autres distribution Linux , le nom et le groupe peuvent être différent et il faudra alors adapter.
  
 ==== Utilisation de /srv ==== ==== Utilisation de /srv ====
Ligne 44: Ligne 46:
 Copier le répertoire include et html dans  /​srv/​www/​noalyss Copier le répertoire include et html dans  /​srv/​www/​noalyss
  
-       sudo mkdir /​srv/​www/​noalyss +       ​cd ​ /srv/www 
-       ​sudo ​cd /srv/www/noalyss +       sudo cp -rvp /​tmp/​noalyss-version/​ /​srv/​www/​noalyss
-       sudo cp -r /​tmp/​noalyss-version/​html /​srv/​www/​noalyss +
-       sudo cp -/​tmp/​noalyss-version/​include ​/​srv/​www/​noalyss+
        sudo chown -R www-data /​srv/​www/​noalyss        sudo chown -R www-data /​srv/​www/​noalyss
        
Ligne 61: Ligne 61:
 De plus, le répertoire noalyss doit être installé dans /​var/​www/​html . Sinon il faut aller configurer différemment httpd.conf, ce qui n'est pas raisonnable. Donc pour résumer : De plus, le répertoire noalyss doit être installé dans /​var/​www/​html . Sinon il faut aller configurer différemment httpd.conf, ce qui n'est pas raisonnable. Donc pour résumer :
  
-       sudo mkdir /​var/​www/​html/​noalyss+       
        sudo cd /​var/​www/​html/​noalyss        sudo cd /​var/​www/​html/​noalyss
-       sudo cp -r /​tmp/​noalyss-version/​html /​var/​www/​html/​noalyss +       sudo cp -r /​tmp/​noalyss-version/​ /​var/​www/​html/​noalyss
-       sudo cp -r /​tmp/​noalyss-version/​include ​/​var/​www/​html/​noalyss+
        sudo chown -R www-data /​var/​www/​html/​noalyss        sudo chown -R www-data /​var/​www/​html/​noalyss
        sudo chown www-data /​var/​www/​html/​noalyss/​include/​constant.php        sudo chown www-data /​var/​www/​html/​noalyss/​include/​constant.php
Ligne 92: 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é...)
  
-Dans ce cas, dans le pg_hba.conf remplacez la dernière colonne (md5) par peer ou trust +Dans ce cas, dans le pg_hba.conf remplacez la dernière colonne (md5) par trust , ce qui est acceptable si Noalyss fonctionne chez vous sans aucune accès depuis l'​extérieur. 
 + 
 +:ALERT: mettre trust dans le pg_hba.conf enlève complètement la sécurité de postgresql , c'est acceptable si postgresql n'est pas accessible depuis une machine extérieure,​ par exemple si PostgreSQL tourne sur votre ordinateur et n'est utilisé que depuis votre ordinateur
  
 exemple ​ exemple ​
Ligne 110: Ligne 111:
  
 Dans l’installation Ubuntu n'​oubliez pas, [[faq:​erreur_de_connection|d'​adapter le pg_hba.conf]] Dans l’installation Ubuntu n'​oubliez pas, [[faq:​erreur_de_connection|d'​adapter le pg_hba.conf]]
 +
 +===== Incompatibilités =====
 + 
 +==== Version 7300  ====
 +
 +ubuntu 20.04 , 
 +
 +php 7.4 : php-gettext n'​existe plus séparemment mais il est inclu dans php
 +
 +postgresql 12 : un script échoue voir [[https://​forum.noalyss.eu/​viewtopic.php?​f=3&​t=8210]]
  
  • installation/installation_sous_linux.1590229794.txt.gz
  • Dernière modification: 2020/05/23 12:29
  • par dany