ホームページ > バックエンド開発 > PHPの問題 > Linuxコマンドラインからphpをインストールする方法

Linuxコマンドラインからphpをインストールする方法

藏色散人
リリース: 2023-03-05 16:12:01
オリジナル
2875 人が閲覧しました

Linux コマンドラインから php をインストールする方法: まず、「sudo apt install php libapache2-mod-php」コマンドを使用して PHP と Apache PHP モジュールをインストールし、次に Apache サービスを再起動します。

Linuxコマンドラインからphpをインストールする方法

# 推奨: 「

PHP ビデオ チュートリアル

#準備条件

このチュートリアルを開始する前に、sudo 権限を持つユーザーとしてログインしていることを確認してください。

Apache サービスを使用して PHP 7.2 をインストールする

Apache を Web サーバーとして使用する場合は、PHP と Apache PHP モジュールをインストールする必要があります。次のコマンドを実行してください。

sudo apt install php libapache2-mod-php
ログイン後にコピー

パッケージをインストールした後、Apache サービスを再起動します。

sudo systemctl restart apache2
ログイン後にコピー

Ngnix サービスを使用して PHP 7.2 をインストールします

Apache とは異なり、Nginx はビルドされていません。 -in は PHP ファイルを処理するため、PHP ファイルを処理する PHP FPM (「fastCGI Process Manager」) のような別のアプリケーションをインストールする必要があります。

PHP と PHP FPM パッケージをインストールするには、次のコマンドを実行します:

sudo apt install php-fpm
* php7.2-fpm.service - The PHP 7.2 FastCGI Process Manager
   Loaded: loaded (/lib/systemd/system/php7.2-fpm.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2018-06-30 23:56:14 PDT; 1min 28s ago
     Docs: man:php-fpm7.2(8)
 Main PID: 10080 (php-fpm7.2)
   Status: "Processes active: 0, idle: 2, Requests: 0, slow: 0, Traffic: 0req/sec"
    Tasks: 3 (limit: 2321)
   CGroup: /system.slice/php7.2-fpm.service
           |-10080 php-fpm: master process (/etc/php/7.2/fpm/php-fpm.conf)
ログイン後にコピー

これで、Nginx サーバー ブロックを編集し、Nginx が PHP ファイルを処理できるように次の行を追加できます。

server {
    # . . . other code
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
ログイン後にコピー

新しい設定を有効にするために Nginx サービスを再起動することを忘れないでください:

sudo systemctl restart nginx
ログイン後にコピー

PHP 拡張機能をインストールします

To PHP のコア機能を拡張するには、追加の拡張機能をインストールします。 PHP 拡張機能はパッケージとして入手でき、次の方法で簡単にインストールできます:

sudo apt install php-[extname]
ログイン後にコピー

たとえば、MySQL および GD PHP 拡張機能をインストールする場合は、次のコマンドを実行できます:

sudo apt install php-mysql php-gd
ログイン後にコピー

Install新しい PHP スケーリング後は、設定に応じて Apache または PHP FPM サービスを忘れずに再起動してください。

PHP 処理のテスト

Web サーバーが PHP 処理用に適切に構成されていることをテストするには、次のコードを使用して、/var/www/html ディレクトリに info.php というファイルを作成します。新しいファイル:

<?php
phpinfo();
?>
ログイン後にコピー

ファイルを保存し、選択したブラウザを開いて http://your_server_ip/info.php

phpinfo 関数にアクセスすると、以下に示すように PHP 設定に関する情報が出力されます。見せる:############

以上がLinuxコマンドラインからphpをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート