Tutorial-Adicionando um forum phpbb3+portal no Brazilfw 2.31

Tutoriais BrazilFW 2.x em Português

Tutorial-Adicionando um forum phpbb3+portal no Brazilfw 2.31

Mensagempor Mascotmobile » Seg Set 27, 2010 6:11 pm

    Tutorial - Adicionando um forum phpbb3+portal no Brazilfw 2.31.10
      (Sistema de suporte na rede local)
Esse tutorial foi criado com o intuito de auxiliar os usuários na hora de prestar suporte ao seus clientes através do fórum (quando o cliente abrir o navegador, o fórum de suporte vai ser sua pagina inicial, configuração que pode ser executada no Easy Captive).
A idéia desse tutorial é ter um sistema de suporte para seus clientes e usuários visitantes que conectam em sua rede, o forum+portal ja está pre-instalado, é so seguir passo a passo o tutorial como mostrado abaixo.

Vamos ao que interessa...


..:: Eu sou a lembrança daqueles que lembram de mim. ::..
Avatar do usuário
Mascotmobile
BFW Beneméritos
 
Mensagens: 493
Registrado em: Seg Out 12, 2009 1:17 pm
Localização: São Paulo - SP
BrazilFW Box: .

O que é preciso para instalar o Forum?

Mensagempor Mascotmobile » Seg Set 27, 2010 6:12 pm

  • Addons necessario para instalar o forum

////////////// instalando o servidor web Apache //////////////
:idea: apache.tgz (1.2kb)
:arrow: http://www.brazilfw.com.br/users/cavernicola/addons/apache/v4r1/installer/apache.tgz
:arrow: Dependência Requerida: Libxml2
:arrow: Dependência Requerida: Libiconv
:arrow: Requer partição: Extendida do BFW (/partition)

Faça o download do Apache installer, isso irá instalar um instalador para o apache no seu sistema, sim, é engraçado, mas você precisa instalar um instalador para instalar o apache.
Reinicie o sistema.
Depois que seu sistema tenha reiniciado um novo item vai aparecer no seu menu principal do BFW webadmin o "Apache Installer", clique nele.
Imagem

Espere até que o processo de instalação seja concluído.
Este add-on irá instalar em seu sistema, Webadmin 2.0, a partir de onde você irá configurar o Apache, PHP e MySQL.
Webadmin 2.0 irá usar o Apache para escutar na porta 443 SSL em todos os endereços IP do seu servidor. Por favor mudar esse comportamento do Apache com o arquivo de configuração do apache.
Aponte o seu navegador para o servidor IP no endereço https: / / protocolo, exemplo:
Código: Selecionar todos
https://192.168.0.1 <---- observe que é "https"


Siga as instruções na tela.
É possível configurar o apache e php de dentro da interface Webadmin 2.0.
Divirta-se.


////////////// Instalando o LibXml2 //////////////
:idea: libxml2.tgz (473kb)
:arrow: http://www.brazilfw.com.br/users/nachazo/official/librerias/libxml2.tgz
:arrow: Nenhuma dependência:

* Libxml2 exportações Push (progressivo) e Pull (bloqueio) interfaces analisador tipo para Ambas XML e HTML.
* Libxml2 pode fazer DTD de validação no tempo de análise, utilizando uma instância do documento analisado, ou com um DTD arbitrário.
* Libxml2 inclui XPath completo, XPointer e implementações XInclude.
* Ele é escrito em C puro, fazendo com que tão poucas suposições quanto possível, e que adere estreitamente para POSIX / ANSI C para incorporar fácil. Funciona em Linux / Unix / Windows, portado para uma série de outras plataformas.
* Suporte básico para HTTP e FTP cliente permitindo que os aplicativos para buscar recursos remotos.
* O projeto é modular, a maioria das extensões podem ser compiladas.
* A representação documento interno é o mais próximo possível das interfaces DOM.
* Libxml2 Também tem um SAX como interface, a interface é projetado para ser compatível com Expat.
* Esta biblioteca é liberada sob a licença MIT. Veja o arquivo de Direitos Autorais na distribuição, necessários para a formulação.

Instruções de instalação: Instalação padrão

////////////// instalando o LibIconv //////////////
:idea: libiconv.tgz ( 710kb) [ Changelog ]
:arrow: http://www.brazilfw.com.br/users/cavernicola/addons/libs/libiconv.tgz
:arrow: Nenhuma dependencia:

Instruções de instalação: Instalação padrão

////////////// instalando o MySQL + phpMyAdmin //////////////
:idea: mysql.tgz (1.3kb) [ Screenshot ] [ Changelog ]
:arrow: http://www.brazilfw.com.br/users/cavern ... /mysql.tgz
:arrow: Dependência Opcional:Apache/v4r1
:arrow: Dependência Requerida: For BFW 2.30 Libstdc
:arrow: Dependência Requerida: For BFW 2.30 Libgcc_s
:arrow: Dependência Requerida: For BFW 2.30 Libpthread
:arrow: Dependência Requerida: For BFW 2.30 Libncurses
:arrow: Requer partição: Extendida do BFW (/partition)

Se for configurar o LAMP instale primeiro o Apache ou o seu sistema irá falhar!
Ler atentamente todas as instruções.
Faça o download e instale o instalador do MySQL, este será um instalador para instalar o MySQL em seu sistema, sim, é engraçado, mas você precisa instalar um instalador para instalar mysql.
Reinicie o sistema.
Uma vez que o sistema tenha reiniciado a opção "MySQL Installer" vai aparecer no seu menu principal do webadmin do BFW , clique nela.
Imagem

Espere até que o processo de instalação termine.
O sistema será reiniciado automaticamente.
É possível configurar o MySQL através do Webadmin 2.0.
Divirta-se

*OBS: Após instalar o WEB APACHE, é necessário reiniciar o BFW, para que o PHP entre em funcionamento.

:arrow: Clique aqui para voltar ao Índice.
..:: Eu sou a lembrança daqueles que lembram de mim. ::..
Avatar do usuário
Mascotmobile
BFW Beneméritos
 
Mensagens: 493
Registrado em: Seg Out 12, 2009 1:17 pm
Localização: São Paulo - SP
BrazilFW Box: .

instalando o servidor web Apache v1.3.41

Mensagempor Mascotmobile » Seg Set 27, 2010 6:14 pm

    instalando o servidor web Apache v1.3.41
Instalação via Putty:

  • Instalação:

Código: Selecionar todos
mt
cd /mnt
wget http://www.brazilfw.com.br/users/cavernicola/addons/apache/v4r1/installer/apache.tgz
cd /
umt
reboot


Depois que seu sistema tenha reiniciado um novo item vai aparecer no seu menu principal do BFW webadmin o "Apache Installer", clique nele.
Imagem
Espere até que o processo de instalação termine.
Este add-on irá instalar em seu sistema, Webadmin 2.0 a partir de onde você irá configurar o Apache, PHP e MySQL.
Webadmin 2.0 irá usar o Apache para escutar na porta 443 SSL em todos os endereços IP do seu servidor, por favor mudar esse comportamento do Apache com o arquivo de configuração do apache.

  • Configuração:
1 .- Após a instalação do add-on Apache terminar:
    Aponte no navegador da web para o endereço do seu servidor BFW utilizando o protocolo https, por exemplo, se o endereço do seu servidor BFW é 192.168.0.1, escreva no navegador https://192.168.0.1, note que é https e não http.
2.-Você receberá algumas advertências de segurança:
Imagem
Esta imagem é do firefox no debian, mas no iexplorer ou firefox será muito semelhante.

3 .- Será necessário adicionar uma exceção no seu navegador.

