Pmb

De Documentation
Version datée du 22 avril 2025 à 16:41 par Domi (discussion | contributions) (Page créée avec «  ********************************* * * * Pmb sur alpine léger sans yaz * * * ********************************* Création du conteneur, mise à jout des paquets # lxc lauch local:alpineLe pmb # lxc shell pmb # apk update # apk upgrade Installation du serveur web : apache + php83 et des paquets indiqués dans les prérequis # apk add apache2 php83 php83-apache2 apache2-ctl mlocate Ajouter apache2 au démarage automatique : # rc-update ad... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigationAller à la recherche

********************************* * * * Pmb sur alpine léger sans yaz * * * *********************************


Création du conteneur, mise à jout des paquets

# lxc lauch local:alpineLe pmb # lxc shell pmb # apk update # apk upgrade

Installation du serveur web : apache + php83 et des paquets indiqués dans les prérequis

# apk add apache2 php83 php83-apache2 apache2-ctl mlocate

Ajouter apache2 au démarage automatique : # rc-update add apache2

Installation des extensions : # apk add php83-bz2 php83-curl php83-dom php83-fileinfo php83-gd php83-iconv php83-mbstring php83-mysqli php83-openssl php83-session php83-soap php83-sockets php83-sqlite3 php83-xml php83-xsl php83-zip php83-simplexml

Règlages des paramètres PHP (dans /etc/php83/php.ini) : expose_php Off On max_execution_time >= 300 30 max_input_vars >= 50000 1000 memory_limit >= 256M 128M post_max_size >= 64M 8M upload_max_filesize >= 64M 2M

Installer l'application : Supprimer le fichier par défaut d'apache # rm /var/www/localhost/htdocs/index.html

Copie du fichier dans tmp (à partir de l'hôte) # lxc file push /tmp/pmb...patatipatata.zip pmb/tmp/

Dézipper le contenu, le migrer à la racine et supprimer le dossier pmb # unzip /tmp/pmb8.0.1.5.zip -d /var/www/localhost/htdocs # mv /var/www/localhost/htdocs/pmb/* /var/www/localhost/htdocs/ # rm -R /var/www/localhost/htdocs/pmb

Changer de propriétaire : # chown -R apache:www-data /var/www/localhost/htdocs/*

            • Récupération de l'ancienne base de données

La base de donnée existe déjà. Copie de db_param.inc.php et db_param.inc.php Ça fonctionne, mais il faut régler le problème des images.

Copie du dossier perso dans le dossier images Réglage du propriétaire Création du dossier images/cache Réglage propriétaire

Les liens sur les noms d'auteur ne fonctionnent pas alors que ça marche en mode texte...