tuto:webapps:install_phplist

Ceci est une ancienne révision du document !


Installation de PHPList

Cette page décrit la manière d'installation de PHPListe sur uune distribution linux SME Server.

PHPList est un portail web permettant le “publipostage”. Cela consiste à envoyer massivement des e-mails à une liste d'abonnées.

  • Téléchargez l'archive sur le site de PHPList
wget http://puzzle.dl.sourceforge.net/project/phplist/phplist/2.10.12/phplist-2.10.12.tgz
  • Décompressez le fichier et déplacez le répertoire public_html dans le répertoire web de apache
tar xvf phplist-2.10.12.tgz
mv public_html/ /home/e-smith/files/primary/html/phplist
  • Création de la base de données “phplistdb”
CREATE DATABASE `phplistdb` ;
  • On donne les droits nécessaires à l'utilisateur
GRANT SELECT ,
INSERT ,
UPDATE ,
DELETE ,
CREATE ,
DROP ,
FILE ,
INDEX ,
ALTER ,
CREATE TEMPORARY TABLES ,
CREATE VIEW ,
SHOW VIEW ,
CREATE ROUTINE,
ALTER ROUTINE,
EXECUTE ON phplistdb.* TO 'phplist'@'localhost' identified by 'your_password'

A cet instant, nous avons un user “phplist” qui possède uniquement des droits sur la base “phplistdb”.

  • Configuration de phplist

Dans le fichier de configuration list/config/config.php, renseignez les informations suivantes :

$database_name = "phplistdb";
$database_user = "phplist";
$database_password = "your_password";
 
define ("TEST",0);

La page d'administration de PHPList est accessible par cette url : http:<host>/lists/admin/ ======TO DO====== * Virer l'authentification integree a PHPList, et la remplacer par une auth apache * Creer la boite mail de gestion des bounce (creer un user bounce…) * Mettre au propre le template et le tester * installer PHPList en dehors d'une ibay, (/opt + template custom pour apache.) *

  • tuto/webapps/install_phplist.1290787256.txt.gz
  • Dernière modification: 26/11/2010 17:00
  • de pierre