Instalando o phpBB
O phpBB tem código aberto e é
gratuito, você pode baixá-lo
no: Comece baixando o pacote principal. Enquanto escrevo, ele está na versão 3.0.1 e o arquivo é o "phpBB-3.0.1.tar.bz2". Para instalar, salve-o dentro do diretório raiz do site ("/var/www" ou "/var/www/html" se você não está usando virtual hosts), descompacte o arquivo e renomeie a pasta criada para o diretório onde o fórum deve ficar acessível. No meu caso, estou instalando-o na pasta "forum/". Delete o arquivo original, pois não vamos mais precisar dele:
# cd /var/www Aproveite para instalar também o suporte à internacionalização. O phpBB já foi traduzido para vários idiomas, incluindo português do Brasil e os pacotes estão disponíveis no http://www.phpbb.com/languages/. Comece baixando o arquivo "lang_pt.tar.gz" (que contém a tradução propriamente dita) e descompacte-o dentro da pasta "/var/www/forum/language". Baixe, em seguida, os arquivos "subsilver2_pt.tar.gz" e "prosilver_pt_br.tar.gz" (que contém botões e ícones com o texto de legenda traduzido para os dois temas usados pelo phpBB3) e descompacte-os na pasta "/var/www/forum/styles" Veja que tudo isso pode ser feito via ftp ou sftp, mesmo que você não tenha acesso via shell no servidor. Tudo o que é preciso fazer é copiar os arquivos para as pastas apropriadas. Esse sistema de instalação foi desenvolvido, justamente, pensando em quem utiliza planos de hospedagem em servidores compartilhados. Depois de copiar os arquivos, acesse a página "/forum/install/index.php" dentro da árvore do seu site. O acesso pode ser feito tanto localmente (http://127.0.0.1/forum/install/index.php) quanto via web. Esta é a página usada para concluir a instalação. É importante que você acesse a página assim que os arquivos forem copiados, pois ela fica acessível para qualquer um. Acessando a opção "Instalar > Ir para o próximo passo", o instalador realiza um teste rápido para verificar se o servidor atende aos requisitos de instalação. Em caso de erros nessa etapa, verifique se todos os pacotes foram instalados sem erros, se o servidor MySQL está ativo e se você não esqueceu de reiniciar o Apache depois de ter instalado o suporte a PHP.
O phpBB3 oferece suporte ao uso de dígitos de confirmação (CAPTCHA) para as postagens, o que reduz brutalmente o volume de posts de spam. Para que o recurso fique disponível, é necessário que o pacote "php5-gd" ou "php-gd" (dependendo da distribuição) esteja instalado. É recomendável instalar também o pacote "imagemagick", que permite ativar o suporte a anexos de imagens nos posts. Em seguida, chegamos à parte principal da instalação, onde vai a configuração do banco de dados:
O conteúdo do campo "Tipo de Base de Dados" é preenchido automaticamente pelo instalador, que se encarrega de detectar o banco de dados usado. Em alguns casos ele pode deixar duas ou três opções disponíveis, pois isso é interessante dar uma verificada. O campo "Nome do servidor da Base de Dados" é usado apenas se você está usando uma máquina separada para o banco de dados. Separar o servidor web e o servidor MySQL, usando dois servidores conectados através de uma rede local, pode ser interessante do ponto de vista da performance e (dependendo do ponto de vista) também da segurança, mas, por outro lado, é mais caro e trabalhoso. Caso o MySQL esteja instalado na mesma máquina, mantenha o campo em branco. A opção "Porta do Servidor da Base de Dados" também fica em branco, a menos que você tenha configurado o MySQL pra escutar em uma porta diferente da padrão. A opção "Nome da Base de Dados" indica a base de dados que será usada pelo fórum. Em um dos tópicos anteriores, sobre configuração do MySQL, criamos a base de dados "phpbb", que usarei como exemplo. Caso você esteja instalando só para testar, pode usar também a base de dados "test", criada por padrão. Em seguida temos as opções com o login e senha que serão utilizados pelo phpBB para acessar o banco de dados. Ao criar a base "phpbb" criamos também o usuário "phpbb", com acesso a ela. Ao instalar para teste, você pode usar a conta "root" (o root do MySQL, não do sistema), que tem acesso a tudo, mas isso obviamente não é recomendável do ponto de vista da segurança. Caso necessário, você pode criar rapidamente uma nova base de dados e um novo usuário de acesso ao MySQL usando os comandos abaixo: # mysql -u root -p <enter>
mysql> CREATE DATABASE
phpbb3; Concluindo, a opção "Prefixo das tabelas na Base de Dados" é destinada a situações onde você precisa compartilhar a mesma base de dados entre duas ou mais instalações do phpBB, ou entre diversos gestores de conteúdo, como em casos em que você utiliza um plano de shared hosting e tem acesso a uma única base de dados. Nesse caso, a primeira instalação pode usar o prefixo "phpbb_", a segunda "phpbb2_", a terceira "phpbb3_" e assim por diante. Entretanto, se você administra o servidor diretamente, é muito melhor criar uma base de dados separada para cada instalação. Caso você precise alterar o usuário ou senha do MySQL usado pelo fórum, ou precise alterar o endereço de acesso do banco de dados posteriormente, edite o arquivo "config.php" dentro da pasta do fórum, onde as informações especificadas nessa etapa da instalação são salvas. Na tela seguinte, você define um login administrativo, através do qual você poderá acessar o painel de administração, criar salas e moderar mensagens e, em seguida, tem mais um conjunto de opções relacionadas à configuração do fórum:
As opções referentes ao servidor de e-mails são necessárias apenas para ativar o envio de notificações de respostas aos posts iniciados pelos usuários. A opção "Cookie seguro" pode ser usada para melhorar a segurança no login dos usuários, mas ela pode ser usada apenas se você ativou o suporte a HTTPS na configuração do servidor e ele está ativo na configuração do fórum. O uso de HTTPS previne o roubo de senhas e outros tipos de vandalismos e melhora a segurança geral do fórum, mas em compensação aumenta a carga de processamento do servidor, além de tornar a configuração um pouco mais complexa, como vimos anteriormente. A opção "Protocolo do Servidor" indica se o fórum será acessível via HTTP ou HTTPS, a opção "Nome do Domínio" indica o domínio onde o site está hospedado, o "Porta do Servidor" indica a porta em que o servidor web está escutando (80 para HTTP ou 443 para HTTPS) e a "Pasta dos Ficheiros" indica o diretório do site onde o fórum está disponível. Depois de mais algumas confirmações a instalação estará completa. Você tem então acesso ao painel administrativo do fórum, onde pode criar as salas e ajustar as demais opções do fórum, além de moderar mensagens, suspender ou banir usuários e assim por diante:
Depois de terminar,
clique no link "Índice do fórum" e dê
uma última checada em tudo antes de começar a
divulgá-lo. Consulte a documentação oficial do
phpBB para mais detalhes sobre as opções do painel de
administração e sobre a personalização do
fórum: » Próximo: Instalando o WordPress Você está lendo um tópico de demonstração do livro Servidores, Guia Prático:
Autor: Carlos E. Morimoto
Páginas: 736 Formato: 23 x 16 cm Editora: GDH Press e Sul Editores ISBN: 978-85-99593-13-4 Lançado em: Agosto de 2008 » R$ 76,00 + frete (Preço nas livrarias: R$ 96) » Compre o seu Descrição: O livro Redes e Servidores Linux - Guia Prático foi nosso primeiro best-seller, vendendo um total de 8.000 exemplares em suas duas edições. O processo de atualização do livro acabou dando origem a dois livros separados. O primeiro deles é o livro Redes - Guia Prático, que aborda detalhes sobre a implantação e configuração de redes, abordando detalhes sobre os padrões de rede, configuração no Windows e Linux, configuração de redes wireless e outros temas. O livro Servidores Linux, Guia Prático é o segundo livro da série, que complementa o primeiro, oferecendo uma visão aprofundada sobre a configuração de servidores Linux. No livro você aprenderá a configurar tanto servidores de rede local quanto servidores dedicados, incluindo a configuração do Squid, Samba, Apache, SSH, LTSP, Postfix, Iptables, Bind, Quota e outros serviços. O livro inclui também capítulos sobre virtualização e sobre hardware para servidores, que complementam as informações abordadas nos demais.
|
|