WordPress · 3 min read · Jan 24, 2026
Passo a Passo: Instalar Wordpress Multiuser (WPMU) No FreeBSD 7
Passo a Passo: Instalar Wordpress Multiuser (WPMU) No FreeBSD 7
Wordpress é um dos meus motores de blog favoritos porque é fácil e suporta muitos plugins. Wordpress também está disponível em modo multiusuário, o que significa que uma única instalação do Wordpress atenderá a muitos usuários com seu próprio subdomínio. Este guia mostrará os passos necessários para instalar o Wordpress wpmu em um servidor rodando FreeBSD 7 estável.
- Baixe o arquivo mais recente do wpmu.
wget http://mu.wordpress.org/latest.tar.gz- Extraia e renomeie:
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- Faça login no seu servidor DNS e altere a entrada DNS para permitir curingas. Ex:
+blog.bogus.com:172.88.1.4:86400
+*.blog.bogus.com:172.88.1.4:86400
Faça a atualização:
make
/usr/local/bin/tinydns-dataReinicie o serviço DNS:
svc -t /var/service/dnscache/
svc -t /var/service/tinydns/Testando o 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- Mude para o servidor de blog e altere a entrada 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
Salve e reinicie o apache.
- Crie o banco de dados e conceda o usuário.
mysql -uroot -pDigite a senha:
Bem-vindo ao monitor MySQL. Comandos terminam com ; ou \g.
Seu ID de conexão MySQL é 46
Versão do servidor: 5.0.51a-log FreeBSD port: mysql-server-5.0.51a
Digite 'help;' ou '\h' para ajuda. Digite '\c' para limpar o buffer.mysql> show databases;+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
+——————–+
2 rows in 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>- Iniciando a instalação, abra um navegador e digite http://blog.bogus.com.
Uma mensagem de chmod aparecerá, basta digitar isso no shell:
chmod 777 /home/phantom/public_html/wpmu /home/pahntom/public_html/wpmu/wp-content/Atualize o navegador.
Siga os passos:
- Escolha o subdomínio
- Preencha as informações de acordo com o passo 5.
- Endereço do servidor, deixe como está.
- Detalhes do site, preencha com a entrada correta.
Clique em Enviar.
Se tudo funcionar bem, você verá uma confirmação se o processo de instalação foi bem-sucedido. Nome de usuário e senha gerados.
- Redefina o arquivo para o estado anterior.
chmod 755 /home/phantom/public_html/wpmu /home/phantom/public_html/wpmu/wp-content/Feito.
O administrador pode adicionar novos temas, plugins para adicionar mais interatividade.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.