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. | ||