Abrir tópico com a navegação

Instalando Ambiente Manual PHP 5.6 - Linux

 

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

Siga os passos abaixo com bastante atenção.

Obs: Este artigo foi baseado na distribuição Debian Jessie

 

Instalando o PHP 5.6

 

Utilize o comando abaixo para instalar o PHP 5.6

sudo apt-get install php5-dev php5-cli php5 php5-pear



Aceite a instalação das dependências.


Verifique a versão do php com o comando:

php -v

 

Importante: Por padrão o PHP desabilita alguns funções que são importantes para o Scriptcase. Então acesse seu php.ini (/etc/php5/apache2/php.ini) e altere a linha da variável disable_functions conforme exemplo abaixo:


Para habilitar os bancos de dados, selecionamos alguns exemplos de comando de instalação:

MSSQL Server utilize o comando sudo apt-get install php5-mssql



PostgreSQL utilize o comando sudo apt-get install php5-pgsql



MySQL utilize o comando sudo apt-get install php5-mysql



SQLite utilize o comando sudo apt-get install php5-sqlite



Firebird utilize o comando sudo apt-get install php5-interbase



Odbc utilize o comando sudo apt-get install php5-odbc

 

 

Habilitando a biblioteca GD

 

Utilize o comando sudo apt-get install php5-gd para habilitar a biblioteca GD.

Aceite a instalação das dependências.

 

 

Habilitando Zend Guard Loader

 

Baixe o Zend Guard Loader para linux, no link abaixo e coloque-o em /usr/lib/php5/Zend.

Baixar ZendGuardLoader x86

Baixar ZendGuardLoader x64

 

Coloque permissão 777 recursiva na pasta /usr/lib/php5/Zend

sudo chmod 777 -R /usr/lib/php5/Zend

 

Abra o php.ini (/etc/php5/apache2/php.ini) e ao final do arquivo adicione:

[zend]
zend_extension=/usr/lib/php5/Zend/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 /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 start


 

Instalação manual do Scriptcase

 

Baixe o Scriptcase com extensão zip ou tgz em www.scriptcase.com.br e extraia-o na raiz do seu ambiente web instalado anteriormente (/var/www/html).

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 entra 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.