Abrir tópico com a navegação

Instalando Ambiente Manual PHP 5.6 - Mac OS

 

Este artigo irá explicar como instalar e configurar um ambiente PHP 5.6 e Apache 2.2 para receber o Scriptcase.

Siga os passos abaixo com bastante atenção.

 

Obs: Este artigo foi baseado na distribuição Mac OS X Yosemite.

 

 

Instalando PHP 5.6

 

Execute no terminal o comando abaixo para instalar o PHP 5.6:

sudo curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6

 

Após a instalação o PHP 5.6 estará no seguinte local /usr/local/php5

 

 

Configurando o Apache

 

Execute no terminal o comando abaixo:

sudo nano /etc/apache2/httpd.conf

 

Ao final dos módulos adicione a linha abaixo:

LoadModule php5_module /usr/local/php5/libphp5.so

 

 

Adicione o caminho do PHP na variável de ambiente do MacOS.

 

Execute no terminal o comando abaixo:

sudo nano /etc/paths

 

No arquivo aberto acima, adicione a seguinte linha:

/usr/local/php5/bin

 

 

Pronto, seu PHP 5.6 e o Apache já se encontram configurados em sua máquina.

 

 

Habilitando Zend Guard Loader

 

Baixe a dll do Zend Guard Loader para MacOS, no link abaixo e coloque-a em /usr/local/zend/lib/php_extensions.

Baixar ZendGuardLoader

 

Abra o php.ini (/usr/local/zend/etc/php.ini) e ao final do arquivo adicione:

[zend]
zend_extension=/usr/local/zend/lib/php_extensions/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.license_path=

 

Após este procedimento reinicie o apache utilizando os comandos abaixo:

sudo /usr/sbin/apachectl stop

sudo /usr/sbin/apachectl start

 

 

Instalação manual do Scriptcase

 

Baixe o Scriptcase com extensão zip em www.scriptcase.com.br e extraia-o na raiz do seu ambiente web instalado anteriormente (/etc/apache2/htdocs).

Após a extrair, renomeie a pasta para scriptcase.

 

Acesse o Scriptcase de seu navegador seguindo o exemplo abaixo:

Ex.: http://127.0.0.1/scriptcase

 

A tela abaixo mostra a escolha do idioma (Português) do processo de instalação do ScriptCase.

 

Aqui ele verifica quais as extensões instaladas. Se você marcar os checkboxes das extensões não instaladas ele tenta configurar o arquivo php.ini para reconhecer essas extensões.

 

 

 

Agora você vai escolher entre a Instalação Típica ou a Instalação Customizada

InstalaÇÃo TÍpica


 

O Scriptcase irá instalar tudo automaticamente. Após escolher a instalação típica, você será automaticamente direcionado para o seu ambiente de desenvolvimento Scriptcase. Por definição, o usuário é: admin e a senha: admin.


 

InstalaÇÃo Customizada


 

Você pode escolher o banco de dados em que o Scriptcase será instalado e poderá escolher o usuário e senha padrão para acessar seu ambiente de desenvolvimento.

O ScriptCase precisa de algumas permissões para funcionar corretamente, neste momento ele verifica as permissões.




Este passo consiste na definição do banco de dados em que o ScriptCase será instalado. A opção default é o SQLite, que requer apenas que seu módulo esteja habilitado no PHP, porém é possível instalar em outros bancos de dados clicando em 'Alterar Banco de Dados'. Ao prosseguir as tabelas serão criadas.





As tabelas utilizadas pelo ScriptCase foram criadas com sucesso.


 

Aqui você cria um login e uma senha para o administrador do ScriptCase.

 

Caso a instalação tenha tido sucesso esta tela aparecerá. Clique em prosseguir para inicializar o ScriptCase.

 

Tela de login para acessar o ScriptCase com o usuário e senha informados anteriormente.