LNMP (Linux + Nginx + MySQL + PHP) を拡張機能とともに CentOS 7 にインストールするには、次の手順に従います。
-
Nginx をインストールします。
- Nginx ソース コード パッケージをダウンロードして解凍します。
-
解凍した Nginx ディレクトリに移動し、次のコマンドを実行してコンパイルしてインストールします。
./configure make sudo make install
- 構成ファイルの変更や Nginx 起動項目の設定など、Nginx を構成します。
- Nginxサービスを開始します。
-
MySQL をインストールします。
- MySQL ソース コード パッケージをダウンロードして解凍します。
-
解凍した MySQL ディレクトリに移動し、次のコマンドを実行してコンパイルしてインストールします。
cmake . make sudo make install
- データベースの初期化やアクセス許可の設定など、MySQL を構成します。
- MySQL サービスを開始します。
-
PHP をインストールします。
- PHP ソース コード パッケージをダウンロードし、解凍します。
-
解凍した PHP ディレクトリに移動し、次のコマンドを実行してコンパイルしてインストールします。
./configure --with-mysql --with-nginx make sudo make install
- 構成ファイルの変更や PHP 実行パラメータの設定など、PHP を構成します。
- Nginx サービスを再起動します。
-
拡張機能をインストールします。
- 必要に応じて、対応する拡張機能のソース コード パッケージをダウンロードして解凍します。
-
解凍された拡張機能ディレクトリに入り、次のコマンドを実行してコンパイルしてインストールします。
phpize ./configure make sudo make install
- PHP 構成ファイルを変更して、インストールされている拡張機能を有効にします。
- Nginx サービスと PHP-FPM サービス (使用している場合) を再起動します。
上記の手順は基本的なガイダンスのみであり、実際の操作は異なる場合があることに注意してください。LNMP と拡張機能をインストールするときは、特定のニーズと環境に基づいて適切に構成および調整する必要があります。詳しい手順や注意事項については、関連ドキュメントや公式ガイドを参照することをお勧めします。