WordpressInstall » Cronologia » Versione 10
Amministratore Truelite, 21-06-2010 12:03
1 | 1 | Amministratore Truelite | [[TracNav(TOC)]] |
---|---|---|---|
2 | |||
3 | == Installare e configurare Wordpress == |
||
4 | |||
5 | 8 | Amministratore Truelite | Nel caso tratteremo dell'installazione multidominio di Wordpress-Mu utilizzando il programma così come distribuito direttamente dagli sviluppatori, ma la gran parte delle operazioni vale anche per il WordPress ordinario. Nel caso specifico non conviene usare il pacchetto Debian che riporta una verisione piuttosto datata in quanto l'aggiornamento viene supportato in maniera abbastanza semplice dal programma stesso. La versione corrente del programma può essere scaricata direttamente con il comando: |
6 | 1 | Amministratore Truelite | {{{ |
7 | wget http://mu.wordpress.org/latest.tar.gz |
||
8 | }}} |
||
9 | dopo di che è sufficiente scompattare il tutto per ottenere il codice in una cartella {{{wordpress-mu}}} con: |
||
10 | {{{ |
||
11 | tar -xvzf latest.tar.gz |
||
12 | }}} |
||
13 | 8 | Amministratore Truelite | (o analoghi per il wordpress ordinario). |
14 | |||
15 | Tutti i file sono creati con proprietario e gruppo proprietario {{{root}}}, questo rende impossibile l'utilizzo del sistema di configurazione del programma stesso, che necessita di eseguire alcune scritture, per questo motivo almeno per tutta la fase di installazione si dovranno modificare i permessi ed assegnarli all'utente {{{www-data}}} con: |
||
16 | 1 | Amministratore Truelite | {{{ |
17 | chown -R www-data.www-data wordpress-mu |
||
18 | }}} |
||
19 | |||
20 | Per l'uso del programma è ovviamente necessaria l'installazione di un webserver e di PHP, nel caso di Debian sarà possibile installare tutto il necessario con: |
||
21 | {{{ |
||
22 | 9 | Amministratore Truelite | aptitude install libapache2-mod-php5 php5-mysql libphp-phpmailer \ |
23 | php5-gd libjs-prototype libjs-scriptaculous tinymce \ |
||
24 | 10 | Amministratore Truelite | php5-curl php5-mcrypt mysql-server ... (da finire) |
25 | 1 | Amministratore Truelite | }}} |
26 | 4 | Amministratore Truelite | |
27 | 6 | Amministratore Truelite | Per l'installazione è poi necessario predisporre un database ed un utente con privilegi completi per l'accesso sullo stesso, per la cui creazione si può seguire la procedura illustrata in [wiki:MySQLInitConf], inoltre l'uso di Wordpress-mu presuppone che tutti i possibili sottodomini del dominio principale siano rediretti sulla stessa macchina. |
28 | |||
29 | Per l'uso del programma con Apache occorre attivare {{{mod_rewrite}}} e consentire la riscrittura con il file {{{.htaccess}}} installato dal programma stesso. Per questo occorre anzitutto abilitare il modulo con: |
||
30 | {{{ |
||
31 | a2enmod rewrite |
||
32 | /etc/init.d/apache2 reload |
||
33 | 1 | Amministratore Truelite | }}} |
34 | 6 | Amministratore Truelite | e poi, nel virtualhost che si sta usando, assicurarsi la presenza di una direttiva del tipo: |
35 | {{{ |
||
36 | 8 | Amministratore Truelite | <Directory /var/www/wordpress-mu> |
37 | 7 | Amministratore Truelite | Options Indexes FollowSymLinks MultiViews |
38 | AllowOverride All |
||
39 | Order allow,deny |
||
40 | allow from all |
||
41 | </Directory> |
||
42 | 6 | Amministratore Truelite | }}} |