Progetto

Generale

Profilo

WordpressInstall » Cronologia » Versione 13

Amministratore Truelite, 07-12-2010 19:03

1 1 Amministratore Truelite
[[TracNav(TOC)]]
2
3
4 13 Amministratore Truelite
h2. Installare e configurare Wordpress
5
6
7
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:
8
<pre>
9 1 Amministratore Truelite
wget http://mu.wordpress.org/latest.tar.gz
10 13 Amministratore Truelite
</pre>
11
<pre>
12
<pre>
13 8 Amministratore Truelite
tar -xvzf latest.tar.gz 
14 13 Amministratore Truelite
</pre>
15 1 Amministratore Truelite
(o analoghi per il wordpress ordinario).
16
17 13 Amministratore Truelite
<pre>
18
<pre>
19 1 Amministratore Truelite
chown -R www-data wordpress-mu
20 13 Amministratore Truelite
</pre>
21
<pre>
22 9 Amministratore Truelite
23 1 Amministratore Truelite
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:
24 13 Amministratore Truelite
<pre>
25 1 Amministratore Truelite
aptitude install libapache2-mod-php5 php5-mysql libphp-phpmailer \
26
   php5-gd libjs-prototype libjs-scriptaculous tinymce \
27
   php5-curl php5-mcrypt mysql-server  ... (da finire)
28 13 Amministratore Truelite
</pre>
29 1 Amministratore Truelite
30 13 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 [[MySQLInitConf]], inoltre l'uso di Wordpress-mu presuppone che tutti i possibili sottodomini del dominio principale siano rediretti sulla stessa macchina. 
31 1 Amministratore Truelite
32 13 Amministratore Truelite
<pre>
33
<pre>
34 1 Amministratore Truelite
a2enmod rewrite
35 6 Amministratore Truelite
/etc/init.d/apache2 reload
36 13 Amministratore Truelite
</pre>
37 8 Amministratore Truelite
e poi, nel virtualhost che si sta usando, assicurarsi la presenza di una direttiva del tipo:
38 13 Amministratore Truelite
<pre>
39 7 Amministratore Truelite
<Directory /var/www/wordpress-mu>
40 13 Amministratore Truelite
       Options Indexes [[FollowSymLinks]] MultiViews
41
       [[AllowOverride]] All
42 7 Amministratore Truelite
       Order allow,deny
43 6 Amministratore Truelite
       allow from all
44 11 Amministratore Truelite
</Directory>
45 13 Amministratore Truelite
</pre>
46 11 Amministratore Truelite
47
48 13 Amministratore Truelite
h3. Configurazione multidominio
49
50
51
<pre>
52
<pre>
53 11 Amministratore Truelite
define( 'SUNRISE', 'on' );
54 13 Amministratore Truelite
</pre>
55 11 Amministratore Truelite
56 13 Amministratore Truelite
Una volta installato il plugin il primo passo è configurarlo come amministratore generale del blog, questo si fa dalla pagina di amministrazione, usando il menu _Amministra sito -> Domain Mapping_. La pagina richiede l'indirizzo IP del server su cui si è installato Worpress, che deve corrispondere ad un record * sul DNS per il dominio che si vuole mappare (si può usare un CNAME, ma questo rende le cose meno efficienti e più complesse). La pagina richiede anche se impostare una redirezione permanente (in genere si) e redirigere le pagine di amministrazione sul dominio originario (in genere no)-
57 1 Amministratore Truelite
58 13 Amministratore Truelite
<pre>
59 1 Amministratore Truelite
60 13 Amministratore Truelite
<pre>