Instalando PHP 7.0 - Linux

Instalando PHP 7.0 - Linux

Este artigo irá descrever a instalação do PHP 7.0 e Apache 2.4 para utilização do Scriptcase em ambientes Linux.

Distribuições Suportadas:

  • Ubuntu\Debian
  • CentOS\RHEL
  • OpenSuse

Arquivos necessários:

SourceGuardian Loader (ixed.7.0.lin): Clique Aqui

Configuração do PHP - Ubuntu

Nota: Por mudanças nas versões mais recentes do Ubuntu, o PHP 7.0 foi substituído pelo PHP 7.2 no seu repositório padrão.

1 - Acesse o terminal (shell) e execute o comando abaixo para utilizar o superusuário (root):

  • sudo su

Adicione O Repositório Para Poder Realizar O Download Dos Pacotes Do PHP 7.0 E Depois Realize Uma Atualização Dos Pacotes:

  • add-apt-repository ppa:ondrej/php
  • apt-get update

Execute O Comando Abaixo Para Instalar O PHP E Aceite A Instalação Das Dependências:

  • apt-get install php7.0 php7.0-dev php7.0-cli

Verifique A Versão Do PHP Executando O Comando Abaixo:

  • php -v

Abaixo Seguem Algumas Extensões Requeridas Para O Bom Funcionamento Do Scriptcase:

  • apt-get install php7.0-gd php7.0-bcmath php7.0-cgi php7.0-common php7.0-fpm php7.0-json php7.0-ldap php7.0-mbstring php7.0-mcrypt php7.0-xml php7.0-zip
Nota: Por padrão o PHP desabilita alguns funções que são importantes para o Scriptcase. Acesse o arquivo php.ini (/etc/php/7.0/apache2/php.ini) e altere a linha do item disable_functions conforme exemplo abaixo:


6 - Configure o TimeZone de acordo com sua região. Deve-se utilizar o valor disponível na documentação do PHP Clique aqui para visualizar

Exemplo: date.timezone = America/Recife


Ativação Das Extensões De Banco De Dados:


Extensão
Driver habilitado no Scriptcase
apt-get install php7.0-pgsql
PostgreSQL PDO, PostgreSQL 6.3 ou abaixo, PostgreSQL 6.4 ou acima, PostgreSQL 7 ou Acima
apt-get install php7.0-mysql
MySQLi, MySQL PDO
apt-get install php7.0-sqlite
SQLite PDO
apt-get install php7.0-interbase
Firebird, Interbase 6, Interbase 6.5, Firebird PDO
apt-get install php7.0-odbc
DB2 ODBC GENERIC, DB2 ODBC GENERIC 6, Generic ODBC, MS Access ODBC, Oracle ODBC, Progress, DB2 PDO ODBC, Progress PDO ODBC, Sybase PDO ODBC
apt-get install php7.0-sybase
DBLIB, Sybase PDO DBLIB
Nota: Caso você deseje habilitar a extensão oci8 para se conectar com o Oracle, siga os procedimentos descritos em nossa documentação.

Configuração do PHP - Debian

Nota: Por mudanças nas versões mais recentes do Debian, o PHP 7.0 foi substituído pelo PHP 7.2 no seu repositório padrão.

1 - Acesse o terminal (shell) e execute o comando abaixo para utilizar o superusuário (root):

  • su

2 - Adicione o repositório para poder realizar o download dos pacotes do PHP 7.0 e depois realize uma atualização dos pacotes:

3 - Execute o comando abaixo para instalar o PHP e aceite a instalação das dependências:

  • apt-get install php7.0 php7.0-cli

4 - Verifique a versão do PHP executando o comando abaixo:

  • php -v

5 - Abaixo seguem algumas extensões requeridas para o bom funcionamento do Scriptcase:

  • apt-get install php7.0-gd php7.0-bcmath php7.0-cgi php7.0-common php7.0-fpm php7.0-json php7.0-ldap php7.0-mbstring php7.0-mcrypt php7.0-xml php7.0-zip

6 - Configure o TimeZone de acordo com sua região. Deve-se utilizar o valor disponível na documentação do PHP Clique aqui para visualizar

Ativação Das Extensões De Banco De Dados:

