<commit_before># INSTALL

## Préparer le serveur

``
sudo apt-get install apache2 php5-mysql
``

## Créer un utilisateur

Se connecter au serveur MySQL

``
$ mysql
``

Créer l'utilisateur oressource

`` sql
CREATE USER 'oressource'@'localhost' IDENTIFIED BY 'mot_de_passe_a_changer';
GRANT ALL PRIVILEGES ON oressource.* TO 'oressource'@'localhost' ;
``

## Charger les données

``
cat mysql/oressource\ .sql  |mysql -u oressource -h localhost oressource -p
``

## Préparer le virtual host

```
sudo cp -pr oressource/ /var/www/oressource
sudo chown -R www-data.www-data /var/www/oressource
```

Editer le fichier de configuration 

``
sudo vi /var/www/oressource/moteur/dbconfig.php
``


## Configurer le virtual host<commit_msg>Mise à jour de la procédure d'install<commit_after># INSTALL

## Préparer le serveur

``
sudo apt-get install apache2 php5-mysql
``

## Créer un utilisateur

Se connecter au serveur MySQL

``
$ mysql
``

Créer l'utilisateur oressource

`` sql
CREATE USER 'oressource'@'localhost' IDENTIFIED BY 'mot_de_passe_a_changer';
GRANT ALL PRIVILEGES ON oressource.* TO 'oressource'@'localhost' ;
``

## Charger les données

``
cat mysql/oressource.sql  |mysql -u oressource -h localhost oressource -p
``

## Préparer le virtual host

```
sudo cp -pr oressource/ /var/www/oressource
sudo chown -R www-data.www-data /var/www/oressource
```

Editer le fichier de configuration 

``
cd /var/www/oressource/moteur/
sudo cp dbconfig.php.exemple dbconfig.php
sudo vi dbconfig.php
``


## Configurer le virtual host
{'fraction_non_alphanumeric': 0.11321989528795812, 'fraction_numerical': 0.002617801047120419, 'mean_word_length': 4.309027777777778, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 10, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7404134', 'n_tokens_mistral': 607, 'n_tokens_neox': 579, 'n_words': 160}