ホームページ > バックエンド開発 > PHPチュートリアル > Apache PHP のコンパイルとインストールのチュートリアルはディレクトリの下にあります

Apache PHP のコンパイルとインストールのチュートリアルはディレクトリの下にあります

PHPz
リリース: 2024-03-08 22:22:02
オリジナル
712 人が閲覧しました

目录下Apache PHP编译安装教程

ディレクトリにある Apache PHP のコンパイルとインストールのチュートリアル

1. はじめに

Web サイト サーバーを構築する場合、Apache と PHP は一般的に使用される 2 つのソフトウェアです。このチュートリアルでは、より柔軟な構成とカスタマイズを行うために、Linux システムでソース コードをコンパイルして Apache と PHP をインストールする方法を紹介します。

2. Apache のインストール

2.1 Apache ソース コードのダウンロード

まず、Apache 公式 Web サイト (https://httpd.apache.org/) にアクセスして、 Bag のソースコードの最新バージョン。圧縮パッケージを指定したディレクトリに解凍します。

2.2 Apache のコンパイルとインストール

cd /path/to/apache_source_code
./configure --prefix=/usr/local/apache2
make
make install
ログイン後にコピー

2.3 Apache の構成

Apache 構成ファイルの編集/usr/local/apache2/conf/httpd.confによると、仮想ホストのセットアップ、ポートの変更などの構成が必要です。

2.4 Apache の起動

/usr/local/apache2/bin/apachectl start
ログイン後にコピー

3. PHP のインストール

3.1 PHP ソース コードのダウンロード

PHP 公式 Web サイト (https://www.php. net /) 必要なバージョンの PHP ソース コード パッケージをダウンロードし、指定されたディレクトリに抽出します。

3.2 PHP のコンパイルとインストール

cd /path/to/php_source_code
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs
make
make install
ログイン後にコピー

3.3 PHP の構成

PHP 構成ファイル /usr/local/php/php.ini を編集し、構成します要件に応じて、タイムゾーンの設定、メモリ制限の調整などのPHPパラメータを実行します。

3.4 PHP モジュールをロードするように Apache を構成する

Apache 構成ファイルに次の内容を追加します:

LoadModule php7_module        modules/libphp7.so
AddHandler php7-script php
Include conf/extra/php7_module.conf
ログイン後にコピー

3.5 Apache を再起動します

/usr/local/apache2/bin/apachectl restart
ログイン後にコピー

4. テストPHP

次の内容を含む info.php ファイルを Web ディレクトリに作成します:

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

ブラウザでのアクセス http://your_domain/info.php 、PHP 情報ページが正常に表示できれば、PHP のインストールは成功です。

概要

上記の手順により、Apache と PHP を Linux システムに正常にコンパイルしてインストールし、それらの間の統合構成を完了しました。この方法により、これら 2 つのソフトウェアの動作メカニズムをより深く理解できるようになり、実際のニーズに応じて構成をカスタマイズすることも容易になります。このチュートリアルがお役に立てば幸いです。

以上がApache PHP のコンパイルとインストールのチュートリアルはディレクトリの下にありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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