Si vous constatez la perte de tickets, de commentaires ou de projets, veuillez consulter la page https://status.framasoft.org/incident/626.

Commit 8ab8b6b9 authored by Valentine's avatar Valentine

Ajout de la doc pour Nginx

parent abd46b11
......@@ -108,12 +108,12 @@ Je pars du principe que vous utilisez Debian et la verison 7 de PHP-fpm
- Nginx
- Composer (sur votre système ou en installé dans votre dossier, [pour installer Composer, c'est ici](https://getcomposer.org/))
# Déployer PrettyNoemie
**Déployer PrettyNoemie**
cd /var/www/
mkdir VOTRESITE
ou directement dans /var/www/html
(ou directement dans /var/www/html)
cd VOTRESITE
......@@ -127,7 +127,7 @@ Puis à l'interieur du dossier, lancez la commande d'installation avec Composer
Si la commande n'est pas reconnue, essayez : `php composer.phar installer` ou `php composer.phar instal`
# Configurer PHP-fpm
**Configurer PHP-fpm**
cd /etc/php/7.0/fpm/pool.d
nano www.conf
......@@ -138,24 +138,24 @@ Trouver la ligne commençant pas "listen" puis remplacer là par
ou un autre port, mais attention par la suite, il faudra le spécifier.
# Configurer Nginx pour PrettyNoemieCMS
**Configurer Nginx pour PrettyNoemieCMS**
cd /etc/nginx/sites-available
rm default
nano VOTRESITE
Voici une configuration fonctionnelle
Voici une configuration fonctionnelle, remplacer XXX par votre nom de domaine :
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
root /var/www/VOTRESITE;
# Add index.php to the list if you are using PHP
index index.php index.html index.htm;
server_name xxx;
server_name XXX;
location / {
# First attempt to serve request as file, then
......@@ -172,9 +172,13 @@ Voici une configuration fonctionnelle
}
}
Si vous avez spécifier un port spécifique dans la configuration de PHP-fpm, alors remplacer `fastcgi_pass unix:/run/php/php7.0-fpm.sock;` par `fastcgi_pass 127.0.0.1:MONPORT`
Si vous avez spécifier un port spécifique dans la configuration de PHP-fpm, alors remplacer `fastcgi_pass unix:/run/php/php7.0-fpm.sock;` par `fastcgi_pass 127.0.0.1:VOTREPORT`
# Redémarrer PHP et Nginx
Il faut activer votre site dans Nginx :
ln -s /etc/nginx/sites-available/VOTRESITE /etc/nginx/sites-enabled/VOTRESITE
**Redémarrer PHP et Nginx**
service php7.0-fpm restart
service nginx restart
......@@ -202,4 +206,4 @@ Pour savoir comment faire, voici un tuto sur l'utilisation de git et Gitlab pour
## Licence
GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007
GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment