php.tgz - PHP for BFW

Here we discuss compilation and how to build an addon for BFW.

php.tgz - PHP for BFW

Mensagempor El guapo Dan » Seg Dez 29, 2008 7:07 pm

This is and older version. Please reffer to tinyphp for a better solution.


Author: El guapo Dan (Daniel Torres)
URL:Installer: http://www.brazilfw.com.br/users/cavernicola/addons/php/waclasico/installer/phpinstall.tgz
Add-on State: Testing
Add-on Version: 0.1
Original Project Version: PHP v5.2.8
Original Project URL: http://www.php.net/
System Version Required: any, /partition required
Other Packages Required:LibXml2, LibIconv, Libmysqlclient
Other Packages Conflict: Unknown


ENGLISH
    Description
    This add-on installs PHP v5.2.8.

    NOTE: This add-on will replace the current thttpd binary in your BFW with other thttpd binary, newer (2.25b) and a little modified to solve a bug of PHP.

    Features:
      *Does not need the Apache webserver.
      *Includes SQLite 3 v3.3.17.
      *100% Compatible with MySQL.
      *Now you can write BFW add-ons in PHP.
    Installation Instructions:
      1.- Read carefully all the instructions
      2.- Download and install the needed libraries.
      3.- Download and install PHP installer, this will install an installer for PHP in your system, yes it is funny but you need to install an installer for install PHP :D.
      4.- Reboot your system.
      5.- Once that your system has rebooted a new item will appear in your main menu of the BFW webadmin called "PHP Installer", click on it.
      Imagem

      6.- Wait for the process of installation to conclude.
      7.- The system will be rebooted automatically.
      8.- Enjoy :o! .

      Imagem

    If you found this add-on usefull, please make a donation to support the life of the BFW project. Contact one of the moderators to know how you can make a donation.

ESPAÑOL powered by Rinrinrenacuajo
    Descripción
    Este add-on instala PHP v5.2.8.

    NOTA: Este add-on reemplaza la version actual de thttpd de tu BFW con otro version de thttpd mas reciente (2.25b) que contiene una pequeña mofidicación para corregir un bug de PHP.

    Características:
      *No necesita del servidor Apache.
      *Incluye SQLite 3 v3.3.17.
      *100% Compatible con MySQL.
      *Ahora podrás escribir add-ons PHP para BFW.

    Instrucciones de Instalacion:
      1.- Lee cuidadosamente las instrucciones en su totalidad.
      2.- Descarga e instala las siguientes librerias.
      LibXml2
      LibIconv
      Libmysqlclient
      3.- Descargue e instale el Instalador de PHP, este instalará un instalador de PHP en tu sistema, es redundante, pero es necesario instalar un instalador para poder instalar PHP :D.
      4.- Reinicie su sistema.
      5.- Una vez que su sistema reinicie, un nuevo item aparecerá en el menú principal de tu webadmin BFW llamado "PHP Installer", click para instalar.
      Imagem
      6.- Espere mientras la instalacion concluye.
      7.- El sistema se reiniciará automaticamente.
      8.- Diviertete :o! .
      Imagem

    Si encontró útil este add-on, por favor haga una donacion para mantener la vida del proyecto BFW. Contacte a uno de nuestros moderadores para saber como hacer una donacion.

Daniel.
CAHNGELOG
    29/12/08, Version 0.1 released.
El guapo Dan
 

Re: php.tgz - PHP for BFW

Mensagempor digimat » Dom Mar 01, 2009 11:16 pm

hola CAvernicola.-

Estoy empezando a crear un pequeño programilla los instale en bridge de argento para obtener la ip del cliente por php y de acuerdo a eso enviarle un mensaje y tambien la grafica de consuma de bandwith, pero cada ves que lo envio a esa pagina me pide contraseña del administrador del brazil, hay alguna forma que no lo pida ?
digimat
 

Re: php.tgz - PHP for BFW

Mensagempor cmartin » Seg Mar 02, 2009 2:24 pm

Boa Cavernicola!

Integração com o PHP sem precisar do apache, era tudo o que me faltava! :-)
cmartin
 

Re: php.tgz - PHP for BFW

