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 [2020/05/24 11:05] – [Remarque] danyinstallation:installation_sous_linux [2020/06/02 12:09] – [Packages] loic
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 
  • installation/installation_sous_linux.txt
  • Dernière modification : 2023/05/14 15:01
  • de dany