PhpListInstallation » Cronologia » Versione 3
Amministratore Truelite, 23-04-2009 12:42
1 | 1 | Amministratore Truelite | [[TracNav(TOC)]] |
---|---|---|---|
2 | |||
3 | = Installazione di Phplist = |
||
4 | |||
5 | Occorre anzitutto scaricare l'ultima versione stabile dal sito del progetto su http://www.phplist.com/ nella sezione download. Una volta scaricato il tar.gz lo si scompatti e poi si sposti la directory {{{public_html}}} sulla destinazione finale, con qualcosa del tipo: |
||
6 | {{{ |
||
7 | wget http://garr.dl.sourceforge.net/sourceforge/phplist/phplist-2.10.9.tgz |
||
8 | tar -xvzf phplist-2.10.9.tgz |
||
9 | mv phplist-2.10.9/public_html/ /var/www/phplist |
||
10 | }}} |
||
11 | 2 | Amministratore Truelite | |
12 | Il programma necessita di PHP e mysql ed apache, pertanto si abbia cura di installare il tutto, per questo sarà sufficiente eseguire il comando: |
||
13 | {{{ |
||
14 | aptitude install mysql-server libapache2-mod-php5 php5-mysql |
||
15 | }}} |
||
16 | |||
17 | 3 | Amministratore Truelite | Per eseguire la configurazione occorre anzitutto creare un database per phplist, e costruirne la struttura con il file {{{phplist.sql}}} che si trova distribuiti insieme ai sorgenti, questo può esser fatto con le seguenti operazioni: |
18 | {{{ |
||
19 | cd phplist-2.10.9 |
||
20 | mysqladmin -u root -p create phplist |
||
21 | mysql -u root -p phplist < phplist.sql |
||
22 | }}} |
||
23 | occorre poi creare un utente per dare accesso al database, cosa da fare con le seguenti istruzioni: |
||
24 | {{{ |
||
25 | mysql -u root -p |
||
26 | 1 | Amministratore Truelite | |
27 | 3 | Amministratore Truelite | Enter password: |
28 | Welcome to the MySQL monitor. Commands end with ; or \g. |
||
29 | Your MySQL connection id is 49 |
||
30 | Server version: 5.0.51a-24 (Debian) |
||
31 | |||
32 | Type 'help;' or '\h' for help. Type '\c' to clear the buffer. |
||
33 | |||
34 | mysql> GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE, ALTER \ |
||
35 | ON phplist.* TO 'phplist'@'localhost' IDENTIFIED BY 'PlsmtoSem'; |
||
36 | }}} |
||
37 | 2 | Amministratore Truelite | |
38 | Il programma necessita di un database che deve essere |