Installation de SQLiteManager
Procédure simplifié d'installation de SQLiteManager sous Windows
L'installation de SQLiteManager sous windows est extremement simple.
Commencez par télécharger la dernière version de
SQLiteManager.
Assurez-vous que l'extension SQLite est installée sur votre serveur, sinon SQLiteManager vous le signalera.
Si vous souhaitez utiliser uniquement SQLite3 alors commencez par modifier la configuration ; tout est expliqué dans la page :
Paramètres de configuration de SQLiteManagerDécompressez le fichier à la racine de votre serveur web.
Pour connaitre la racine de votre serveur web, apache!!
Cherchez le fichier de configuration httpd.conf, puis dans ce fichier localisez le paramètre : 'DocumentRoot'
Un répertoire SQLiteManager-X.Y.Z est créé.
Pointez votre navigateur web préféré à l'adresse du serveur suivi de '/SQLiteManager-X.Y.Z/', tout doit fonctionner avec une base de test pre-configuré.
la base de donnée de configuration doit être accessible en lecture et en ecriture par le serveur web, par defaut cette base est situé dans le repertoire 'SQLiteManager-X.Y.Z/include/' ce qui pose un problème de sécurité ; nous allons voir differente methode pour améliorer la sécurite dans la page :
Sécurisation de SQLiteManagerAutant sous windows nous ne sommes pas confronté à des problèmes de droit d'accès sur les fichiers, autant sous Linux ou sous tout systèmes d'exploitation digne de ce nom!! nous devrons attribuer des droits!!
Tout d'abord il faut attribué un nom de propriétaire et de groupe:
Commençons par rechercher ces noms, sous apache, ils correspondent à l'utilisateur et aux groupe exécutant le service. pour les trouver :
faite :
cat /usr/local/apache/conf/httpd.conf | grep User
Le nom de l'utilisateur à la suite de User par exemple :
User www => correspond à un utilisateur 'www'
Idem pour le group avec :
cat /usr/local/apache/conf/httpd.conf | grep Group
Commençons par appliquer ces propriétés :
chown -R user:group /usr/local/apache/htdocs/SQLiteManager-X.Y.Z/
en remplaçant 'user' par le nom de votre User et 'group' par votre Group.
Ensuite appliquer les droits en ecriture aux base de données :
chmod u+w /usr/local/apache/htdocs/SQLiteManager-X.Y.Z/test.sqlite
chmod u+w /usr/local/apache/htdocs/SQLiteManager-X.Y.Z/include/config.db
chmod u+w /usr/local/apache/htdocs/SQLiteManager-X.Y.Z/include/config3.db
Votre serveur est prêt!
Pour plus de sécurité, visitez la page :
Sécurisation de SQLiteManager