-
Notifications
You must be signed in to change notification settings - Fork 1
/
install_app.sh
executable file
·32 lines (25 loc) · 1.59 KB
/
install_app.sh
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
#!/bin/bash
. conf/settings.ini
# Donner les droits nécessaires pour le bon fonctionnement de l'application (adapter les chemins à votre serveur)
echo "Configuration des droits des répertoires de l'application..."
sudo chmod -R 777 log
echo "Créer les fichiers de configurations en lien avec la base de données..."
cp conf/connecter.php.sample conf/connecter.php
cp conf/parametres.php.sample conf/parametres.php
cp conf/conf_carto.js.sample conf/conf_carto.js
cp documents_liste.php.sample documents_liste.php
echo "configuration du fichier conf/connecter.php..."
sed -i "s/user ='policeuser';/user ='$user_pg';/g" conf/connecter.php
sed -i "s/passe='monpassachanger';/passe='$user_pg_pass';/g" conf/connecter.php
sed -i "s/base='policedb';/base='$db_name';/g" conf/connecter.php
echo "configuration du fichier conf/parametres.php..."
sed -i "s/id_application = 3;/id_application = $id_application;/g" conf/parametres.php
sed -i "s/id_menu = 1;/id_menu = $id_menu;/g" conf/parametres.php
sed -i "s/mondomaine.fr';/$host_url';/g" conf/parametres.php
echo "Suppression des fichier de log de l'installation..."
rm log/*.log
echo "Configuration du répertoire web de l'application..."
sudo ln -s ${PWD}/ /var/www/police
echo "Vous devez maintenant vérifier le fichier de connexion à la base de données : conf/connecter.php et l'adapter à votre besoin"
echo "Vous devez maintenant vérifier le fichier de paramètrage de l'application : conf/parametres.php et l'adapter à votre contexte"
echo "Vous pouvez aussi éditer/adapter le fichier de configuration des documents consultables : documents_liste.php et l'adapter à votre besoin"