Criando um aplicativo YeAPF usando a linha de comandos

Um aplicativo YeAPF pode ser criado de forma simples copiando manualmente o conteudo do esqueleto apropriado dentro da pasta do seu aplicativo.

Porém, devemos reconhecer que é um processo muito artesanal. YeAPF pode ser instalado como um conjunto de ferramentas desde a versão 0.7.x e entre as ferramentas há uma (yapp) que permite criar e atualizar um aplicativo YeAPF.

Este artigo supõe que você tem wget instalado. Ele roda em qualquer distribuição de Linux e em Cygwin.

A. Instale as ferramentas do YeAPF

  1. Abra seu console e vá até uma pasta de sua preferência (Usualmente a sua principal do apache)
    cd /var/www/html
  2. Baixe a última versão do YeAPF.
    wget -O yeapf.zip http://inovacaosistemas.com.br/downloads/lastVersion.php
  3. Exploda o arquivo
    unzip -d YeAPF -x yeapf.zip
  4. Vá na pasta YeAPF/tools
    cd YeAPF/tools
  5. Rode o comando de instalação como super usuário
    sudo ./install.sh
  6. Caso queira o controle de versão de distribuição, instale ele também
    cd distributionBuilder
    sudo ./install-ydistbuilder.sh

Feito isso, seu sistema terá o YeAPF instalado como um conjunto de ferramentas no seu micro. Agora vamos usar uma dessas ferramentas para criar nosso aplicativo.

B. Crie o aplicativo web

  1. Vá até a pasta que conterá seu aplicativo (geralmente a principal do seu www)
    cd /var/www/html
  2. Crie seu aplicativo (que neste caso o chamamos de meuAplicativo)
    yapp meuAplicativo --create --appType webApp --template bs3

    Há outros esqueletos que podem ser utilizados assim como templates para um esqueleto webApp
    Para ver outras opções, digite apenas

    yapp
  3. Modifique o yeapf.db.ini
    cd /var/www/html/meuAplicativo
    geany yeapf.db.ini

    No exemplo estamos utilizando o geany, mas a ideia é utilizar qualquer editor da sua preferência.
    Modifique os parámetros necessários para “conectar” sua pasta com o seu banco de dados.
    Não esqueça de revisar o horario de funcionamento.

  4. Configure sua pasta
    wget -O /tmp/config-meu-app.html http://localhost/meuAplicativo/configure.php

    Uma outra forma seria utilizando o navegador e chamar o configure.php por ele mas às vezes você quer construir um script que faça tudo para vc… Então já fica a dica.

C. Atualizando a distribuição do YeAPF na sua pasta

Uma vez que seu app está rodando, é possível que queira atualizar seu YeAPF. Você pode repetir o primeiro passo da instalação do YeAPF.

Feito isso, entre na pasta e atualize o YeAPF da seguinte forma:

cd /var/www/meuAplicativo
yapp --update
wget -O /tmp/config-meu-app.html http://localhost/meuAplicativo/configure.php

1 thought on “Criando um aplicativo YeAPF usando a linha de comandos

Comments are closed.