Commit aa96f478 authored by Stephane Bouvry's avatar Stephane Bouvry
Browse files

Fix : Erreurs et informations manquantes dans la documentation d'installation/mise à jour

parent 823c757c
Loading
Loading
Loading
Loading
+2 −2
Changes for doc/configuration.md: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -185,7 +185,7 @@ return array(
  // Système de recherche
  'strategy' => [
    // ...
    'person' => [
    'organization' => [
      'search_engine' => [
        // Elasticsearch
        'class' => \Oscar\Strategy\Search\OrganizationElasticSearch::class,
@@ -200,7 +200,7 @@ return array(

```bash
# Reconstruction de l'index de recherche
php pubic/index.php oscar organizations:search:build
php public/index.php oscar organizations:search:build
```


+19 −2
Changes for doc/install-prod.md: 19 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -47,14 +47,31 @@ export https_proxy=http://proxy.unicaen.fr:3128

### Installation des logiciels

Pour récupérer le dépôt
#### GIT

GIT est est le système de versionnage utilisé pour Oscar

```bash
# Installation de GIT
apt-get install git-core wget
```

Serveur web (Apache) et PHP7 :
#### Serveur web (Apache) et PHP7.3

Commencez par ajouter les dépôts PHP 7.3 (Merci à Damien pour les informations) :

```bash
apt -y install lsb-release apt-transport-https ca-certificates 
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php7.3.list
```

Mettre à jour les sources  : 

```bash
# Installation de APACHE2
apt update apache2
```

```bash
# Installation de APACHE2
+14 −1
Changes for version-2.10.md: 14 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -7,9 +7,23 @@ La version *Creed* necessite une mise à jour des librairies PHP via **composer*
### Mise à jour de PHP sur Debian

```bash
# Ajouter les dépôts PHP  (Merci Damien)

# Installation des utilitaires pour gérer les certificats
apt -y install lsb-release apt-transport-https ca-certificates
 
# Récupération et mise à jour du source.list 
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php7.3.list

# Mise à jour des sources
apt update
apt upgrade

# Installation de PHP 7.3
apt install php7.3 php7.3-bz2 php7.3-cli php7.3-curl php7.3-dom php7.3-gd php7.3-intl php7.3-ldap php7.3-mbstring php7.3-pgsql php7.3-xml php7.3-zip

# Configuration de PHP 7.3 comme version de PHP par défaut
update-alternatives --set php /usr/bin/php7.3
update-alternatives --set phar /usr/bin/phar7.3
update-alternatives --set phar.phar /usr/bin/phar.phar7.3
@@ -156,7 +170,6 @@ Pensez à utiliser l'utilitaire en ligne de commande pour reconstruire l'index d
php public/index.php oscar organizations:search:build
```


### Synthèse (2019/05)

Une option de **synthèse générale (v2)** est accessible depuis la fiche d'une activité. Elle offre une vision globale aux chargés de valorisation sur l'état des heures déclarées pour un projet, par période et par personne, elle permet de contrôler rapidement le cumul des heures :