GNU/Linux >> Znalost Linux >  >> Panels >> Plesk

Jak používat Composer s binárními soubory PHP Plesk

Nyní poskytujeme skladatele v našem přizpůsobeném chrootovém prostředí, takže běží jednoduše composer by nyní měl fungovat, aniž byste museli provádět níže uvedené kroky.

V Plesku 12 přidali vývojáři Plesku možnost nainstalovat vlastní binární soubor vytvořený v Plesku pro různé verze PHP. Tímto způsobem, pokud požadujete PHP 5.3 nebo PHP 7 a váš systém má nainstalovanou verzi PHP 5.4, můžete selektivně povolit verzi, kterou chcete používat, pro jednotlivé domény.

Jedinou nevýhodou instalace více verzí PHP je, že pokud moduly / knihovny, které chcete použít, nejsou k dispozici v úložišti Plesk yum, nemůžete je použít. Je to proto, že jakékoli knihovny třetích stran by musely být zkompilovány nejen podle verze PHP, kterou používáte, ale konkrétně podle vlastních cest binárního souboru Plesk, jako je /opt/plesk/php/7.3/bin

Klíčem k vyřešení tohoto problému je zajistit, abyste při práci s nástroji třetích stran vždy používali vlastní cestu. Zde je návod, jak nainstalovat místní kopii Composer:

1. Stáhněte si Composer

/opt/plesk/php/7.3/bin/php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

NEBO

wget --no-check-certificate -O composer-setup.php https://getcomposer.org/installer

2. Nainstalujte Composer pomocí binárního PHP 7

/opt/plesk/php/7.3/bin/php composer-setup.php

Pokud k instalaci dalších balíčků potřebujete použít skladatel, můžete tak učinit, ale nemusíte jednoduše spustit composer nebo dokonce php composer musí to být:

/opt/plesk/php/7.3/bin/php composer.phar

Následuje normální zbytek příkazu.

Tipy:1) toto můžete spustit kdekoli, kde je composer.phar je, takže pokud si to přejete, před instalací čehokoli jej můžete přesunout. Po zahájení instalace knihoven pomocí skladatele jej nebudete muset přesunout. 2) Můžete použít kteroukoli verzi PHP, kterou máte nainstalovanou v Plesku, jednoduše tím, že v příkazu vyměníte číslo verze. V době nejnovější aktualizace tohoto článku jsou běžné možnosti:70., 7.1, 7.2


Plesk
  1. Jak používat spamový filtr Plesk

  2. Jak nainstalovat a používat PHP Composer na Debian 11 Bullseye

  3. Jak používat wp-cli s hostingem Plesk

  1. Jak používat klíče SSH s Plesk

  2. Jak používat EasyApache 3 s WHM/cPanel

  3. Jak používat externí DNS s Plesk

  1. Jak nainstalovat a používat PHP Composer na Ubuntu 16.04

  2. Jak nainstalovat a používat PHP Composer na Ubuntu 18.04

  3. Jak nainstalovat a používat PHP Composer na CentOS 7