Skip to content
Web Application Server for PHP - WAS4P
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
docs
scripts
.gitignore
README.md
install.sh

README.md

WAS4P

Web Application Server for PHP

O que é?

É uma iniciativa da Wend Tecnologia para divulgar e propagar as melhores práticas do mercado PHP, onde diponibilizamos a VM (Virtual Machine) bem como os scripts que utilizamos para criar nossos servidores para desenvolvimento em PHP.

Para o iniciante É tudo que você precisa para começar a programar em PHP! Baixe a VM, e siga os passos citados, e faça seus primeiros testes!

Para o profissional É um conjunto de scripts para criação de VM (Virtual Machine) contendo uma instalação padrão para desenvolvimento em PHP.

Ambiente

Se for utilizar o MySQL, instale usando o comando: $ sudo apt-get install mysql-server

Configurações

  • Ubuntu Server 14.04 LTS 32bits¹
  • Zend Server 7.0
  • PHP 5.5.7

¹Disponibilizamos as VMs em 32bits para facilitar a utilização por qualquer pessoa, mesmo que ainda nao possuam um sistema 64bits. Fizemos vários testes com 64bits e todo procedimento funciona perfeitamente no mesmo.

Como funciona?

Existem duas formas de aproveitar esse projeto, utilizando a VM que disponibilizamos no SourceForge, ou utilizar os Scripts para criar sua VM do zero.

Usando a VM(Virtual Machine)

Tendo a versão mais recente do VirtualBox instalada, basta baixar o arquivo no sourceforge e seguir os passos abaixo:

  1. Verifique as configurações de rede da VM, resete o MAC das placas de rede preferencialmente.
  2. Inicie a VM normalmente, e faça o primeiro acesso utilizando os dados:
  • Usuário: was4p
  • Senha: was4p123
  1. Utilize o comando $ ifconfig para idendificar seu IP
  • aproveite para conferir o acesso à internet com $ ping google.com
  1. Atualize a VM com os comandos: $ sudo apt-get update e $ sudo apt-get upgrade -y
  2. Acesse o Zend Server: http://ip-da-vm:10081 e siga o passo a passo para configurar seu Zend Server;
  3. Execute os demais scripts conforme necessidade.
  4. Sincronize seu projeto com uma das 2 formas abaixo, ou as duas:
  • Use ssh/sftp na sua IDE ou aplicação de FTP preferida para sincronizar os projetos na pasta: /var/www/html
  • Utilize os Recursos do Zend Deployment para testar suas aplicações;

Se for utilizar o MySQL, instale usando o comando: $ sudo apt-get install mysql-server

Instalando via Script

Com o script basta criar uma nova VM Linux/Debian, recomendamos o Ubuntu Server 14.04 LTS:

  1. Faça a instalação padrão de sua VM
  2. Instale o git usando o comando: $ sudo apt-get install git
  3. Clone o projeto was4p: $ git clone http://github.com/wendtecnologia/was4p.git
  4. Acesse a pasta criada: $ cd was4p
  5. Execute o comando $ sudo ./install.sh para instalar o Zend Server e definir seus PATHs;
  6. Siga os passos 5, 6 e 7 da VM para concluir.

Onde baixar?

A máquina pronta pode ser encontrada no link: http://sourceforge.net/projects/was4p

TO-DO

  • Criar verificações para instalar em VMs baseadas RedHat

Author

Walker de Alencar @walkeralencar

You can’t perform that action at this time.