Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

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édentesRévision précédente
Prochaine révision
Révision précédente
logiciel:sql:sqlite:sqlitemanager:start [2021/04/05 07:59] – [Installation] adminlogiciel:sql:sqlite:sqlitemanager:start [2022/08/13 22:14] (Version actuelle) – modification externe 127.0.0.1
Ligne 5: Ligne 5:
 ===== Pré-requis ===== ===== Pré-requis =====
  
-  * **SQLite** ([[logiciel:sql:sqlite:start|]]) doit être installé+  * Avoir installé **SQLite** ([[logiciel:sql:sqlite:start|]]) 
 ===== Installation ===== ===== Installation =====
  
   - **Téléchargez la dernière version de SQLiteManager** ici : [[http://sourceforge.net/projects/sqlitemanager/files/]]   - **Téléchargez la dernière version de SQLiteManager** ici : [[http://sourceforge.net/projects/sqlitemanager/files/]]
   - **Décompressez le fichier** : Cela crée un répertoire **SQLiteManager-XYZ**   - **Décompressez le fichier** : Cela crée un répertoire **SQLiteManager-XYZ**
-  - Envoyez ce répertoire à la racine de votre serveur web.<WRAP center round tip 60%+  - **Envoyez ce répertoire à la racine de votre serveur** web 
-Pour trouver la racine du serveur, chercher documentroot dans httpd.conf +  - Ouvrez votre navigateur à l'adresse_du_serveur_sqlitemanager-xyz -tout doit fonctionner avec une base de données de test pré-configurée. 
-</WRAP>+  - La configuration de base de données doit être lisible et modifiable par le serveur web. 
 +  - Par défautla base de données se trouve dans le répertoire **SQLiteManager-XYZ/include/** ce qui pose un problème de sécurité
 +  - Différentes méthodes pour améliorer la sécurité : [[http://www.sqlitemanager.org/en/installation/sqlitemanager/securising-of-sqlitemanager.html]] 
 +  - Sous Windows, il n'y a pas de problème de droits d'accès sur les fichiers. 
 +  - Sous Linux, nous devons attribuer des droits 
 +  - Il faut d'abord attribuer un propriétaire et un groupe :<cli prompt='$ '>...@...:~ $ sudo chown-R www-data:www-data RACINE_DU_SERVEUR/SQLiteManager-XYZ/</cli> 
 +  - appliquez le droit d'écriture sur la base de données : 
 +<cli prompt='$ '>...@...:~ $ chmod u+w /usr/local/apache/htdocs/SQLiteManager-XYZ/test.sqlite 
 +chmod u+w /usr/local/apache/htdocs/SQLiteManager-XYZ/include/config.db 
 +chmod u+w /usr/local/apache/htdocs/SQLiteManager-XYZ/include/config3.db</cli> 
 + 
 +C'est prêt !
 ===== Configuration ===== ===== Configuration =====