ホームページ >バックエンド開発 >PHPの問題 >Red Hat Linuxにphpをインストールするにはどうすればよいですか?ステップ共有

Red Hat Linuxにphpをインストールするにはどうすればよいですか?ステップ共有

PHPz
PHPzオリジナル
2023-03-27 18:15:25782ブラウズ

Linux は、世界で最も広く使用されているオープンソース オペレーティング システムとして、開発者に究極の自由を提供します。人気のあるプログラミング言語として、php は Linux プラットフォームでも正常に動作します。この記事では、Red Hat の PHP を Linux にインストールする手順を紹介します。

  1. 準備作業

始める前に、いくつかの作業を準備する必要があります:

  • Red を実行しているコンピューターHat Linux サーバー
  • ルート管理者権限
  • サーバーに Apache、MySQL、およびその他の必要なサービスがインストールされていることを確認してください
  1. PHP をインストールします

最初のステップは、PHP をインストールすることです。 Linux では、yum を使用して PHP をインストールできます。

システムに yum がない場合は、まずそれをインストールする必要があります。次のコマンドを使用できます:

sudo apt-get install yum

次に、次のコマンドを実行して php をインストールします:

sudo yum install php

このプロセス中に、システムは PHP に必要な依存関係を自動的に解決します。

  1. PHP の構成

これで、PHP がコンピューターにインストールされました。ただし、正しく動作するには Web サーバーを構成する必要があります。 PHP の設定ファイル php.ini を編集する必要があります。

Linux システムでは、php.ini は通常、次のパスにあります:

/etc/php.ini

Ubuntu Web サーバーの場合、php.ini ファイルは次のパスにあります:

/etc/php/7.0/apache2/php.ini

vim エディターを使用して php.ini ファイルを開くこともできます。

sudo vim /etc/php.ini

php.ini ファイルでは、PHP のランタイム パラメーター (サイズ制限など) を変更できます。アップロードされたファイルとデータのキャッシュ。たとえば、ファイルのアップロード サイズの制限を増やすには、次の行を検索します。

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 2M

「upload_max_filesize」の値を目的のサイズに変更します。たとえば、次のとおりです。

upload_max_filesize = 64M

同様に、 PHP のメモリ制限を増やしたい場合は、次の設定を変更できます:

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 128M

変更が完了したら、php.ini ファイルを保存してエディタを終了します。

  1. PHP のテスト

インストールと構成が完了したら、PHP が正しくインストールされているかどうかをテストします。 Web サーバーが稼働していることを確認してから、phpinfo.php ファイルを作成し、Web サーバーのドキュメント ルート (デフォルトでは /var/www/html/ にあります) にアップロードします。

次のコードをファイルに追加します:

<?php
phpinfo();
?>

次に、Web ブラウザを開いて次の URL を入力します:

http://your_server_domain_or_IP/phpinfo.php

PHP がインストールされ、正しく構成されている場合は、サーバーと PHP 情報を含むページが表示されます。

  1. PHP を手動でインストールする

yum パッケージ マネージャーとは異なる方法を使用して PHP をインストールする場合は、手動でインストールしてみてください。 PHP ソース ファイルと依存関係をダウンロードします:

sudo wget https://www.php.net/distributions/php-7.2.15.tar.gz
sudo yum install libxml2-devel openssl-devel bzip2-devel libjpeg-devel libpng-devel libwebp-devel libXpm-devel freetype-devel

次に、PHP ソース ファイルを解凍して、このディレクトリに移動します:

sudo tar xf php-7.2.15.tar.gz
cd php-7.2.15

次のコマンドを実行して、Apache Web サーバーを使用するように PHP を設定します。 ##

sudo ./configure --with-apxs2=/usr/bin/apxs --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-mysqlnd --with-zlib --with-gd --with-openssl --with-curl
次に、次のコマンドを使用して PHP をコンパイルしてインストールします。

sudo make
sudo make install
このプロセス中に、システムは必要なすべての PHP モジュールをインストールします。インストールしたら、Apache 用の PHP プラグインを設定する必要があります。 Ubuntu Web サーバーで、次のコマンドを使用して php プラグインを有効にします:

sudo a2enmod php7.0
この時点で、Linux に php をインストールする手順は完了です。

概要:

PHP を Linux にインストールするには、yum パッケージ マネージャーを使用してプロセスを簡素化し、エディターを使用して PHP を構成すると同時に、PHP を手動でインストールできます。 PHP にはいくつかのコンパイル ツールが必要です。この記事を読むことで、インストールが成功したかどうかの確認や手動インストールなど、Linux に PHP をインストールし、その Web サーバーを構成する方法を理解できました。

以上がRed Hat Linuxにphpをインストールするにはどうすればよいですか?ステップ共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。