ports:web:flarum

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
ports:web:flarum [2022/10/06 21:10] – [Nginx] davidports:web:flarum [2024/02/10 15:58] (Version actuelle) – [Installation] david
Ligne 7: Ligne 7:
 ===== Jail ===== ===== Jail =====
  
-Préparez une [[https://diablotins.lapinbilly.eu/doku.php?id=jails:zfs|jail]], nommée ''flarum''+Préparez une [[jails:zfs|jail]], nommée ''flarum''
-C'est une application Php suivez la documentation [[https://diablotins.lapinbilly.eu/doku.php?id=ports:php|à ce sujet]]. +C'est une application PHP, suivez la documentation [[ports:web:php|à ce sujet]].
- +
-<code bash> +
-root@popeye:# pkg -j flarum install devel/py-pip devel/git devel/py-virtualenv graphics/py-pillow devel/py-pip  textproc/libxslt net/py-pyzmq +
-</code> +
 ===== Installation ===== ===== Installation =====
  
Ligne 19: Ligne 14:
  
 <code bash> <code bash>
-# pkg -j flarum install php74 php74-mbstring php74-tokenizer php74-pdo php74-pdo_mysql php74-openssl php74-hash php74-json php74-phar php74-filter php74-zlib php74-dom php74-xml php74-xmlwriter php74-xmlreader php74-curl php74-session php74-ctype php74-iconv php74-gd php74-simplexml php74-zip php74-filter php74-tokenizer php74-calendar php74-fileinfo php74-intl php74-phar php74-soap php74-xmlrpc +# pkg -j flarum install php81 databases/php81-pdo_mysql lang/php81-extensions misc/php81-calendar 
-# sysrc -j flarum php-+
 </code> </code>
  
-Puis la base de donnée:+Puis la [[ports:db:mariadb|base de donnée]]:
  
 <code bash> <code bash>
Ligne 46: Ligne 40:
 # Enter password: # Enter password:
 CREATE DATABASE flarum; CREATE DATABASE flarum;
-GRANT ALL ON flarum.* TO 'patron@192.168.0.x' IDENTIFIED BY 'password';+CREATE USER 'patron'@'192.168.0.x' IDENTIFIED BY 'flarum_pass'; 
 +GRANT ALL PRIVILEGES ON flarum.* TO 'patron'@'192.168.0.x';
 FLUSH PRIVILEGES; FLUSH PRIVILEGES;
 exit; exit;
 </code> </code>
  
 +<callout type="warning" icon="true">
 Notez que vous devez associer votre utilisateur à l'adresse de la //jail//, ou de la //jail// qui fait tourner //mariadb//, le cas échéant. Notez que vous devez associer votre utilisateur à l'adresse de la //jail//, ou de la //jail// qui fait tourner //mariadb//, le cas échéant.
 +</callout>
  
 ===== Flarum ===== ===== Flarum =====
Ligne 81: Ligne 78:
                 listen [::]:443 ssl http2 ;                 listen [::]:443 ssl http2 ;
                 listen 443 ssl http2 ;                 listen 443 ssl http2 ;
-                server_name epee.lapinbilly.eu ; +                server_name flarum.lapinbilly.eu ; 
-                root /jails/epee/usr/local/www/flarum/public;+                root /jails/flarum/usr/local/www/flarum/public;
                 index index.php;                 index index.php;
-                ssl_certificate /usr/local/etc/letsencrypt/live/epee.lapinbilly.eu/fullchain.pem; +                ssl_certificate /usr/local/etc/letsencrypt/live/flarum.lapinbilly.eu/fullchain.pem; 
-                ssl_certificate_key /usr/local/etc/letsencrypt/live/epee.lapinbilly.eu/privkey.pem;+                ssl_certificate_key /usr/local/etc/letsencrypt/live/flarum.lapinbilly.eu/privkey.pem;
                 keepalive_requests    10;                 keepalive_requests    10;
                 keepalive_timeout     60 60;                 keepalive_timeout     60 60;
Ligne 96: Ligne 93:
                 location ~ \.php$ {                 location ~ \.php$ {
                         try_files $uri $uri/ /doku.php;                         try_files $uri $uri/ /doku.php;
-                        fastcgi_pass unix:/jails/epee/var/run/php-fpm.sock;+                        fastcgi_pass unix:/jails/flarum/var/run/php-fpm.sock;
                         fastcgi_param REDIRECT_STATUS 200;                         fastcgi_param REDIRECT_STATUS 200;
                         include fastcgi_params;                         include fastcgi_params;
  • ports/web/flarum.1665090641.txt.gz
  • Dernière modification : 2022/10/06 21:10
  • de david