Wordpress Installazione · 3 min read · Jan 24, 2026
Passo dopo Passo: Installare Wordpress Multiuser (WPMU) Su FreeBSD 7
Passo dopo Passo: Installare Wordpress Multiuser (WPMU) Su FreeBSD 7
Wordpress è uno dei miei motori di blog preferiti perché è facile e supporta molti plugin. Wordpress è anche disponibile in modalità multi-utente, il che significa che un’unica installazione di Wordpress coprirà molti utenti con il proprio sottodominio. Questo howto mostrerà i passaggi necessari per installare Wordpress wpmu su un server che esegue FreeBSD 7 stabile.
- Scarica l’ultimo file wpmu.
wget http://mu.wordpress.org/latest.tar.gz- Estrai e rinomina:
pwd/home/phantom/public_htmllsinfo.php latest.tar.gztar xvfz latest.tar.gz && rm latest.tar.gz && mv wordpress-mu-1.5.1 wpmulsinfo.php wpmu- Accedi al tuo server DNS e modifica l’entry DNS per consentire i wildcard. Es:
+blog.bogus.com:172.88.1.4:86400
+*.blog.bogus.com:172.88.1.4:86400
Esegui l’aggiornamento:
make
/usr/local/bin/tinydns-dataRiavvia il servizio dns:
svc -t /var/service/dnscache/
svc -t /var/service/tinydns/Testare dns:
dig blog.bogus.comdns# dig blog.bogus.com; <> DiG 9.4.2 <> blog.bogus.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40754
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0;; QUESTION SECTION:
;blog.bogus.com. IN A;; ANSWER SECTION:
blog.bogus.com. 86400 IN A 172.88.1.4;; Query time: 12 msec
;; SERVER: 172.88.1.1#53(172.88.1.1)
;; WHEN: Fri Jun 20 08:44:06 2008
;; MSG SIZE rcvd: 53dig alam.blog.bogus.comdns# dig alam.blog.bogus.com; <> DiG 9.4.2 <> alam.blog.bogus.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42517
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0;; QUESTION SECTION:
;alam.blog.bogus.com. IN A;; ANSWER SECTION:
alam.blog.bogus.com. 86400 IN A 172.88.1.4;; Query time: 6 msec
;; SERVER: 172.88.1.1#53(172.88.1.1)
;; WHEN: Fri Jun 20 08:44:15 2008
;; MSG SIZE rcvd: 58- Passa al server blog e modifica l’entry httpd.conf:
ee /usr/local/etc/apache/httpd.confNameVirtualHost 172.88.1.4
ServerAdmin [email protected]
DocumentRoot /home/phantom/public_html/wpmu
AllowOverride FileInfo Options
ServerName blog.bogus.com
ServerAlias *.blog.bogus.com
Salva e riavvia apache.
- Crea il database e concedi l’utente.
mysql -uroot -pInserisci la password:
Benvenuto nel monitor MySQL. I comandi terminano con ; o \g.
Il tuo ID di connessione MySQL è 46
Versione del server: 5.0.51a-log FreeBSD port: mysql-server-5.0.51a
Digita ‘help;’ o ‘\h’ per aiuto. Digita ‘\c’ per cancellare il buffer.mysql> show databases;+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
+——————–+
2 righe nel set (0.02 sec)mysql> create database wpmu;Query OK, 1 row affected (0.01 sec)mysql> grant all privileges on wpmu.* to alam@localhost identified by ‘doyanmakan’ with grant option;Query OK, 0 rows affected (0.02 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)
mysql>- Inizia l’installazione, apri un browser e digita http://blog.bogus.com.
Un messaggio chmod apparirà, digita semplicemente questo nel terminale:
chmod 777 /home/phantom/public_html/wpmu /home/pahntom/public_html/wpmu/wp-content/Aggiorna il browser.
Segui i passaggi :
- Scegli il sottodominio
- Compila le informazioni secondo il passo 5.
- Indirizzo del server, lascialo così com’è.
- Dettagli del sito, compila con l’entry corretta.
Clicca Invia.
Se tutto funziona bene vedrai una conferma se il processo di installazione è andato a buon fine. Nome utente e password generati.
- Ripristina il file allo stato precedente.
chmod 755 /home/phantom/public_html/wpmu /home/phantom/public_html/wpmu/wp-content/Fatto.
L’amministratore può aggiungere nuovi temi, plugin per aumentare l’interattività.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.