Différences
Ci-dessous, les différences entre deux révisions de la page.
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/01/09 20:36] – dany | installation:installation_sous_linux [2020/05/31 15:43] – [Etape 2 : décompression du package] 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 | ||
- | |||
- | Avec PHP7 | ||
- | sudo apt-get install apache2 postgresql | ||
- | |||
- | Remarque pour Debian, il faut installer | ||
- | sudo apt-get install libgd2-xpm-dev | ||
==== Debian et Ubuntu ==== | ==== Debian et Ubuntu ==== | ||
Ligne 20: | Ligne 11: | ||
apt install apache2 postgresql php-pgsql php-bcmath php-gmp | apt install apache2 postgresql php-pgsql php-bcmath php-gmp | ||
- | apt install php-mbstring php-gettext php-zip php-gd | + | apt install php-mbstring php-gettext php-zip php-gd |
apt install php | apt install php | ||
- | apt install | + | |
+ | Remarque pour Debian, il faut installer | ||
+ | | ||
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 [[: | 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 [[: | ||
+ | :!: Depuis la version PHP7.4 , le module php-gettext est inclus dans php, la commande apt install php-gettext donnera alors une erreur | ||
===== Etape 1 : reprendre l' | ===== Etape 1 : reprendre l' | ||
Ligne 42: | Ligne 36: | ||
tar xzvf / | tar xzvf / | ||
+ | **Soit** vous installez dans /srv soit dans /var, suivez une seule méthode | ||
+ | |||
+ | Sous Ubuntu l' | ||
==== Utilisation de /srv ==== | ==== Utilisation de /srv ==== | ||
Ligne 49: | Ligne 46: | ||
Copier le répertoire include et html dans / | Copier le répertoire include et html dans / | ||
- | sudo mkdir / | + | |
- | | + | sudo cp -rvp / |
- | sudo cp -r / | + | |
- | sudo cp -r / | + | |
sudo chown -R www-data / | sudo chown -R www-data / | ||
Ligne 66: | Ligne 61: | ||
De plus, le répertoire noalyss doit être installé dans / | De plus, le répertoire noalyss doit être installé dans / | ||
- | sudo mkdir / | + | |
sudo cd / | sudo cd / | ||
- | sudo cp -r / | + | sudo cp -r / |
- | sudo cp -r / | + | |
sudo chown -R www-data / | sudo chown -R www-data / | ||
sudo chown www-data / | sudo chown www-data / | ||
Ligne 97: | Ligne 91: | ||
Il se peut que cette étape se passe mal et que l' | Il se peut que cette étape se passe mal et que l' | ||
- | Dès lors il n'est plus possible de réaliser les instructions précédentes | + | 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' |
- | La solution "gros lourd" consiste à désinstaller postgres et toutes les dépendances et de tout réinstaller. | + | :ALERT: mettre trust dans le pg_hba.conf enlève complètement la sécurité |
- | + | ||
- | Mais pour que cela fonctionne, il ne suffit pas de faire une désinstallation normale. | + | |
- | + | ||
- | Il faut désinstaller en supprimant également tous le fichiers de configuration | + | |
- | + | ||
- | - désintaller | + | |
- | + | ||
- | - désintaller via synaptic (à installer | + | |
- | + | ||
- | | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | + | ||
- | Puis réinstaller postgresql en réinstallant les paquets désinstallés précédemment. | + | |
+ | exemple | ||
+ | local | ||
+ | |||
Changez le [[faq: | Changez le [[faq: | ||
Ligne 137: | Ligne 111: | ||
Dans l’installation Ubuntu n' | Dans l’installation Ubuntu n' | ||
+ | |||
+ | ===== Incompatibilités ===== | ||
+ | |||
+ | ==== Version 7300 ==== | ||
+ | |||
+ | ubuntu 20.04 , | ||
+ | |||
+ | php 7.4 : php-gettext n' | ||
+ | |||
+ | postgresql 12 : un script échoue voir [[https:// | ||