Instalar Composer num alojamento web

Saiba como instalar e dar os primeiros passos em Composer

Esta tradução foi automaticamente gerada pelo nosso parceiro SYSTRAN. Em certos casos, poderão ocorrer formulações imprecisas, como por exemplo nomes de botões ou detalhes técnicos. Recomendamos que consulte a versão inglesa ou francesa do manual, caso tenha alguma dúvida. Se nos quiser ajudar a melhorar esta tradução, clique em "Contribuir" nesta página.

Última atualização: 30/11/2020

Objetivo

Composer é um gestor de dependências criado para a linguagem PHP. Permite aos programadores PHP incluir bibliotecas externas nos seus programas. "Composer" permitiu aos projetos PHP simplificar a distribuição de livrarias e a manutenção do seu código. Aliás, desde a criação desta ferramenta, foram propostas numerosas boas práticas de desenvolvimento no seio da comunidade PHP e melhoraram as livrarias da comunidade PHP. Estas boas práticas são documentadas sob a forma de PSR.

Saiba como instalar e dar os primeiros passos em Composer

A responsabilidade sobre a configuração e a gestão dos serviços que a OVH disponibiliza recai sobre o utilizador. Assim, deverá certificar-se de que estes funcionam corretamente.

Este manual fornece as instruções necessárias para realizar as operações mais habituais. No entanto, se encontrar dificuldades, recomendamos que recorra a um prestador de serviços especializado e/ou que contacte o editor do serviço. Não poderemos proporcionar-lhe assistência técnica. Para mais informações, aceda à secção «Quer saber mais?» deste guia.

Requisitos

Instruções

Verifique se utiliza uma versão de PHP compatível em linha de comandos:

php — versão

Se esta não é a versão correta, pode configurar um alias:

alias php='/usr/local/php8.0/bin/php'

Aconselhamos que permaneça na pasta raiz do seu alojamento para não tornar acessíveis ao público os ficheiros de "Composer". É necessário que execute este comando:

curl -sS https://getcomposer.org/installer | php

Parabéns, "Composer está agora disponível no seu alojamento partilhado!

Exemplos de utilização

Se deseja instalar o Symfony 2 de forma simples, pode, por exemplo, executar o seguinte comando:

php comer.phar create-project symfony/framework-standard-edition my_project_name "2.7*"

Da mesma forma, pode utilizar a API da OVH a partir do seu alojamento ao utilizar o wrapper oficial. Para isso, basta adicionar um ficheiro denominado comer.json que contém a lista das dependências de que precisa. Eis um exemplo deste ficheiro com o wrapper da API OVHcloud:

1. {
2.     "name": "Exemplo De Aplicação",
3.     "Descrição": "This is an example of OVH APIs wrapper use",
4.     "tubarão": {
5.         "ovh/ovh": "1.1.*"
6.     }
7. }

Para o instalar, só precisa de executar o comando seguinte na mesma pasta:

php composer.phar install

Para utilizar esta livraria, pode consultar a documentação, assim como o código, disponíveis em github

Quer saber mais?

Fale com a nossa comunidade de utilizadores em https://community.ovh.com/en/.


Esta documentação foi-lhe útil?

Não hesite em propor-nos sugestões de melhoria para fazer evoluir este manual.

Imagens, conteúdo, estrutura... Não hesite em dizer-nos porquê para evoluirmos em conjunto!

Os seus pedidos de assistência não serão tratados através deste formulário. Para isso, utilize o formulário "Criar um ticket" .

Obrigado. A sua mensagem foi recebida com sucesso.


Estes manuais também podem ser úteis...

OVHcloud Community

Aceda ao seu espaço comunitário. Coloque as suas questões, procure informações e interaja com outros membros do OVHcloud Community.

Discuss with the OVHcloud community

Em conformidade com a alteração à Diretiva 2006/112/CE, os preços com IVA podem variar de acordo com o país de residência do cliente
(por defeito, os preços com IVA apresentados incluem o IVA português em vigor).