forked from OpenEdition/OTX
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
42 lines (28 loc) · 1.49 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Installation
============
Cloner le dépôt dans un répertoire accessible via votre server HTTP:
> git clone https://github.com/OpenEdition/OTX.git
Ne pas oublier les dépendances : php5-json, php5-curl et php5-xsl
Initialiser la base de donnée, ici sqlite3, mais n'importe quel type de base de données fonctionnant avec PDO peut être utilisé.
> mysql opentext < install/init.sql
Copier le fichier de configuration d'exemple otx.config.xml.sample en otx.config.xml
> cp otx.config.xml.sample otx.config.xml
Renseigner dans se fichier les différentes valeurs:
* servicename : Le nom du service
* otxpath : chemin vers l'installation d'OTX
* cachepath : répertoire où sera stocké les fichiers en cours de traitement
* officepath : chemin vers libreoffice
* db :
* dsn : dsn d'initialisation de connexion avec PDO, ex: sqlite:/data/otx.sqlite3
* user : utilisateur SQL (si nécessaire)
* password : mot de passe de l'utilisateur SQL (si nécessaire)
Par pure précaution, il faut faire en sorte que ce fichier de configuration ne soit pas accessible.
Créer un utilisateur:
> php install/create_user.php [username] [password]
Votre serveur web doit avoir les autorisation nécessaires sur le répertoire de cache (cachepath).
------
Pour l'utilisation avec lodel, il faut configurer dans lodelconfig.php de votre installation lodel
la connexion à l'interface du serveur OTX :
$cfg['otxurl'] = "http://myotxserver.com/";
$cfg['otxusername'] = "username";
$cfg['otxpasswd'] = "password";