Interfacer la PiBliothèque : Différence entre versions
Ligne 1 : | Ligne 1 : | ||
− | + | == Configurer le serveur sur le Pi == | |
ex: pi@lionel.local | ex: pi@lionel.local | ||
+ | |||
+ | # Installer ngnix et php | ||
<code>sudo apt -get install nginx</code> | <code>sudo apt -get install nginx</code> | ||
+ | |||
<code>sudo apt -get install php php7.-fmn</code> | <code>sudo apt -get install php php7.-fmn</code> | ||
− | configurer le serveur ngnix: | + | # configurer le serveur ngnix: |
<code>sudo nano /etc/nginx/sites-available/dfault</code> | <code>sudo nano /etc/nginx/sites-available/dfault</code> | ||
dans serveur: rajouter | dans serveur: rajouter | ||
− | chartset utf-8; | + | |
+ | <code>chartset utf-8;</code> | ||
adresse sur pour le site | adresse sur pour le site | ||
− | root /home/pi/biblio | + | <code>root /home/pi/biblio</code> |
+ | |||
+ | rajouter "index.php" dans les index | ||
− | + | Location: | |
− | |||
rajouter : | rajouter : | ||
− | autoindex on; | + | <code>autoindex on;</code> |
+ | |||
+ | activer php: | ||
− | |||
activer les lignes suivantes: | activer les lignes suivantes: | ||
− | location —\.php$ ...</br> | + | <code>location —\.php$ ...</br> |
include snippets ...</br> | include snippets ...</br> | ||
fastcgi_pass unix:/run/php/php7.3-fpm.stock;</br> | fastcgi_pass unix:/run/php/php7.3-fpm.stock;</br> | ||
− | }</br> | + | }</br></code> |
crtl X | crtl X | ||
Ligne 35 : | Ligne 41 : | ||
<code>sudo /etc/init.ngnix restart</code> | <code>sudo /etc/init.ngnix restart</code> | ||
+ | |||
+ | Dans le dossier Biblio mettre le dossier data qui va contenir les media. |
Version du 28 février 2020 à 12:48
Configurer le serveur sur le Pi
ex: pi@lionel.local
- Installer ngnix et php
sudo apt -get install nginx
sudo apt -get install php php7.-fmn
- configurer le serveur ngnix:
sudo nano /etc/nginx/sites-available/dfault
dans serveur: rajouter
chartset utf-8;
adresse sur pour le site
root /home/pi/biblio
rajouter "index.php" dans les index
Location:
rajouter :
autoindex on;
activer php:
activer les lignes suivantes:
location —\.php$ ...
include snippets ...
fastcgi_pass unix:/run/php/php7.3-fpm.stock;
}
crtl X sauver Y enter
sudo /etc/init.ngnix restart
Dans le dossier Biblio mettre le dossier data qui va contenir les media.