Como instalar o PHP Composer no Cpanel

Neste tutorial, abordaremos a instalação do PHP Composer no Cpanel. O Composer é uma ferramenta de gerenciamento de dependência do PHP. Ele permite que você declare as bibliotecas das quais seu projeto depende e as gerenciará (instalará / atualizará) para você.

O compositor não vem pré-instalado com PHP ou Cpanel e você terá que instalá-lo manualmente. Siga os passos abaixo para instalar o PHP Composer no Cpanel.

Etapa 1: Instale os módulos PHP necessários no EasyApache

Para usar o Composer, você deve habilitar vários módulos PHP no EasyApache.

1. Entre no seu painel Cpanel WHM e procure por EasyApache

2. Clique no EasyApache 4 para ativar os módulos PHP

3. Clique no botão Customize.

4. 4. Navegue até a seção Extensões do PHP .(PHP Extensions)

5. Procure extensions Iconv e Mbstring para instalar.

6. Clique no botão de instalação para ativar a instalação para essas extensões

7. Na Página de Revisão, clique no botão Provisão para instalar as extensões.

8. Se a instalação foi bem-sucedida, você deverá receber a mensagem Provision process finished. Clique em Concluído.

Etapa 2: defina diretivas PHP necessárias

Você deve atualizar as seguintes diretivas do PHP no arquivo php.ini:

Directive
Required value
allow_url_fopen On

detect_unicode

Off

1. Navegue até WHM > MultiPHP INI Editor > Editor Mode

2. Edite as configurações INI de uma versão do PHP no menu suspenso. Adicione as seguintes linhas no final do arquivo php.ini.

allow_url_fopen = On
detect_unicode = Off

Deve parecer como abaixo

Você deve clicar em “Salvar” para aplicar as novas alterações.

Etapa 3: Instalar o PHP Composer no Cpanel Server

Agora que temos nossas dependências configuradas corretamente, ssh no seu servidor Cpanel e baixamos o instalador do Composer:

wget https://getcomposer.org/installer -O composer-installer.php

Execute o script do instalador para implementar o Composer globalmente:

php ./composer-installer.php --install-dir=/usr/local/bin --filename=composer

Você deve ver a saída como abaixo:

All settings correct for using Composer
Downloading...

Composer (version 1.7.3) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer

 

Você já pode usar o comado composer

 ______
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer version 1.7.3 2018-11-01 10:05:06

Usage:
  command [options] [arguments]

Options:
  -h, --help                     Display this help message
  -q, --quiet                    Do not output any message
  -V, --version                  Display this application version
      --ansi                     Force ANSI output
      --no-ansi                  Disable ANSI output
  -n, --no-interaction           Do not ask any interactive question
      --profile                  Display timing and memory usage information
      --no-plugins               Whether to disable plugins.
  -d, --working-dir=WORKING-DIR  If specified, use the given directory as working directory.
  -v|vv|vvv, --verbose           Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Para verificar a versão instalada do composer, digite o comando:

# composer -V
Composer version 1.7.3 2018-11-01 10:05:06

Pronto!. Agora você tem o Gerenciador de dependências do Composer para PHP instalado no seu servidor Cpanel

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *