Instalando WebWap no Debian 8

Passo a passo de instalação do WebWap HAM no Debian 8.0 Jessie e Apache2

Bom, o primeiro passo é baixar o Debiam 8.0.0 Jessie, é possível testar as ferramentas apenas com o primeiro DVD em mãos.

Download Debian 8.0 Jessie:

https://www.debian.org/CD/


Após a instalação, actualize a lista de repositórios do APT (/etc/apt/sources.list) , segue a lista que uso:

Execute os seguintes comandos ou adicione os repositórios manualmente no arquivo sources.list

echo deb http://security.debian.org stable/updates main >> /etc/apt/sources.list

echo deb http://ftp.br.debian.org/debian/ stable main >> /etc/apt/sources.list

echo deb-src http://ftp.br.debian.org/debian/ stable main >> /etc/apt/sources.list

echo deb http://ftp.us.debian.org/debian stable main >> /etc/apt/sources.list

echo deb-src http://ftp.us.debian.org/debian/ stable main >> /etc/apt/sources.list


Sem seguida , execute o seguinte comando para que o apt actualize o índice de pesquisa:

apt-get update


Baixe o pacote da WebWap HAM que deseja:

Debian 8 – Suporte a Postgresql, MySQL e Oracle:
http://www.vagucs.com.br/webwap-1.0.2-rddoci-debian8.tar.gz
Debian 8 – Suporte a Postgresql, MySQL:
http://www.vagucs.com.br/webwap-1.0.2-mysql-debian8.tar.gz

As seguintes libs são necessárias:

Se optou pela versão com suporte a Oracle, baixe o instantClient Oracle.

http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html

Versão utilizada: instantclient-basic-linux-12.1.0.2.0.zip

Senão quiser instalar as ferramentas do Oracle, da forma indicada no site deles. Descompacte este arquivo e copie os seguintes arquivos para /usr/lib:
libclntshcore.so.12.1
libclntsh.so.12.1
libnnz12.so
libocci.so.12.1
libociei.so
libocijdbc12.so
libons.so
liboramysql12.so


Se optou para a versão com suporte a MySQL, instale o mysql-client usando o comando:

aptitude install mysql-client


 

Descompacte na raiz do seu linux com o seguinte comando:

tar -zxvf webwap-1.0.2.tar.gz –directory /

Entre no diretorio /webwap/deps/lib e copie os arquivos deste diretorio para /usr/lib:

cd /webwap/desp/lib
cp * /usr/lib


Instale o pacote libaio-dev com o seguinte comando:

aptitude install libaio1


Copie os arquivos de teste para seu diretório html:

cp /webwap/teste.prg /var/www/html
cp /webwap/teste.html /var/www/html


A única configuração necessária no apache é para indicar em qual diretório está o arquivo de configuração do WWHAM, para isto, inclua no arquivo /etc/apache2/apache2.conf a seguinte linha:

SetEnv WEBWAP_CONFIGFILE “/webwap/webwap.conf”

Este arquivo acompanha o pacote, e já está com alguns plugins de teste pre-carregados, pode desabilitar todos. Exceto o oci_plugin.so que contém uma classe TOracle que funciona exatamente com a TPostgres do Harbour.


 

Reinicie:
service apache2 restart


 

Pelo browse faça o teste:

http://<ip do seu servidor debian/teste.prg ou teste.html.


Pronto!

Seu servidor web agora tem suporte Harbour


 Qualquer dúvida entre em contato com vagucs@vagucs.com.br ou post suas dúvidas aqui que serão respondidas.

7 ideias sobre “Instalando WebWap no Debian 8”

    1. olá Elton, no momento disponibilizei apenas para a versão 8.0 do debian, não sei se rodaria no centos 7. Mas pode fazer um teste. Vi que vc é da CIPEC, trabalhar com o Margay? Pode enviar o link para download da sua versão do CENTOS?

  1. Olá Wagner enquanto não sai a versão para windows talvez poderia gerar uma VM desta instalacão para virtual Box seria legal para poder testar!!!

    Parabéns !!!!

    Sami

  2. Hola wagner, primero gracias por esto producto, discolpame pero no hablo portugues.

    estoy buscando de instalar el software en Debian Jessie 8.1 amd 64.

    siguo las istrucciones pero no alcanzo de hacer funcionar el software.

    hay algo que no trabaja.

    primera sugerencia

    desde mucho tiempo hay una carpeta que se llama /opt, ( por lo meno en debian ) y penso que sea mejor instalar la carpeta webwap en esto directorio. ( postgresql lo instala en esta carpeta

    segunda sugerencia

    tambien si en esta pagina web hay las istrucciones para instalar el software, penso falta algunas instrucciones

    el ejecutable webwap-cgi.exe en que carpeta se debe instalar ?

    a donde esta el /webwap/request.ch. no se encuentra

    porque no encuentro esto request.ch quiero saber si hay una funcion por la session ?

    saludos desde italia

    domenico

  3. Oi Wagner, o apache2 tem que ser instalado separadamente?
    tem que ter mysql server?
    sou meio noob ainda nas configurações de Linux.

Deixe uma resposta

Login

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *