Projet

Général

Profil

Partie serveur » Historique » Version 5

Eric Seigne, 01/04/2020 19:57

1 3 Eric Seigne
# ClicPDF, le développement du serveur
2 1 Eric Seigne
3 4 Eric Seigne
Dépendances: apache, php et image magick
4
5
```
6
apt install imagemagick apache2 libapache2-mod-php7.3 php-cli
7
```
8
9 2 Eric Seigne
Pour récupérer le code source du serveur:
10
11
```
12
git clone https://projets.cap-rel.fr/informatique/clicpdf/serveur.git
13
```
14
15
Le code du serveur s'appuie sur les logiciels libres suivants:
16
* Free PHP File Directory Script -> https://halgatewood.com/free/file-directory-list/ - code source https://github.com/halgatewood/file-directory-list/ sous licence MIT
17
* Parsedown de Emanuil Rusev -> http://parsedown.org - code source https://github.com/erusev/parsedown sous licence MIT
18 5 Eric Seigne
19
20
## cron qui supprime les fichiers
21
22
Comme je suis un adepte du kiss c'est un cron shell tout con lancé par cron.hourly ... qui finalement s'est "transformé" en php pour pouvoir bénéficier de la factorisatio de code pour la configuation, regardez dans le code source.
23
24
```
25
#!/bin/sh
26
find /srv/webs/clicpdf.org/data/ -name *.pdf -type f -mmin +240 -delete
27
```
Go to top
Ajouter une image à partir du presse-papier (Taille maximale: 50 Mo)