Interfacer la PiBliothèque : Différence entre versions

De Design numérique
Aller à : navigation, rechercher
Ligne 2 : Ligne 2 :
 
ex: pi@lionel.local
 
ex: pi@lionel.local
  
# Installer ngnix et php  
+
* Installer ngnix et php  
  
 
<code>sudo apt -get install nginx</code>
 
<code>sudo apt -get install nginx</code>
Ligne 8 : Ligne 8 :
 
<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>
Ligne 39 : Ligne 39 :
 
Y
 
Y
 
enter
 
enter
 +
* redemarrer
  
 
<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.
 
Dans le dossier Biblio mettre le dossier data qui va contenir les media.

Version du 28 février 2020 à 12:49

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

  • redemarrer

sudo /etc/init.ngnix restart

Dans le dossier Biblio mettre le dossier data qui va contenir les media.