Outils pour utilisateurs

Outils du site


public:doc:nginx_repair-cafe.liberespace.org_hermes.liberespace.org

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
public:doc:nginx_repair-cafe.liberespace.org_hermes.liberespace.org [2017/12/16 01:41]
Frédéric Daniel Luc Lehobey
public:doc:nginx_repair-cafe.liberespace.org_hermes.liberespace.org [2018/02/10 17:33]
Adelin
Ligne 120: Ligne 120:
   # systemctl reload nginx   # systemctl reload nginx
  
 +
 +===== Adelin PIAU 2018-02-05 =====
 +
 +==== PHP ====
 +
 +     # apt install php7.0-fpm php7.0-gd php7.0-xml
 +
 +<​code>​
 +Lecture des listes de paquets... Fait
 +Construction de l'​arbre des dépendances ​      
 +Lecture des informations d'​état... Fait
 +Le paquet suivant a été installé automatiquement et n'est plus nécessaire :​
 +  gcc-6-base
 +Veuillez utiliser « apt autoremove » pour le supprimer.
 +Les paquets supplémentaires suivants seront installés : ​
 +  php-common php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline psmisc
 +Paquets suggérés :​
 +  php-pear
 +Les NOUVEAUX paquets suivants seront installés :​
 +  php-common php7.0-cli php7.0-common php7.0-fpm php7.0-gd php7.0-json php7.0-opcache php7.0-readline php7.0-xml psmisc
 +0 mis à jour, 10 nouvellement installés, 0 à enlever et 12 non mis à jour.
 +Il est nécessaire de prendre 3 868 ko dans les archives.
 +Après cette opération, 15,3 Mo d'​espace disque supplémentaires seront utilisés.
 +Souhaitez-vous continuer ?​ [O/n]
 +</​code>​
 +
 +  # cat /​etc/​nginx/​sites-available/​repair-cafe.liberespace.org.conf
 +
 +<​file>​
 +server {
 +  listen 80;
 +  listen [::]:80;
 +  ​
 +  server_name repair-cafe.liberespace.org;​
 +
 +  access_log /​var/​log/​nginx/​repair-cafe.liberespace.org_access.log;​
 +  error_log /​var/​log/​nginx/​repair-cafe.liberespace.org_error.log;​
 +  ​
 +  return 301 https://​repair-cafe.liberespace.org$request_uri;​
 +
 +}
 +
 +server {
 +  listen 443 ssl;
 +  listen [::]:443 ssl;
 +
 +  server_name repair-cafe.liberespace.org;​
 +
 +  access_log /​var/​log/​nginx/​repair-cafe.liberespace.org_access.log;​
 +  error_log /​var/​log/​nginx/​repair-cafe.liberespace.org_error.log;​
 +
 +  root /​srv/​repair-cafe.liberespace.org;​
 +  index index.html;
 +
 +  include /​etc/​letsencrypt/​options-ssl-nginx.conf;​
 +
 +  ssl_certificate /​etc/​letsencrypt/​live/​repair-cafe.liberespace.org/​fullchain.pem;​
 +  ssl_certificate_key /​etc/​letsencrypt/​live/​repair-cafe.liberespace.org/​privkey.pem;​
 +
 +  location / {
 +    try_files $uri $uri/ =404;
 +  }
 +
 +}
 +
 +</​file>​
 +
 +  # sed -i "​s#​index index.html;#​index index.html index.php;#"​ /​etc/​nginx/​sites-available/​repair-cafe.liberespace.org.conf
 +  # sed -i "​s# ​ location / {#  location ~ \.php$ {\n    include snippets/​fastcgi-php.conf;​\n ​   fastcgi_pass unix:/​var/​run/​php/​php7.0-fpm.sock;​\n ​ }\n\n  location / {#" /​etc/​nginx/​sites-available/​repair-cafe.liberespace.org.conf
 +  # systemctl restart nginx
 +
 +  # cat /​etc/​nginx/​sites-available/​repair-cafe.liberespace.org.conf
 +
 +<​file>​
 +server {
 +  listen 80;
 +  listen [::]:80;
 +  ​
 +  server_name repair-cafe.liberespace.org;​
 +
 +  access_log /​var/​log/​nginx/​repair-cafe.liberespace.org_access.log;​
 +  error_log /​var/​log/​nginx/​repair-cafe.liberespace.org_error.log;​
 +  ​
 +  return 301 https://​repair-cafe.liberespace.org$request_uri;​
 +
 +}
 +
 +server {
 +  listen 443 ssl;
 +  listen [::]:443 ssl;
 +
 +  server_name repair-cafe.liberespace.org;​
 +
 +  access_log /​var/​log/​nginx/​repair-cafe.liberespace.org_access.log;​
 +  error_log /​var/​log/​nginx/​repair-cafe.liberespace.org_error.log;​
 +
 +  root /​srv/​repair-cafe.liberespace.org;​
 +  index index.html index.php;
 +
 +  include /​etc/​letsencrypt/​options-ssl-nginx.conf;​
 +
 +  ssl_certificate /​etc/​letsencrypt/​live/​repair-cafe.liberespace.org/​fullchain.pem;​
 +  ssl_certificate_key /​etc/​letsencrypt/​live/​repair-cafe.liberespace.org/​privkey.pem;​
 +
 +  location ~ .php$ {
 +    include snippets/​fastcgi-php.conf;​
 +    fastcgi_pass unix:/​var/​run/​php/​php7.0-fpm.sock;​
 +  }
 +
 +  location / {
 +    try_files $uri $uri/ =404;
 +  }
 +
 +}
 +
 +</​file>​
 +
 +
 +===== Adelin PIAU 2018-02-10 =====
 +
 +==== Conf Nginx ====
 +
 +  # sed "​s#​location / {#include /​etc/​nginx/​sites-available/​access_repair-cafe.conf;​\n\n ​ location / {#" /​etc/​nginx/​sites-available/​repair-cafe.liberespace.org.conf
 +  # cat /​etc/​nginx/​sites-available/​repair-cafe.liberespace.org.conf
 +
 +<​file>​
 +server {
 +  listen 80;
 +  listen [::]:80;
 +  ​
 +  server_name repair-cafe.liberespace.org;​
 +
 +  access_log /​var/​log/​nginx/​repair-cafe.liberespace.org_access.log;​
 +  error_log /​var/​log/​nginx/​repair-cafe.liberespace.org_error.log;​
 +  ​
 +  return 301 https://​repair-cafe.liberespace.org$request_uri;​
 +
 +}
 +
 +server {
 +  listen 443 ssl;
 +  listen [::]:443 ssl;
 +
 +  server_name repair-cafe.liberespace.org;​
 +
 +  access_log /​var/​log/​nginx/​repair-cafe.liberespace.org_access.log;​
 +  error_log /​var/​log/​nginx/​repair-cafe.liberespace.org_error.log;​
 +
 +  root /​srv/​repair-cafe.liberespace.org;​
 +  index index.html index.php;
 +
 +  include /​etc/​letsencrypt/​options-ssl-nginx.conf;​
 +
 +  ssl_certificate /​etc/​letsencrypt/​live/​repair-cafe.liberespace.org/​fullchain.pem;​
 +  ssl_certificate_key /​etc/​letsencrypt/​live/​repair-cafe.liberespace.org/​privkey.pem;​
 +
 +  location ~ .php$ {
 +    include snippets/​fastcgi-php.conf;​
 +    fastcgi_pass unix:/​var/​run/​php/​php7.0-fpm.sock;​
 +  }
 +
 +  include /​etc/​nginx/​sites-available/​access_repair-cafe.conf;​
 +
 +  location / {
 +    try_files $uri $uri/ =404;
 +  }
 +
 +}
 +
 +</​file>​
 +
 +  # editor /​etc/​nginx/​sites-available/​access_repair-cafe.conf
 +
 +<​file>​
 +# accès
 +location ~ /​blog/​update.*$ {
 +    deny all;
 +    return 404;
 +}
 +location ~ /​blog/​data/​(articles|commentaires|configuration|statiques|index.html).*$ {
 +    deny all;
 +    return 404;
 +}
 +</​file>​
public/doc/nginx_repair-cafe.liberespace.org_hermes.liberespace.org.txt · Dernière modification: 2018/02/10 17:33 par Adelin