Extensão
Driver habilitado no Scriptcase
apt-get install php7.0-pgsql
PostgreSQL PDO, PostgreSQL 6.3 ou abaixo, PostgreSQL 6.4 ou acima, PostgreSQL 7 ou Acima
apt-get install php7.0-mysql
MySQLi, MySQL PDO
apt-get install php7.0-sqlite
SQLite PDO
apt-get install php7.0-interbase
Firebird, Interbase 6, Interbase 6.5, Firebird PDO
apt-get install php7.0-odbc
DB2 ODBC GENERIC, DB2 ODBC GENERIC 6, Generic ODBC, MS Access ODBC, Oracle ODBC, Progress, DB2 PDO ODBC, Progress PDO ODBC, Sybase PDO ODBC
apt-get install php7.0-sybase
DBLIB, Sybase PDO DBLIB
Nota: Caso você deseje habilitar a extensão oci8 para se conectar com o Oracle, siga os procedimentos descritos em nossa documentação.

Configuração do PHP - CentOS 7

Nota: Por mudanças na versão mais recente do CentOS, o PHP 7.0 não será instalado por padrão. Será preciso seguir os passos descritos abaixo:

1 - Acesse o terminal (shell) e execute o comando abaixo para utilizar o superusuário (root):

  • sudo su

2 - Adicione os repositórios necessários para poder realizar o download dos pacotes do PHP 7.0 e depois realize uma atualização dos pacotes:

3 - Execute o comando abaixo para instalar o PHP e aceite a instalação das dependências:

  • yum -y install php

4 - Verifique a versão do PHP executando o comando abaixo:

  • php -v

5 - Abaixo seguem algumas extensões requeridas para o bom funcionamento do Scriptcase:

  • yum install php70-php-gd.x86_64 php70-php-bcmath.x86_64 php70-php-common.x86_64 php70-php-ldap.x86_64 php70-php-mbstring.x86_64 php70-php-mcrypt.x86_64 php70-php-xml.x86_64 php70-php-pdo.x86_64 php70-php-pear.x86_64

6 - Configure o TimeZone de acordo com sua região. Deve-se utilizar o valor disponível na documentação do PHP Clique aqui para visualizar

Ativação Das Extensões De Banco De Dados:

Extensão
Driver habilitado no Scriptcase
yum install php70-php-pgsql.x86_64
PostgreSQL PDO, PostgreSQL 6.3 ou abaixo, PostgreSQL 6.4 ou acima, PostgreSQL 7 ou Acima
yum install php70-php-mysql.x86_64
MySQLi, MySQL PDO
yum install php-sqlite3
SQLite PDO
yum install php70-php-interbase.x86_64
Firebird, Interbase 6, Interbase 6.5, Firebird PDO
yum install php70-php-odbc.x86_64
DB2 ODBC GENERIC, DB2 ODBC GENERIC 6, Generic ODBC, MS Access ODBC, Oracle ODBC, Progress, DB2 PDO ODBC, Progress PDO ODBC, Sybase PDO ODBC
yum install php70-php-pdo-dblib.x86_64
DBLIB, Sybase PDO DBLIB

Nota: Caso você deseje habilitar a extensão oci8 para se conectar com o Oracle, siga os procedimentos descritos em nossa documentação.

Habilitar SourceGuardian Loader

1 - Realize o download da extensão ixed.7.0.lin para arquitetura 64bits diretamente do site do SourceGuardian, através deste link.

2 - Copie o arquivo arquivo ixed.7.0.lin que foi baixado de acordo com sua distribuição e arquitetura e cole no diretório de extensões do PHP.

  • cp ixed.7.0.lin /usr/lib/php/20151012

3 - Edite o arquivo de configuração do PHP(php.ini) e adicione a diretiva para habilitar a extensão no seu PHP.
Por exemplo: extension=ixed.7.0.lin.

  • nano /etc/php/7.0/apache2/php.ini


4 - Por fim, reinicie o serviço do apache para que as modificações surtam efeito:

  • service apache2 restart

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.
  • Após a extrair, renomeie a pasta para scriptcase.
  • Acesse o Scriptcase em seu navegador seguindo o exemplo abaixo:
  • Por padrão o idioma selecionado é o Português


Por padrão o idioma selecionado é o Português.

  • Verificação das extensões necessárias para o funcionamento do Scriptcase e módulos de conexão ao banco de dados.


