Segue abaixo os passos para uma instalação manual do Scriptcase 8.1 no Linux.
Por favor, execute os comandos um a um para verificar se irá apresentar erros e facilitar a correção.
Não se esqueça de utilizar o comando ‘su’ para liberar o modo super usuário
1º Baixar o Debian 8 (Jessie)
http://cdimage.debian.org/debian-cd/8.6.0/multi-arch/iso-cd/debian-8.6.0-amd64-i386-netinst.iso (utilizei a distro multiarch)
2º Instalar no servidor a versão sem o modo gráfico;
3º Editar o arquivos /etc/apt/sources.list adicionando a linha:
deb http://mirrors.digitalocean.com/debian jessie main contrib
4º Atualizar o apt-get com os seguintes comandos:
apt-get update
apt-get upgrade
5º Instalar os componentes apache, php , openssl, curl, git-core, sqlite
*não esqueça de colocar antes do htop o componente do banco de dados que será utilizado. Ex.: PostgreSql = php5-pgsql | MySql = php5-mysql…
apt-get install curl apache2 php5 php5-gd php5-curl php5-mcrypt php-pear php5-adodb php5-cli php5-xdebug git-core php5-sqlite htop
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
6º Instalar o Zend Loader:
cd /tmp
wget http://downloads.zend.com/guard/7.0.0/zend-loader-php5.6-linux-x86_64.tar.gz
tar -vzxf zend-loader-php5.6-linux-x86_64.tar.gz
mv zend-loader-php5.6-linux-x86_64 Zend
mv Zend /usr/local/lib/Zend
rm -Rf zend-loader-php5.6-linux-x86_64.tar.gz
echo "zend_extension = /usr/local/lib/Zend/ZendGuardLoader.so" >> /etc/php5/apache2/php.ini
echo "zend_extension = /usr/local/lib/Zend/opcache.so" >> /etc/php5/apache2/php.ini
echo "zend_loader.enable = 1" >> /etc/php5/apache2/php.ini
7º Alterar as linhas do php.ini (aumentando filesize e max_size e comentar o disable_functions com ‘;’ antes da linha)
upload_max_filesize = 256M
post_max_size = 512M
;disable_functions=...
8º Dar permissão ao apache
chmod 777 -Rf /etc/php5/apache2
/etc/init.d/apache2 reload
/etc/init.d/apache2 restart
9º Baixar o scriptcase na pasta /var/www/html
clear
cd /var/www/html
wget http://downloads.scriptcase.com.br/downloads/v8/packs/scriptcase-8.1.054-pt_br.tgz
tar -vzxf scriptcase-8.1.054-pt_br.tgz
mv scriptcase-8.1.054-pt_br scriptcase
rm -Rf /var/www/html/index.html
chown www-data:www-data -Rf /var/www/html/scriptcase
chmod 777 -Rf scriptcase
10º Acessar pelo http o acesso ao servidor (http://ip_do_servidor/scriptcase) e configurar a instalação do Scriptcase.
Resolvi postar esses passos pois encontrei muita dificuldade em instalar o Scriptcase manualmente no Ubuntu(incompatibilidade do php, loop no acesso… etc) e os meus colegas me assessoraram ao instalar no Debian.
Deixo aqui o meu agradecimento ao Everaldo pela “colinha” especial para montar meu servidor e compartilhar com os usuários do Fórum.