Mensagempor cmartin » Seg Mar 02, 2009 2:43 pm

Daniel, voce pode remover o diretorio "include" do PHP, nao tem necessidade de incluir os
headers de desenvolvimento.

Ah, eu vi que o PEAR tbm esta incluso, que vc acha de fazer um pacote separado? com certeza
vai diminuir o tamanho do pacote.

vc pode compactar o executavel tambem com o UPX, reduz bastante o tamanho do codigo :-)
cmartin
 

Re: php.tgz - PHP for BFW

Mensagempor El guapo Dan » Seg Mar 02, 2009 5:49 pm

digimat escreveu:hola CAvernicola.-

Estoy empezando a crear un pequeño programilla los instale en bridge de argento para obtener la ip del cliente por php y de acuerdo a eso enviarle un mensaje y tambien la grafica de consuma de bandwith, pero cada ves que lo envio a esa pagina me pide contraseña del administrador del brazil, hay alguna forma que no lo pida ?

Hola digimat.

Cuando dices
pero cada ves que lo envio a esa pagina me pide contraseña del administrador del brazil
te refieres a que envias al cliente a una pagian en tu bfw?.

No debes evitar que tu bfw pida contraseñas.

Tal vez puedas explicar un poco mejor que hace tu add-on, veras que lo resolvemos ;)

Un abrazo.

Daniel.
El guapo Dan
 

Re: php.tgz - PHP for BFW

Mensagempor El guapo Dan » Seg Mar 02, 2009 5:53 pm

cmartin escreveu:Daniel, voce pode remover o diretorio "include" do PHP, nao tem necessidade de incluir os
headers de desenvolvimento.

Tienes razón :o! , me olvide completamente de ello...

cmartin escreveu:Ah, eu vi que o PEAR tbm esta incluso, que vc acha de fazer um pacote separado? com certeza
vai diminuir o tamanho do pacote.

Tienes razón otra vez :o! , incluí pear por que queria probarlo, jamas lo había usado, pero en realidad no le vi mucha utilidad, asi que creo que será removido y tal vez creado como un add-on aparte como tu dices.

cmartin escreveu:vc pode compactar o executavel tambem com o UPX, reduz bastante o tamanho do codigo :-)

[/quote]Buen punto, pero será necesario?.

Un abrazo

Daniel.
El guapo Dan
 

Re: php.tgz - PHP for BFW

Mensagempor cmartin » Qua Mar 04, 2009 12:02 am

Parece que vi esse post um pouco atrasado :D :D

Mas mesmo assim, é otimo ter o PHP sem apache! era o que eu precisava! heheh
To fazendo uma redução dos pacotes que voce gerou, para usar nos meus BFW ThinClients :-)

Ele tem pouco HD, (64 mb) e pouca ram (128 mb), vai ser uma missão e tanto!

[]'s
cmartin
 

Re: php.tgz - PHP for BFW

Mensagempor El guapo Dan » Qua Mar 04, 2009 3:25 am

cmartin escreveu:Parece que vi esse post um pouco atrasado :D :D

Mas mesmo assim, é otimo ter o PHP sem apache! era o que eu precisava! heheh
To fazendo uma redução dos pacotes que voce gerou, para usar nos meus BFW ThinClients :-)

Ele tem pouco HD, (64 mb) e pouca ram (128 mb), vai ser uma missão e tanto!

[]'s

Cuando tengas listos los paquetes publicalos para que la gente del forum los pueda instalar y cerramos este post :o!
El guapo Dan
 

Re: php.tgz - PHP for BFW

Mensagempor digimat » Seg Mar 09, 2009 1:39 pm

hola Cavernicola.-

Ya logre ejecutarlo en el portal Cautivo de Juanillo, el tema esta como yo trabajo con los argento pienso instalar el mysql en el argento QOS, hasta ahora logre conectarme del bridge al mysql instalado en el qos por php.

lo q estoy probando ahora es como publico MYSQL para el exterior para poder conectarme desde afuera por la ip publica, hay q abrie le puerto y hacer un forwarrd me imagino. o alguna ora opcion para habilitar.
digimat
 

