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

Prochaine révision
Révision précédente
logiciel:sql:sqlite:sqlitemanager:start [2021/04/05 07:51] – créée adminlogiciel:sql:sqlite:sqlitemanager:start [2022/08/13 22:14] (Version actuelle) – modification externe 127.0.0.1
Ligne 4: Ligne 4:
  
 ===== Pré-requis ===== ===== Pré-requis =====
 +
 +  * 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/]]
 +  - **Décompressez le fichier** : Cela crée un répertoire **SQLiteManager-XYZ**
 +  - **Envoyez ce répertoire à la racine de votre serveur** web
 +  - Ouvrez votre navigateur à l'adresse_du_serveur_sqlitemanager-xyz -> tout doit fonctionner avec une base de données de test pré-configurée.
 +  - La configuration de base de données doit être lisible et modifiable par le serveur web.
 +  - Par défaut, la 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 =====