Verificação das extensões necessárias para o funcionamento do Scriptcase e módulos de conexão ao banco de dados.

Instalação Típica

  • Nesta opção o Scriptcase irá ser instalado em seu modo padrão.


Nesta opção o Scriptcase irá instalar em seu modo padrão.

  • Tela de acesso ao Scriptcase


Tela de acesso ao Scriptcase

Instalação Customizada

  • Nesta opção o usuário irá escolher as configurações de instalação.


Nesta opção o usuário irá escolher as configurações de instalação.

  • Verificação das permissões do diretório do sistema


Verificação das permissões do diretório do sistema

  • Podemos escolher o banco de dados que será instalada a base de dados do Scriptcase


Podemos escolher o banco de dados que será instalada a base de dados do Scriptcase

  • Exibição da criação das tabelas da base de dados do Scriptcase


Exibição da criação das tabelas da base de dados do Scriptcase

  • Configuração do usuário que irá ter acesso ao Scriptcase


Configuração do usuário que irá ter acesso ao Scriptcase

  • Finalização da instalação customizada


Finalização da instalação customizada

  • Tela de acesso ao Scriptcase




    • Related Articles

    • Configurando ambiente manualmente PHP 5.6 - Linux

      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 ...
    • Instalando PHP 7.0 - Windows

      Este artigo irá descrever a instalação do PHP 7.0 e Apache 2.4 para utilização do Scriptcase. Sistemas operacionais suportados: Windows Server 2008 SP2 2008 R2 SP1 2012 2012 SP2 2016 Windows 7 SP1 Vista SP2 8 8.1 10 Arquivos necessários: PHP 7.0: ...
    • Instalando PHP 7.0 - Mac

      Este artigo irá descrever a instalação do PHP 7.0 e Apache 2.4 para utilização do Scriptcase. Sistemas operacionais suportados: Mac El Captain Sierra ou Superior Arquivos necessários: SourceGuardian Loader: Clique Aqui Configuração do PHP Acesse o ...
    • Instalando o PHP no IIS - Windows 2000/XP

      Instalando o PHP no Windows 2000/XP     Instalação do PHP Baixar do site http://www.php.net/downloads.php a seguinte versão: PHP 4.x.x zip package Extrair o arquivo php-4.x.x-Win32.zip com WinZip para C: e após a extração renomear a pasta ...
    • Configurando ambiente manualmente PHP 5.4 - Linux

      Configurando manualmente o Php 5.4 em distros baseadas em Debian Primeiro edite o arquivo source.list: sudo nano /etc/apt/sources.list Adicione a seguinte linha ao final do arquivo: deb-src http://packages.dotdeb.org wheezy all Atualize o sistema: ...
    • Popular Articles

    • Adicionando novas colunas na tabela para o Calendário

      Se a sua aplicação de calendário já estiver criado, devemos adicionar os campos abaixo na tabela para que os novos recursos funcionem corretamente: category int id_api varchar(255) id_event_google varchar(255) recur_info varchar(255) event_color ...
    • Instalar o ScriptCase em um XAMPP no Windows

      XAMPP Permite que você instale facilmente o Apache em seu próprio computador, independentemente do seu sistema operacional (Linux, Windows, MAC ou Solaris).  Primeiro você tem que continuar a baixar o ...
    • Habilitando Api Google Drive no Console do Google

      Esse tutorial mostra como criar um projeto e habilitar a API do Google Drive para uma conta específica Google, e obter as credenciais de acesso. 1) Faça login com sua conta do Google na área reservada onde permite configurar APIs do Google, a partir ...
    • Como conectar com o MySQL 8.0

      O MySQL 8 utiliza uma autenticação diferente ao de seus antecessores, que até o momento não é reconhecido pelo PHP 7, o que gera o erro "The server requested authentication method unknown to the client" ao tentar conectar-se ao Scriptcase.  ...
    • Como realizar uma publicação no Scriptcase - Típica

      Este tutorial demonstra como realizar uma publicação típica no scriptcase. O scriptcase dispõe de dois modelos de publicação de aplicações: Típica e Avançada. Caso você tenha dúvidas sobre qual publicação melhor atende as suas necessidades, leia o ...