Re: php.tgz - PHP for BFW

Mensagempor El guapo Dan » Seg Mar 09, 2009 3:36 pm

digimat escreveu: hay q abrie le puerto y hacer un forwarrd me imagino. o alguna ora opcion para habilitar.

Hola Digimat.

Esa es la manera de hcerlo.

Saludos.
El guapo Dan
 

Re: php.tgz - PHP for BFW

Mensagempor digimat » Ter Mar 10, 2009 8:57 pm

Hola Cavernicola.-

Aun no logro ingresar desde el exterior lo vere luego, si pudieras darme un ejemplo de como invocar un cgi desde php. el php loinstale en el bridge sin problemas ahora lo estoy integrando al portal de juanillo para enviar mensajes y registrarlas un vez que el usuario lea el mensaje.
digimat
 

Re: php.tgz - PHP for BFW

Mensagempor El guapo Dan » Ter Mar 10, 2009 9:10 pm

digimat escreveu:Hola Cavernicola.-

Aun no logro ingresar desde el exterior lo vere luego, si pudieras darme un ejemplo de como invocar un cgi desde php. el php loinstale en el bridge sin problemas ahora lo estoy integrando al portal de juanillo para enviar mensajes y registrarlas un vez que el usuario lea el mensaje.


No entiendo a que te refieres con invocar un cgi desde php.

Los cgi son ajecutables en el servidor web que se invocan desde los navegadores de el cliente.
El guapo Dan
 

Re: php.tgz - PHP for BFW

Mensagempor digimat » Ter Mar 10, 2009 10:03 pm

Es decir como hago para q se ejecute esta orde en php, creo me exprese mal en la pregunta


/usr/sbin/iptables -t nat -D PREROUTING -i $IF_LOCALPORTAL -p tcp -s $REMOTE_ADDR --dport 80 -j REDIRECT --to-port 555
digimat
 

Re: php.tgz - PHP for BFW

Mensagempor El guapo Dan » Ter Mar 10, 2009 10:21 pm

digimat escreveu:Es decir como hago para q se ejecute esta orde en php, creo me exprese mal en la pregunta


/usr/sbin/iptables -t nat -D PREROUTING -i $IF_LOCALPORTAL -p tcp -s $REMOTE_ADDR --dport 80 -j REDIRECT --to-port 555

Haaaa.... ya :D
Bueno...

Primero necesitas un buen libro de PHP...

Puedes ejecutar cualquier comando con shell_exec()

http://www.php.net/shell_exec

Saludos.
El guapo Dan
 

Re: php.tgz - PHP for BFW

Mensagempor thatogouveia » Qui Jun 04, 2009 11:52 am

significa que, si debo seguir para crear un portal cautivo o algún tipo de función a la brazilfirewall en php, el firewall será reconocido a través de este addons?

sobre la base de que el lenguaje PHP, es algo que le gustaría crear una página en html?
¿Por qué si, creo que esto ayudará a muchas personas en esa dirección ..

de cualquier addons que es un avance para otras cosas (addons) ..

felicitaciones, realmente es de gran importancia ..
thatogouveia
 

Re: php.tgz - PHP for BFW

Mensagempor El guapo Dan » Qua Jun 17, 2009 6:57 pm

Administradores, creo que este post debe ser cerrado, el PHP de CMartin es mucho mejor, tengo rato probandolo y funciona perfectamente, ademas de ser mucho mas pequeño...

Admins, I think that this post must be closed, the CMartin's PHP is allot better, I have been testing it some time and it works great...
El guapo Dan
 

Re: php.tgz - PHP for BFW

Mensagempor gamba47 » Qua Jun 17, 2009 7:33 pm

Closed

Imagem
Avatar do usuário
gamba47
BFW Beneméritos
 
Mensagens: 7243
Registrado em: Ter Dez 27, 2005 1:51 pm
Localização: Buenos Aires, Argentina
BrazilFW Box: Pentium4 1256mb RAM HD 200gb
BrazilFW 3.0.237 without Squid
3 ADSLs & 1 Cablemodem
50 Users & more!


Voltar para Add-On Factory

Quem está online

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