Instalador para Linux
O instalador automático configura de forma rápida e simples todo o ambiente necessário para a utilização do Scriptcase. Além da própria ferramenta, será realizada a configuração do Apache e PHP, habilitando bibliotecas essenciais para o funcionamento da ferramenta.
O que será instalado
O instalador automático do Scriptcase não realiza a instalação de nenhum banco de dados.
- Apache Web Server v2.4.53.
- PHP 8.1.6 com as extensões MBSTRING, ZIP, BCMATH e GD habilitadas.
- SourceGuardian 13.0.3.
- Scriptcase
Caso ainda não tenha realizado o download do instalador clique aqui, para acessar a página de download do site.
Tabela de Compatibilidade
Atualmente nosso instalador é compatível com as seguintes distribuições do Linux:
O instalador do scriptcase é compatível com a distribuição que tenha o GLIBC 2.17 ou suprior
Distribuição | GLIBC | |
---|---|---|
RedHat 7 | 2.17 | |
RedHat 8 | 2.28 | AlmaLinux, Rocky Linux, CentOS Stream |
RedHat 9 | 2.28 | AlmaLinux, Rocky Linux, CentOS Stream |
Debian 8 | 2.19 | MX, Q4OS, SparkyLinux, Zorin, Devuan, Deepin, Kali |
Debian 9 | 2.24 | MX, Q4OS, SparkyLinux, Zorin, Devuan, Deepin, Kali |
Debian 10 | 2.28 | MX, Q4OS, SparkyLinux, Zorin, Devuan, Deepin, Kali |
Debian 11 | 2.31 | MX, Q4OS, SparkyLinux, Zorin, Devuan, Deepin, Kali |
Debian 12 | 2.36 | MX, Q4OS, SparkyLinux, Zorin, Devuan, Deepin, Kali |
Debian 13 | 2.37 | MX, Q4OS, SparkyLinux, Zorin, Devuan, Deepin, Kali |
Ubuntu 18.04 | 2.27 | Elementary, Mint, Pop!_OS, Linux Lite, KDE neon |
Ubuntu 20.04 | 2.31 | Elementary, Mint, Pop!_OS, Linux Lite, KDE neon |
Ubuntu 22.04 | 2.35 | Elementary, Mint, Pop!_OS, Linux Lite, KDE neon |
Ubuntu 23.04 | 2.37 | Elementary, Mint, Pop!_OS, Linux Lite, KDE neon |
SuSe 15 | 2.31 | |
openSuSe leap ( 15 ) | 2.31 | |
openSuSe tumbleweed | 2.38 | |
Fedora 37 | 2.36 | |
Fedora 38 | 2.37 | |
Fedora 39 | 2.38 | |
AWS 1 | 2.17 | Amazon Linux |
AWS 2 | 2.26 | Amazon Linux |
AWS 3 | 2.34 | Amazon Linux |
ArchLinux base-20230910.0.177821 | 2.38 | EndeavourOS, Manjaro, Garuda, ArcoLinux |
Execute o instalador do Scriptcase
O instalador requer permissões administrativas para fazer mudanças na sua máquina, desta forma é necessário utilizar o comando
sudo
para realizar a instalação automática.
1 - Acesse o diretório do arquivo baixado
Para executar o instalador acesse o diretório onde o arquivo baixado foi salvo, utilizando o comando cd
.
Exemplo
cd /home/netmake/Downloads
2 - Conceda permissão de execução ao instalador.
Para executar o comando chmod
e conceder permissão de execução ao instalador, o usuário deve ter permissão de administrador, para isso execute o comando sudo
antes do comando de permissão.
Exemplo
sudo chmod +x scriptcase_linux_installer_pt_br_v9.9.021-php8.1.run
O comando
chmod +x
tem apenas a finalidade de permitir que o arquivo .run seja executado.
3 - Execute o instalador
O instalador requer que o usuário possua permissão de administrador para ser executado corretamente, para isso, execute o instalador precedido com o comando sudo
, como no exemplo abaixo.
Exemplo
sudo ./scriptcase_linux_installer_pt_br_v9.9.021-php8.1.run
Selecionando as configurações no instalador
1 - Idioma da instalação.
Selecione o idioma para as telas da instalação e clique em OK
Esta tela define o idioma utilizado nas demais telas da instalação, e não define o idioma da interface do Scriptcase.
2 - Clique em “Avançar” para continuar.
3 - Leia e aceite os termos do contrato de licença.
Marque a opção Eu aceito os termos do acordo e clique em avançar
4 - Selecione os drivers a serem adicionados à instalação.
O instalador perguntará se você deseja adicionar ao processo de instalaçao alguns drivers adicionais: Oracle instant Client, DB2 dsdriver e Informix CSDK Driver.
Ao clicar em avançar, o instalador fará o download dos drivers escolhidos
Caso você opte por não incluir nenhum desses drivers no momento da instalação, é possível adicioná-los manualmente. O caminho onde deve-se adicionar os drives segue a seguinte estrutura de pasta: /opt/Scriptcase/v9-php81/components/drivers/pasta_do_driver
A seguir, a tabela mostrará os drives adicionais, seus respectivos diretórios e os links para download.
Driver | Diretório | Link driver x64 |
---|---|---|
OCI8/PDO_OCI | /opt/Scriptcase/v9-php81/components/drivers/instantclient | Download |
PDO_INFORMIX | /opt/Scriptcase/v9-php81/components/drivers/IBM/informix | Download |
PDO_IBM, IBM_DB2 | /opt/Scriptcase/v9-php81/components/drivers/IBM/Db2/dsdriver/ | Download |
5 - Configure o Apache do Scriptcase.
Por padrão, o instalador utiliza a porta 8092 para o apache, caso você possua algum outro ambiente web (LAMP, Zend Server, etc) configurado em sua máquina certifique-se que esta porta não está em uso por outro serviço.
Porta
Define a porta utilizada pelo serviço Apache do Scriptcase. Recomendamos utilizar o valor padrão 8092.
Email do Administrador
Define o email do administrador do Apache para melhor controle do seu ambiente. Esta configuração serve como uma informação em momentos em que ocorra algum erro no servidor. Será exibido uma mensagem juntamente com o email do administrador a ser contactado.
Exemplo de exibição do e-mail
Domínio do Apache
O domínio do Apache deve ser definido aqui. Não recomendamos que seja feita alguma alteração no valor predeterminado.
Fuso Horário no PHP
Nesta opção você pode definir o TimeZone do seu PHP. É recomendável selecionar o TimeZone correspondente ao seu fuso horário. Você pode verificar a lista de TimeZones disponíveis aqui.
Clique em Avançar para continuar.
6 - Ao clicar em “Avançar” o processo de instalação será iniciado.
Aguarde até o fim da instalação de todos os componentes e configuração do ambiente.
7 - Completar a instalação.
Ver o arquivo “Leia-me”
Ao clicar em finalizar, será direcionado à uma página de “Leia-me” com todas as informações iniciais necessárias e links úteis.
https://www.scriptcase.com.br/readme/
Abrir o Scriptcase 9
Ao clicar em “Finalizar”, o Scriptcase será aberto em seu navegador padrão.
Acesse o Scriptcase
1 - Acesso pelo Navegador
Utilizando o navegador de sua preferência, confira a tabela de compatibilidade abaixo, informe o endereço de IP ou domínio do servidor com a porta definida na configuração do apache.
Por padrão, o instalador utiliza o apache com a porta 8092.
Navegadores Compatíveis
Chrome | Qualquer versão |
Firefox | Versão 4 ou superior |
Edge | Qualquer versão |
Opera | Versão 9 ou superior |
Safari | Versão 5.2 ou superior |
Exemplo de acesso em uma instalação local
- 127.0.0.1:8092/scriptcase/
- localhost:8092/scriptcase/
Exemplo de acesso ao realizar a instalação em um servidor
- 180.204.163.144:8092/scriptcase/
- mysc.dominio.net/scriptcase/
2 - Efetuando Login no Scriptcase
Na tela de login, informe o usuário(admin) e senha(admin) padrão da instalação.
Caso esteja avaliando a ferramenta, e ainda não possua uma licença, esta instalação estará disponível pelo período de 20 dias, com todos os recursos liberados para a realização dos testes por completo. Durante este período também é possível acessar nosso suporte técnico especializado, por meio do chat dentro da própria ferramenta.
Caso já possua um serial veja como registrar seu scriptcase
Usuário
Informe o usuário para realizar o login na ferramenta. O usuário padrão é: admin.
Recomenda-se a criação de novos usuários para a utilização da ferramenta posteriormente. O usuário admin é criado por padrão e possui privilégios de administrador.
Senha
Neste campo é necessário informar a senha para realizar o login no Scriptcase. A senha padrão é: admin.
Recomenda-se a alteração da senha para a utilização posterior da ferramenta.
Mantenha-me conectado
Mantem o usuário conectado pelo tempo de vida do cookie, definido nas configurações administrativas da ferramenta, ou até que o usuário realise o logout.
Esqueceu sua senha?
Ao clicar nesta opção, é possível recuperar a senha de acesso ao Scriptcase. Este recurso está disponível apenas após a configuração do SMTP nas configurações do Scriptcase. Veja aqui as instruções.
Seleção de Idioma
Define o idioma da interface do Scriptcase, que está disponível em: Inglês, Espanhol, Italiano, Alemão, Frances e Português.