"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como instalar o Composer em hospedagem compartilhada sem acesso SSH?

Como instalar o Composer em hospedagem compartilhada sem acesso SSH?

Publicado em 2024-11-12
Navegar:262

How to Install Composer on Shared Hosting Without SSH Access?

Instalando o Composer em hospedagem compartilhada sem acesso SSH

Instalar o Composer em uma plataforma de hospedagem compartilhada sem acesso SSH pode ser um desafio. No entanto, é possível com os seguintes passos:

1. Reúna os recursos necessários:

Você precisará dos seguintes recursos:

  • Arquivo: http://api.odtu.lu/composer.phar
  • Página PHPInfo: http://api.odtu.lu/phpinfo.php
  • Acesso FTP
  • cPanel
  • Cron jobs no FreeBSD

2. Baixe e instale o Composer:

  • Use FTP ou cPanel para conectar-se à sua conta de hospedagem.
  • Navegue até seu diretório inicial e crie um diretório bin.
  • Dentro do diretório bin, crie um subdiretório compositor.
  • Baixe o Composer usando o seguinte comando:

    curl -sS https://getcomposer.org/installer | php
  • Mova o arquivo compositor.phar baixado para o subdiretório do compositor:

    mv composer.phar bin/composer

3. Determine a localização do PHP-CLI:

  • Execute o seguinte comando para localizar o caminho para seu PHP-CLI:

    which php-cli

4. Configure Aliases:

  • Edite o arquivo .bashrc e adicione as seguintes linhas na parte superior e inferior:

    [ -z "$PS1" ] && return
    alias composer="/usr/bin/php-cli ~/bin/composer/composer.phar"
  • Substitua /usr/bin/php-cli pelo caminho PHP-CLI que você determinou anteriormente.

5. Etapas finais:

  • Fonte do arquivo .bashrc:

    source ~/.bashrc
  • Verifique se o Composer está instalado:

    composer --version

Nota: Se você encontrar problemas de permissão com /usr/local/bin, conceda as permissões necessárias ou altere o caminho do alias para outro diretório gravável.

Declaração de lançamento Este artigo foi reimpresso em: 1729220657 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3