4 .- No primeiro o acesso ao Webadmin 2.0, você será solicitado a criar uma nova conta de usuário:
Imagem

5 .- Depois de ter criado um novo usuário será solicitado a fazer login. Identifique-se, e com isso, você estará no Webadmin 2,0.

6 .- Mas, espere um minuto, porque eu preciso de outro Webadmin se no meu caso ja tenho um WebAdmin muito legal no meu servidor BFW?, Este Webadmin 2.0 irá substituir o WebAdmin clássico?
    A resposta à segunda pergunta é NÃO, o Webadmin 2.0 é apenas um local, onde você pode colocar scripts PHP e eles serão tratados como se eles fossem add-ons do BFW, no entanto, se as pessoas ao desenvolver scripts para rodar no BFW usar o PHP, que é mais fácil e mais rápido, ele terá um lugar onde guardar o scripts, é evidente que o clássico webadmin deverá evoluir, e assim o Webadmin 2.0 já vai estar lá.

    A Primeira questão já está respondida, precisamos de um webadmin que suporta scripts PHP, SSL e outras coisas pertinentes.

7 .- Ok, agora estou no interior do Webadmin 2.0, e agora?
    Não sei, o que você quer fazer?
8 .- Como faço para configurar o Apache, MySQL e PHP?
    O Apache no Webadmin 2.0 é parte de um grupo de aplicações chamado LAMP, LAMP é um acrônimo de Linux Apache Mysql Php, clique sobre o item do LAMP do Webadmin 2.0:
    Imagem
    Nesta tela temos links para todas as configurações.

9 .- Ok, mas, como faço para configurar o arquivo Apache.conf?
    Acesse o arquivo httpd.conf através do Webadmin 2.0.

    Imagem
    Em WEBADMIN 2.0,adcione o IP do seu servidor como mostra na imagen acima.

    Mas se você estiver perguntando como "Alterar" as variáveis do httpd.conf.
    Ai, Você terá de ler um bom livro sobre o Apache e também sobre MySQL e PHP.

10 .- Como é que posso por a minha própria página da web no Apache?
    A maneira mais fácil é através do Webadmin 2.0 e por isso é a única maneira vou explicar aqui.

    1 .- Faça Login no Webadmin 2.0.
    2 .- Clique no item LAMP.
    3 .- Escolha Apache a partir do grupo de aplicativos LAMP.
    4 .- Escolha Virtual Hosts.
    Imagem
    5 .- Preencha o formulário.
    6 .- Se você criou um host virtual SSL você terá de reiniciar o seu servidor.
    7 .- Se você criou um host virtual que não é o SSL não será preciso reiniciar o servidor e um link será passado para você acessar a sua nova página web.
    8 .- Você deve colocar todos os seus itens (index.html, *. php, etc ..) dentro do diretório raiz do seu site que está em /partition/apache/VHOSTS/nome que foi colocado no virtual host/

11 .- Como é que posso por o meu próprio script PHP no Apache e Webadmin para a lista no meu script Webadmin 2.0 menu principal?
    Tudo que você precisa fazer é criar uma pasta dentro de "add-ons" diretório do Webadmin 2.0 com o nome de vocês add-on (script) e dentro da pasta que você tem necessidade de ser criado um arquivo chamado "index.php "Será que a interface do aplicativo para o seu PHP Webadmin 2.0, por exemplo:
    "Vamos dizer que você tenha criado um aplicativo chamado myCoolPHPapp PHP, você fará um diretório dentro do" add-ons "diretório do Webadmin 2.0 com o nome de vocês add-on, a partir de massa de vidraceiro você pode usar:
    Código: Selecionar todos
    mkdir /partition/apache/webadmin2.0/add-ons/myCoolPHPapp

    , E que no interior /partition/apache/webadmin2.0/add-ons/myCoolPHPapp, você irá colocar seu arquivo index.php e, em seguida, Webadmin 2.0 irá listar seu aplicativo no menu principal.

