Nesta dica, demostrarei um passo a passo sobre como criar um servidor local com serviço FTP usando
Android. Dando a possibilidade de rodar uma aplicação PHP dentro deste, até mesmo fazer uma edição da aplicação em
localhost e também realizar transferências FTP para o servidor remoto.
Instalando um servidor PHP com tranferência FTP em tablets e celulares com Android
Uma solução muito interessante, é poder rodar uma aplicação
PHP localhost em um Tablet ou, até mesmo, no celular com Android. E posso dizer que já me quebrou um bom galho, quando encontrei um erro de português no meu site e consegui solucionar o problema editando de um Tablet ching-ling Genesis, que em seguida, transferi o arquivo corrigido para o servidor remoto (usando uma rede Wi-Fi de uma padaria).
O primeiro passo é instalar dois Apps no Play Store:
AndroPHP e
AndFTP. Ambos gratuitos.
Depois de instalados, a pasta que hospeda os sites é a seguinte:
/mnt/sdcard/www
Configurando o AndFTP
Bom, abra este programa, clique em
Adicionar e informe o hostname, porta, username, pasta local e pasta remota; e ative o suporte a retomar. Salve a configuração.
Em seguida, faça a conexão e faça o download do site todo, ou o arquivo desejado. No caso do upload, é só selecionar o arquivo colocando o dedão nele, por uns 2s e depois mandar pro remoto. Há muitas opções lá.
Para editar os arquivos, use um programa de texto simples, eu uso um editor que vem junto com o
Dropbox.
Configurando o AndroPHP
Execute este programa e clique no botão
OFF, que é cinza, quando o servidor estiver ativo, ficará verde o botão com legenda
ON.
Pronto. Tudo funcionando.
Depois, para acessar o servidor local ou o
phpMyAdmin pelo navegador: use os links informados abaixo do botão liga e desliga do programa
AndroPHP que aqui, no me caso, é:
- localhost: http://192.168.0.105:8080
- phpMyAdmin: http://192.168.0.105:8080/phpmyadmin
Enfim, claro que no Desktop é a melhor forma de programar, mas é legal ter uma alternativa ou até mesmo, criar uma aplicação local em PHP rodando sem Net em um Tablet ou celular.
Um abraço a todos da comunidade.