優れたソフトウェアと実用的なチュートリアル
PHP拡張機能をインストールして数分で問題を解決するPeclコマンド
以前にインストールPHP拡張機能これらはすべてソースコードをダウンロードしてコンパイルし、インストールしました。結局、混乱してオンラインで検索したところ、Peclコマンドインストールはとても簡単です!初心者はまだ学習を続けなければなりません。ペクル命令の仕方PHP拡張機能をインストールする。
CentOSおよびRed HatシステムにPHP拡張機能をインストールするには、通常、ソフトウェアリポジトリのdnfコマンドを使用します。ただし、一部のPHP拡張機能は公式ソフトウェアリポジトリに存在せず、他のソフトウェアリポジトリと互換性がありません。PHP公式サイトでPHP拡張機能をインストールするには、Peclコマンドを使用するのが非常に便利です。
PHP拡張機能のウェブサイトアドレス:https://Pecl.php.net
このウェブサイトは少しシンプルに見えますが、そこに含まれる PHP 拡張機能はすべて必須です。
PECLとは
PECL は PHP 拡張機能のリポジトリであり、すべての既知の拡張機能のカタログと、PHP 拡張機能のダウンロードおよび開発のためのホスティング機能を提供します。
PECL は、姉妹版の PEAR と同じパッケージングおよび配布システムを使用します。
PECLコマンドの使い方
例: imagick拡張機能をインストールしたい
pecl imagick をインストールする
注: PHP拡張機能をインストールする前に、メインソフトウェアをインストールする必要があります。PHP拡張機能は、PHPで呼び出されるソフトウェアのみをサポートします。メインソフトウェアがインストールされていない場合、PHP拡張機能のインストールは無効です。
imagick 拡張機能をインストールした後、php.ini ファイルに「extension=imagick.so」を追加する必要もあります。
echo extension=imagick.so >> /etc/php.ini
最終使用 php -m | grep imagick
コマンドを実行して確認します。拡張機能が正常に表示されれば、インストールは成功です。
pecl コマンドを使用して PHP 拡張機能をインストールするのは簡単ではないでしょうか?
PECLコマンドの使い方:
peclコマンドパラメータphp拡張名
ビルド Cソースコードから拡張機能をビルドする
バンドルはPeclパッケージを展開します
channel-add チャンネルを追加する
channel-aliasはチャンネル名のエイリアスを指定します
チャンネル削除 リストからチャンネルを削除する
channel-discover サーバーからチャネルを初期化する
channel-info チャンネル情報を取得する
チャネルログインはリモートチャネルサーバーに接続して認証します
channel-logout リモートチャネルサーバーからログアウトする
channel-update 既存のチャンネルを更新する
clear-cache Webサービスのキャッシュをクリアする
config-createはデフォルトの設定ファイルを作成する
config-getは設定を表示します
config-help 設定に関する情報を表示する
config-set 設定を変更する
config-showはすべての設定を表示します
変換 package.xml 1.0 形式を package.xml 2.0 形式に変換する
cvsdiff パッケージ内のすべてのファイルに対して「cvs diff」を実行します。
cvstag CVSリリースタグを設定する
ダウンロード パッケージをダウンロード
download-all デフォルトチャネルから利用可能なすべてのパッケージをダウンロードします
info パッケージに関する情報を表示する
インストールパッケージをインストールする
list デフォルトチャネルにインストールされているパッケージを一覧表示します
list-all すべてのパッケージを一覧表示する
list-channels 利用可能なチャンネルを一覧表示する
list-files インストールされたパッケージ内のファイルを一覧表示する
list-upgrades 利用可能なアップグレードの一覧
login はリモート サーバーに接続して認証します [チャネル ログインに置き換えられたため非推奨]
logout リモートサーバーからログアウトします [channel-logout に置き換えられたため非推奨]
makerpmはPEARパッケージからRPM仕様ファイルを構築します
パッケージビルドパッケージ
package-dependencies パッケージの依存関係を表示する
package-validate パッケージの整合性を検証する
pickleはPECLパッケージをビルドします
remote-info リモートパッケージに関する情報
remote-list リモートパッケージを一覧表示する
run-scripts パッケージにバンドルされているインストール後のスクリプトを実行します
run-tests 回帰テストを実行する
検索 リモートパッケージデータベースを検索
shell-test シェルスクリプトテスト
パッケージ配布ファイルに署名する
svntag は SVN リリースタグを設定します
アンインストール パッケージをアンインストールする
update-channels チャンネルリストを更新する
アップグレード アップグレードパッケージ
すべてのパッケージをアップグレードします [パラメータなしでアップグレードを呼び出すことは非推奨です]
使用方法: pecl [オプション] コマンド [コマンドオプション] <参数>
すべてのオプションを一覧表示するには、「pecl help options」と入力します。
すべてのコマンドショートカットを一覧表示するには、「pecl help shortcuts」と入力します。
バージョン情報を一覧表示するには、「pecl help version」または「pecl version」と入力します。
「pecl help」と入力してください