Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
ports:web:flarum [2022/10/06 21:08] – créée david | ports:web:flarum [2024/02/10 15:58] (Version actuelle) – [Installation] david | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
====== Installer flarum ====== | ====== Installer flarum ====== | ||
- | [[https://getnikola.com/getting-started.html|Flarum]] est un moteur de forums web. | + | [[https://flarum.org/|Flarum]] est un moteur de forums web. |
</ | </ | ||
===== Jail ===== | ===== Jail ===== | ||
- | Préparez une [[https:// | + | Préparez une [[jails: |
- | C'est une application | + | C'est une application |
- | + | ||
- | <code bash> | + | |
- | root@popeye:# | + | |
- | </ | + | |
===== Installation ===== | ===== Installation ===== | ||
Ligne 19: | Ligne 14: | ||
<code bash> | <code bash> | ||
- | # pkg -j flarum install | + | # pkg -j flarum install |
- | # sysrc -j flarum php- | + | |
</ | </ | ||
- | Puis la base de donnée: | + | Puis la [[ports: |
<code bash> | <code bash> | ||
Ligne 46: | Ligne 40: | ||
# Enter password: | # Enter password: | ||
CREATE DATABASE flarum; | CREATE DATABASE flarum; | ||
- | GRANT ALL ON flarum.* TO ' | + | CREATE USER ' |
+ | GRANT ALL PRIVILEGES | ||
FLUSH PRIVILEGES; | FLUSH PRIVILEGES; | ||
exit; | exit; | ||
</ | </ | ||
+ | <callout type=" | ||
Notez que vous devez associer votre utilisateur à l' | Notez que vous devez associer votre utilisateur à l' | ||
+ | </ | ||
===== Flarum ===== | ===== Flarum ===== | ||
Ligne 77: | Ligne 74: | ||
Après avoir configuré votre nom de domaine et installé des clefs //https//, configurez le serveur web comme suit: | Après avoir configuré votre nom de domaine et installé des clefs //https//, configurez le serveur web comme suit: | ||
- | <code> | + | <file javascript> |
server { | server { | ||
listen [::]:443 ssl http2 ; | listen [::]:443 ssl http2 ; | ||
listen 443 ssl http2 ; | listen 443 ssl http2 ; | ||
- | server_name | + | server_name |
- | root /jails/epee/ | + | root /jails/flarum/ |
index index.php; | index index.php; | ||
- | ssl_certificate / | + | ssl_certificate / |
- | ssl_certificate_key / | + | ssl_certificate_key / |
keepalive_requests | keepalive_requests | ||
keepalive_timeout | keepalive_timeout | ||
Ligne 96: | Ligne 93: | ||
location ~ \.php$ { | location ~ \.php$ { | ||
try_files $uri $uri/ /doku.php; | try_files $uri $uri/ /doku.php; | ||
- | fastcgi_pass unix:/ | + | fastcgi_pass unix:/ |
fastcgi_param REDIRECT_STATUS 200; | fastcgi_param REDIRECT_STATUS 200; | ||
include fastcgi_params; | include fastcgi_params; | ||
Ligne 120: | Ligne 117: | ||
} | } | ||
} | } | ||
- | </code> | + | </file> |