Actions
Installazione di PHPlist¶
PHPlist è un ottimo programma di gestione di invio di newsletter, ma la documentazione di installazione è come minimo assai vaga e generica. Per questo si sono riportate delle istruzioni più dettagliate su come installarlo e configurarlo su una Debian Lenny.
<pre> wget http://garr.dl.sourceforge.net/sourceforge/phplist/phplist-2.10.9.tgz tar -xvzf phplist-2.10.9.tgz mv phplist-2.10.9/public_html/ /usr/local/share/phplist </pre> Il programma necessita di PHP e mysql ed Apache, pertanto si abbia cura di installare il tutto, per questo sarà sufficiente eseguire il comando: <pre> aptitude install mysql-server libapache2-mod-php5 php5-mysql </pre> con la scelta precedente per l'installazione occorrerà poi inserire nella configurazione di Apache (nel default o nell'eventuale Virtual Host scelto) la la riga di configurazione: <pre> Alias /phplist /usr/local/share/phplist </pre> <pre> <pre> cd phplist-2.10.9 mysqladmin -u root -p create phplistdb mysql -u root -p phplistdb < phplist.sql </pre> occorre poi creare un utente per dare accesso al database, cosa da fare con le seguenti istruzioni: <pre> mysql -u root -p Enter password: Welcome to the [[MySQL]] monitor. Commands end with ; or \g. Your [[MySQL]] connection id is 49 Server version: 5.0.51a-24 (Debian) Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE, ALTER \ ON phplistdb.* TO 'phplist'@'localhost' IDENTIFIED BY 'pwdcomplediff'; </pre> <pre> <pre> # what is your Mysql database server $database_host = "localhost"; # what is the name of the database we are using $database_name = "phplistdb"; # who do we log in as? $database_user = "phplist"; # and what password do we use $database_password = 'pwdcomplediff'; </pre> (dove, a parte la password, si sono mantenuti i valori di default distribuiti con i sorgenti, che invece può essere opportuno modificare). <pre>
Aggiornato da Amministratore Truelite oltre 15 anni fa · 9 revisions