This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
informatique:web:paheko [2024/10/17 10:58] – created yahiko | informatique:web:paheko [2024/11/17 13:30] (current) – [Envoi des mails] yahiko | ||
---|---|---|---|
Line 32: | Line 32: | ||
Je vous épargne les apt update et upgrade de bonne mesure, vous n' | Je vous épargne les apt update et upgrade de bonne mesure, vous n' | ||
- | < | + | < |
- | apt install apache2 php php-{sqlite3, | + | apt install apache2 php php-{sqlite3, |
</ | </ | ||
Optionnellement vous pouvez installer '' | Optionnellement vous pouvez installer '' | ||
- | < | + | < |
apt install mupdf-tools gnupg -y | apt install mupdf-tools gnupg -y | ||
</ | </ | ||
Line 52: | Line 52: | ||
On récupère donc le paquet Debian depuis la page [[https:// | On récupère donc le paquet Debian depuis la page [[https:// | ||
- | < | + | < |
wget https:// | wget https:// | ||
dpkg -i paheko*.deb | dpkg -i paheko*.deb | ||
Line 59: | Line 59: | ||
==== Les trucs de serveur web ==== | ==== Les trucs de serveur web ==== | ||
On vérifie que les modules PHP sont bien activés : | On vérifie que les modules PHP sont bien activés : | ||
- | < | + | < |
phpenmod sqlite3 imagick intl gnupg | phpenmod sqlite3 imagick intl gnupg | ||
</ | </ | ||
On active les modules Apache : | On active les modules Apache : | ||
- | < | + | < |
a2enmod " | a2enmod " | ||
systemctl restart apache2 | systemctl restart apache2 | ||
Line 72: | Line 72: | ||
On créé le vHost pour Apache, par exemple '' | On créé le vHost pour Apache, par exemple '' | ||
- | <code> | + | <file apache paheko.conf> |
< | < | ||
ServerName paheko.domaine.truc | ServerName paheko.domaine.truc | ||
Line 84: | Line 84: | ||
</ | </ | ||
</ | </ | ||
- | </code> | + | </file> |
A noter que pour ma config qui fonctionne pour l' | A noter que pour ma config qui fonctionne pour l' | ||
- | <code> | + | <file apache paheko.conf> |
< | < | ||
ServerName asso.paheko.local | ServerName asso.paheko.local | ||
Line 100: | Line 100: | ||
</ | </ | ||
</ | </ | ||
- | </code> | + | </file> |
Et on peut vérifier la config pour voir si Apache ne hurle pas puis on active le vHost : | Et on peut vérifier la config pour voir si Apache ne hurle pas puis on active le vHost : | ||
- | < | + | < |
apache2ctl configtest | apache2ctl configtest | ||
a2ensite paheko | a2ensite paheko | ||
Line 116: | Line 116: | ||
==== Envoi des mails ==== | ==== Envoi des mails ==== | ||
- | Sur cette maquette | + | Sur cette maquette, je suis passé par [[https:// |
- | < | + | < |
apt install dma mailutils | apt install dma mailutils | ||
</ | </ | ||
Line 161: | Line 161: | ||
</ | </ | ||
- | Tester avec '' | + | Tester avec |
+ | <code bash> | ||
+ | mail -s " | ||
+ | </ | ||
+ | et depuis Paheko. | ||
+ | |||
+ | ==== Mise à jour Paheko sous Debian 12 ==== | ||
+ | Avec l' | ||
+ | |||
+ | Même chose que pour l' | ||
+ | |||
+ | <code bash> | ||
+ | wget https:// | ||
+ | dpkg -i paheko*.deb | ||
+ | </ | ||
+ | |||
+ | A la reconnexion sur le site, le logiciel se met à jour. |