#1 Des omissions pour l'installation...

This commit is contained in:
David 2020-11-18 20:46:41 +01:00
parent fc82feca31
commit a627d1746c
3 changed files with 37 additions and 5 deletions

View file

@ -14,6 +14,7 @@ Pré-requis
* PHP > 7.0
* php pdo mysql
* php-imap
* php yaml
* composer
* php-mime-mail-parser
@ -28,6 +29,8 @@ Télécharger le dépôt git et le rendre accessible en HTTP
Installation des dépendances php :
```bash
#### php imap
apt install php-imap
#### PDO
apt install php-pdo
#### Mail parse :
@ -53,7 +56,34 @@ cp config.yaml_default config.yaml
Editer el fichier config.yaml et paramétrer ce dont vous avez besoin, notaement les accès Mysql, le mailer...
Pour le daemon, le script ini.d se trouve dans *init.d/lighten-mailbox*
Assurez vous que le fichier de log soit créé et accessible en écriture par votre serveur web.
Exemple de fichier de config :
```yaml
log:
path: /var/www/lighten-mailbox.zici.fr/private/lighten.log
level: 4
```
Créer le répertorie (un endroit non accessible sur le web de préférence), et s'assurer que votre utilisateur php (ici www-data) est accès en écriture à celui-ci :
```bash
mkdir -p /var/www/lighten-mailbox.zici.fr/private
touch /var/www/lighten-mailbox.zici.fr/private/lighten.log
chown -R www-data /var/www/lighten-mailbox.zici.fr/private/
```
Pour le daemon, le script ini.d se trouve dans *init.d/lighten-mailbox* éditer le début du script pour indiquer (a minima) :
```bash
###### Configure THIS !!
# Chemin de l'application :
DIR="/var/www/lighten-mailbox.zici.fr/web"
# Utilisateur qui lance le daemon (le même qui exécute php sur votre serveur web, souvent www-data)
USER="web242"
#USER="www-data"
```
## Changelog

View file

@ -39,8 +39,8 @@ mailer:
log:
path: /var/www/lighten-mailbox.zici.fr/private/lighten.log
level: 5
path: /var/www/lighten-mailbox.zici.fr/lighten.log
level: 4
# LOG_LEVEL_OFF = 0;
# LOG_LEVEL_FATAL = 1;
# LOG_LEVEL_ERROR = 2;

View file

@ -3,8 +3,10 @@
# /etc/init.d/lighten-mailbox
# Fichier sous-système pour le serveur "lighten-mailbox"
# Configure THIS !!
###### Configure THIS !!
# Chemin de l'application :
DIR="/var/www/lighten-mailbox.zici.fr/web"
# Utilisateur qui lance le daemon (le même qui exécute php sur votre serveur web, souvent www-data)
USER="web242"
#USER="www-data"
@ -49,4 +51,4 @@ case "$1" in
;;
esac
exit 0
exit 0