Interfacer la PiBliothèque : Différence entre versions

De Design numérique
Aller à : navigation, rechercher
Ligne 1 : Ligne 1 :
#Configurer le serveur sur le Pi: installer ngnix et php
+
== 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
  
rajouter index.php dans les index
+
Location:
* Location:
 
 
rajouter :
 
rajouter :
autoindex on;
+
<code>autoindex on;</code>
 +
 
 +
activer php:
  
* 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

  1. Installer ngnix et php

sudo apt -get install nginx

sudo apt -get install php php7.-fmn

  1. 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.