modifié: README.md

This commit is contained in:
Chocobozzz 2014-03-21 21:47:01 +01:00
parent c4c65f688c
commit 40a4dd07c5

View File

@ -5,14 +5,20 @@ Administrer son OpenVPN via une interface web (visualisation des logs, modificat
![Prévisualisation](/images/screen_adminvpn.png "Prévisualisation de l'interface web") ![Prévisualisation](/images/screen_adminvpn.png "Prévisualisation de l'interface web")
Les configurations ainsi que les scripts d'OpenVPN adaptés à cette interface sont présents dans le dossier openvpn-conf.
## Prérequis ## Prérequis
Serveur web, php et mysql. Serveur Web (NGinx, Apache...), PHP, SQL (MySQL, Postgre...).
## Installation ## Installation
* Importer les bases SQL via le fichier sql/import.sql * Importer les bases SQL via le fichier sql/import.sql
* Ajouter un administrateur en spécifiant un nom et un mot de passe (hashé avec sha1) * Supprimer le dossier sql
* Modifier le fichier connexion_bdd.php.example et le renommer en connexion_bdd.php * Ajouter un administrateur en spécifiant un nom et un mot de passe (hashé avec sha1) :
INSERT INTO admin (admin_id, admin_pass) VALUES ("superadmin", SHA1('monmdp'));
* Copier le fichier include/config.php.example vers include/config.php
* Modifier le fichier config.php en rentrant les identifiants de votre BDD
* Vous pouvez utiliser le dossier openvpn-conf, mais en production le site ne doit pas contenir ce dossier (supprimez le ou déplacez le)
## Notes ## Notes
Utilisation du projet [SlickGrid](https://github.com/mleibman/SlickGrid) ainsi que de [SlickGridEnhancementPager](https://github.com/kingleema/SlickGridEnhancementPager) pour la pagination. Utilisation du projet [SlickGrid](https://github.com/mleibman/SlickGrid) ainsi que de [SlickGridEnhancementPager](https://github.com/kingleema/SlickGridEnhancementPager) pour la pagination.