PHP は、WordPress や Facebook から Etsy や Slack に至るまで、インターネット上の最大の Web サイトの一部を強化する強力で多用途のスクリプト言語です。 PHP 単純なブログページの作成から複雑な電子商取引プラットフォームの開発まで、あらゆることを扱います。 PHP には、開発エクスペリエンスを調整するのに役立つ幅広いライブラリとフレームワークが含まれています。
Debian ユーザーで Web 開発に興味がある場合は、インストールを検討してください。 PHP あなたのシステム上で。
このガイドでは、次のことを学習します。
- Debian 12 に PHP をインストールする方法
- Debian 12 で PHP を使用する方法
- Debian 12 で任意の PHP バージョンに切り替える方法
- Debian 12 で特定の PHP バージョンをデフォルトとして設定する方法
- 結論
Debian 12 に PHP をインストールする方法
インストールできます PHP Debian 12 の場合:
ソース リポジトリから Debian 12 に PHP をインストールする方法
Debian 12 には以下が含まれます PHP 8.2.7 公式リポジトリ内のデフォルトの選択肢として。このバージョンは Debian システムと非常に互換性があり、安定性とパフォーマンスのバランスが取れています。それに加えて、いくつかもインストールされます PHP 拡張子はデフォルトで自動的に追加されます PHP システム上で言語を操作するのに役立つパッケージです。
インストールする前に、 PHP Debian リポジトリから取得した場合は、次のコマンドを使用してリポジトリ内のパッケージを更新することをお勧めします。
須藤 適切なアップデート && 須藤 適切なアップグレードリポジトリを更新した後、以下のコマンドを実行してインストールできます。 PHP Debian 12 の場合:
須藤 適切な インストール php -そして
チェックする PHP Debian 12 のバージョンでは、以下のコマンドを使用できます。
php - バージョン
Debian 12 から PHP を削除する方法
インストールしている場合 PHP Debian リポジトリから削除するには、次のコマンドを使用してシステムから簡単に削除できます。
須藤 phpを適切に削除します -そして
注記: 最新バージョンをインストールできなくなります PHP Debian 12 では、上記で提供されたリポジトリ方法から。
公式 tar.gz メソッドから Debian 12 に PHP をインストールする方法
ほとんどの Debian ユーザーは、最新バージョンのインストールを好みました。 PHP パフォーマンスが向上し、アプリケーションや Web ページを迅速に読み込めるようになるためです。最新バージョンをインストールするには PHP Debian 12 では、 公式tar.gz 方法;実行する手順 PHP この方法によるインストールは以下に提供されます。
ステップ 1: 最新の tar.gz ソース ファイルをダウンロードする
まず、に行きます PHP公式サイト 最新のものをダウンロードしてください tar.gz ソースファイル。この記事の執筆時点では、最新バージョンは PHP は 8.3.1 、次から Debian でダウンロードできます。 ウィゲット 指示:
ウィゲット https: // www.php.net / 分布 / php-8.3.1.tar.gz
ステップ 2: tar.gz コンテンツを抽出する
ダウンロードしたものを解凍する必要があります PHP Debian 12 上の tar.gz コンテンツの場合、これは次のコマンドを使用して実行できます。
かかります -xvzf php-8.3.1.tar.gz
注記: 別のバージョンをダウンロードした場合に備えて、ファイル名を変更してください。 PHP Debian で。
ステップ 3: Debian 12 に依存関係をインストールする
また、構成プロセスに必要となるため、次のコマンドから Debian に依存関係を確実にインストールする必要があります。
須藤 適切な インストール cmake ビルド必須 autoconf パッケージ構成 バイソン libxml2-dev re2c libsqlite3-dev -そして
ステップ 4: PHP 用のパッケージを構成する
に移動します。 PHP 次のコマンドを使用して、Debian 12 のソース ディレクトリに移動します。
CD php-8.3.1次に、次のコマンドを実行して、インストールに必要なパッケージを構成します。 PHP Debian の場合:
。 / 構成、設定
ステップ 5: Debian 12 に PHP をインストールする
パッケージが正常に構成されたら、インストールします。 PHP Debian 12 では次のコマンドから実行します。
須藤 作る インストール
注記: make install プロセスでは、ファイルをコンパイルしてシステムにインストールするのに時間がかかります。
ステップ 6: Debian 12 にパス環境を追加する
上記の処理が完了したら、次のパスを追加します。 PHP システムにインストールされている bashrc ファイル。システムが場所を特定するのに役立ちます PHP がインストールされています。
パス環境を追加するには PHP , まず、 bashrc 次のコマンドから nano エディタを使用してファイルを作成します。
須藤 ナノ ~ / .bashrc次に、パスを追加します PHP がインストールされている場合、次のパスを見つけることができます。 PHP 次のコマンドを使用します。
どれの phpデフォルトでは、プロセスは次のようにインストールします。 PHP で /usr/local/bin 場所を指定するので、次の行を bashrc ファイルにより、システムは PHP ディレクトリ:
輸出 パス = 」 $パス :/usr/local/bin/php'
ステップ 7: 変更を保存する
パスを追加した後、次を使用して変更を保存します CTRL+X 、 追加 そして そして押します 入力 終了するには、 ソース システムに変更を加えるコマンド:
ソース ~ / .bashrcステップ 8: PHP バージョンを確認する
変更後、確認してください PHP 次のコマンドを使用して Debian 12 のバージョンを確認し、最新バージョンであることを確認します。 PHP システム上で更新されます:
php - バージョン
tar.gz メソッドを通じてインストールされた Debian 12 から PHP を削除する方法
削除する PHP を通じてインストールされた Debian 12 から tar.gz この方法では、次のコマンドを使用してシステムからディレクトリを削除するだけです。
須藤 rm -rf / ユーザー / 地元 / 置き場 / phpDebian 12 で PHP を使用する方法
使用するには PHP Debian 12 上で動作していることを確認し、次のコマンドで nano エディタを使用してテスト ファイルを作成しましょう。
須藤 ナノ テストファイル.php次に、を追加します PHP ファイル内のコード。ここでは簡単なコードを追加しています。 PHP 端末に値を出力するコード:
< ?phpエコー 「Linux ヒント ユーザーの皆さん、こんにちは!」
? >
テスト ファイルを保存し、 php Debian 12 で実行するには、コマンドの後にファイル名を入力します。
phpテストファイル.php
Debian 12 で任意の PHP バージョンに切り替える方法
複数インストールしている場合 PHP Debian 12 上の任意のバージョンに切り替えることができます PHP 次の update-alternatives コマンドを使用してバージョンを確認します。
須藤 更新の代替案 - セット php / ユーザー / 置き場 / php < バージョン >交換する <バージョン> とともに PHP Debian をオンにしたいバージョン。
Debian 12 で特定の PHP バージョンをデフォルトとして設定する方法
特定の値を設定することもできます PHP バージョンをデフォルトとして PHP 次のコマンドを使用してバージョンを確認します。
須藤 更新の代替案 --config phpを選択してください PHP Debian のデフォルトとして使用するバージョンをリストから選択し、システムを再起動して変更を加えます。
結論
PHP は、Web ページやアプリケーションの開発に使用される強力なスクリプト言語です。インストールできます PHP Debian 12 ではソース リポジトリから直接インストールされますが、最新バージョンはインストールされません。 PHP あなたのシステム上で。取り付け用 PHP Debian の最新バージョンでは、 公式tar.gz 方法。この方法はインストールに時間がかかる場合がありますが、 PHP システム上の最新バージョン。このガイドには、インストールするための詳細なステップバイステップの手順が記載されています PHP Debian 12 では、これらの両方の方法から。これは、ニーズに応じて方法を選択するのに役立ち、強力な Web アプリケーションを作成する旅を始めることができます。 PHP 。