12 .- Como eu posso colocar o acesso ao phpMyAdmin?
    Vocês precisarão instalar MySQL 5.0.67 + phpMyAdmin 3.0.1.1 para usá-lo, depois de instalar você pode acessar a configuração do phpMyAdmin Webadmin 2,0, está na LAMP >> MySQL >> phpMyAdmin

13 .- Configurações de firewall e apache.

    Adicionar ao firewall a porta do seu virtual host
    Código: Selecionar todos
    admin Y permit tcp any any 8185:8185 all #Servidor WEB

14 .- Configurações nas taferfas agendadas

    Agende isso no cron para funcionar o auto start.
    Código: Selecionar todos
    0,10,20,30,40,50 * * * * /partition/apache/bin/apachectl startssl
OBS: Algumas frases foram retiradas do tutorial do El guapo Dan "Apache+PHP+SQlite+SSL and MySQL compatible, v4.1"

:arrow: Clique aqui para voltar ao Índice.
..:: Eu sou a lembrança daqueles que lembram de mim. ::..
Avatar do usuário
Mascotmobile
BFW Beneméritos
 
Mensagens: 493
Registrado em: Seg Out 12, 2009 1:17 pm
Localização: São Paulo - SP
BrazilFW Box: .

instalando o MySQL 5.0.67 + phpMyAdmin 3.0.1.1

Mensagempor Mascotmobile » Seg Set 27, 2010 6:15 pm

    instalando o MySQL 5.0.67 + phpMyAdmin 3.0.1.1

Instalção Via Putty:

  • Instalação:

Código: Selecionar todos
mt
cd /mnt
wget http://www.brazilfw.com.br/users/cavernicola/addons/mysql/v1r1/installer/mysql.tgz
cd /
umt
reboot


Se estiver a configurar um LAMP instale primeiro o Apache ou o seu sistema irá falhar!

  • Ler atentamente todas as instruções
  • Faça o download e instale o instalador do MySQL, este será um instalador para instalar o MySQL em seu sistema, sim, é engraçado, mas você precisa instalar um instalador para instalar mysql.
  • Reinicie o sistema.
  • Uma vez que o sistema tenha reiniciado a opção "MySQL Installer" vai aparecer no seu menu principal do webadmin do BFW , clique nela.
Imagem
  • Espere até que o processo de instalação para concluir.
  • O sistema será reiniciado automaticamente.
  • É possível configurar o MySQL através do Webadmin 2,0.
  • Divirta-se

Ao contrário do que muitos pensam, criar um banco de dados é a coisa mais fácil que tem.Vamos aprender neste tutorial a instalar phpMyAdmin,criar Banco de Dados e a importar tabelas.
Para instalar o servidor phpMyAdmin acesse https://192.168.0.1/add-ons/phpMyAdmin/app/scripts/setup.php,no meu caso eu so cliquei no botão Apply_changes_now

Imagem

Porque vamos aprender somente isso, você deve estar se perguntando. Porque em minha opinião, isso é o principio básico para colocarmos em pratica alguns scripts em PHP/SQL. Geralmente quando baixamos um script em php mais complexo, é necessário criar um banco de dados e importar a tabela forum.sql.

Código: Selecionar todos
http://mascotnet.6te.net/download/bd-forum.sql.zip


Para colocar em pratica este tutorial é necessário que você veja o tutorial configurando o Lamp, que já vem junto com o apache. Tendo instalado o MySQL + phpMyAdmin, vamos começar esta fase de nosso aprendizado.

Execute o LampServer (ou acesse o https://192.168.0.1/add-ons/phpMyAdmin/app/ em seu servidor local*).

Agora abra o PHPMYADMIN:
Imagem

Agora vá em CRIAR UM NOVO BANCO DE DADOS e dê um nome ao seu banco de dados.
Depois de digitar, clique em Criar.
Pronto já Criamos um banco de dados!
Agora vamos ver alguns pontos básicos do PHPMYADMIN.

  • Exportar – Com essa opção você pode salvar sua tabela criada no banco de dados em arquivo de texto qualquer, pode salvar também com a extensão .SQL
  • Importar – Para buscar um arquivo de tabela sql e colocar no banco de dados.
  • Eliminar – Para excluir o banco de dados ou tabela.

Importando tabela SQL:
Imagem

Para importar uma tabela sql não tem segredo. Basta selecionar o banco de dado ao qual você quer que a tabela fique, depois clicar em Importar, ou procure o seu arquivo bd-forum.sql.zip abra o arquivo forum.sql selecione todo o texto e cole dentro da abba SQL do phpmayadmin depois é so clicar em Executar.

pronto banco de dados rodando:
Imagem

:arrow: Clique aqui para voltar ao Índice.
..:: Eu sou a lembrança daqueles que lembram de mim. ::..
Avatar do usuário
Mascotmobile
BFW Beneméritos
 
Mensagens: 493
Registrado em: Seg Out 12, 2009 1:17 pm
Localização: São Paulo - SP
BrazilFW Box: .

instalando o forum phpBB3+portal no BFW 2.31.10

Mensagempor Mascotmobile » Seg Set 27, 2010 6:27 pm

    instalando o forum phpBB3+portal no BrazilFW 2.31.10

Bom galera instalar o forum phpBB3 e Portal apartir do zero é um pouco demorado.
Estarei colocando uma versão de forum ja com portal intregado,primeiramente vamos fazer o download do forum phpbb3+Portal em arquivo zip.


Você pode está fazendo o download da versão do forum phpbb3+Portal no site demo oficial.
:arrow: Download:
http://mascotnet.6te.net/download/forum.zip

Agora que você já fez o download do forum phpbb3+Portal vamos ao nosso segundo passo: Copiar para o servidor.
Mande a pasta Forum para a pasta dentro do diretório raiz do seu site que está em /partition/apache/VHOSTS/nomeservidor que será colocado no virtual host/
Exemplo:
Imagem
Este na maioria das vezes é o processo mais demorado e "chato" para instalar um fórum, porem o mais simples. Você precisa enviar os arquivos via ftp para o servidor, um processo simples, bem simples, se você utilizar um bom cliente ftp, eu sugiro o FileZilla e Winscp por ser gratuitos e muito facil de usar:
:arrow: download:
:arrow: FileZilla http://baixaki.com.br/download/FileZilla.htm
:arrow: winscp http://winscp.net/download/winscp428.zip

Agora precisamos dar as permisões para continuar a instalação "CHMOD 777"
Bom é bem simples, se vc está usando o Cliente de Ftp FileZilla ou winscp faça o seguinte:
Esses são os arquivos que precisaram dar CHMOD 777
  • cache/
  • files/
  • store/
  • config.php
  • images/avatars/upload/

Clique com botão direito do mouse na pasta em que vc vai dar as permisões:
Exemplo:
Imagem

depois Clique em "File attributes" aparecerá a seguinte Janela

Imagem

Selecione todas as caixas como mostra a imagem acima.

OBS: repita esse processo nos arquivos citados acima.

Depois de ter feito isso edite o arquivo config.php que encotra-se na pasta raiz do forum.
<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysqli'; <- aqui normalmente é como padrão
$dbhost = 'localhost'; <- aqui normalmente é localhost como padrão
$dbport = '';
$dbname = 'banconeme'; <- aqui nome do banco de dados criado
$dbuser = 'bancouser'; <- aqui nome de usuario do banco de dados
$dbpasswd = 'bancosenha'; <- aqui senha do banco de dados
$table_prefix = 'bancotabela'; <- aqui tabela do banco de dados
$acm_type = 'file';
$load_extensions = '';

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
?>

Se tudo estiver correndo bem ficará mais ou menos assim:
Código: Selecionar todos
<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysqli';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'forum';
$dbuser = 'root';
$dbpasswd = '';
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
?>


Agora o último processo: a instalação. Para continuar é necessario que você saiba as seguintes informações: Servidor do Banco de Dados, Nome do Banco de Dados, Nome do Usuário do Banco de Dados e Senha do Banco de Dados.


  • Esta pronto parabéns

A Instalação do forum phpBB3+portal foi concluida com sucesso.Clique no link Ir ao Painel de Administração abaixo da pagina principal do seu fórum para ser encaminhado ao seu painel de administração.Visualize atentamente as opções disponiveis para que voc~e possa administrar o seu fórum, e lembre-se de qualquer ajuda online estará disponivel através do topico instalando o forum phpBB3+portal no BrazilFW 2.31.10...etc..
pronto o forúm foi instalado..

:arrow: Clique aqui para voltar ao Índice.
..:: Eu sou a lembrança daqueles que lembram de mim. ::..
Avatar do usuário
Mascotmobile
BFW Beneméritos
 
Mensagens: 493
Registrado em: Seg Out 12, 2009 1:17 pm
Localização: São Paulo - SP
BrazilFW Box: .

Configurando o seu forum phpBB3+portal no servidor bfw

Mensagempor Mascotmobile » Seg Set 27, 2010 6:29 pm

    Configurando o seu forum phpBB3+portal

Depois basta entrar no Painel de Administração do seu fórum e editar como mostra abaixo.

    :arrow: Usuario: admin
    :arrow: Senha: 123456

  • 1° Passo: Administrando o seu fórum
  • 2° Passo: Configurações do fórum
  • 3° Passo: Configurações do servidor
  • 4° Passo: Administração do Portal
  • 5° Passo: Finalizando
Pronto é só utilizar o seu fórum.

  • Administrando o seu fórum
Imagem

  • Configurações do fórum
Imagem

:arrow: Va ate o Menu Superior do painel de administração clique em "GERAL" depois no Menu Esquerdo desce ate em baixo clique em "Configurações do fórum"

  • Configurações do servidor
Imagem

:arrow: Va ate o Menu Superior do painel de administração clique em "GERAL" depois no Menu Esquerdo desce ate em baixo clique em "Configurações do servidor"
:arrow: Adicione porta em que o seu servidor Lanp está executando. Altere o endereço do forum igualmente a do server que voce criou.

  • Administração do Portal
Imagem

:arrow: Va ate o Menu Superior do painel de administração clique em "MODS" depois no Menu Esquerdo desce ate em baixo clique em "Configurações gerais"

:arrow: Depois basta Ativa ou desativa o Portal do seu fórum e editar como mostra abaixo.

  • 1° Editar: Configurações gerais
  • 2° Editar: Mensagem de Boas-vindas
  • 3° Editar: Blocos Personalizados
  • 4° Editar: Configurações dos Links
  • 5° Finalizando:
Pronto é só utilizar o seu fórum.

  • Espero que esse pequeno material possa facilitar a vida dos usuários e clientes na hora de prestar suporte.
    Sugestões, criticas, elogios, reclamações, por favor, vá neste tópico.
    (irei ler e responder na medida do possível, mas já adianto que não tenho como atender à todas as sugestões).
:arrow: lembre-se de qualquer ajuda online estará disponivel através do topico instalando o forum phpBB3+portal no BrazilFW 2.31.10...etc..

:arrow: Clique aqui para voltar ao Índice.
..:: Eu sou a lembrança daqueles que lembram de mim. ::..
Avatar do usuário
Mascotmobile
BFW Beneméritos
 
Mensagens: 493
Registrado em: Seg Out 12, 2009 1:17 pm
Localização: São Paulo - SP
BrazilFW Box: .


Voltar para BrazilFW 2.x

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes

cron