ホームページ > バックエンド開発 > PHPチュートリアル > Linux で nginx、apache、php、mysql 構成ファイルのパスを表示する例

Linux で nginx、apache、php、mysql 構成ファイルのパスを表示する例

小云云
リリース: 2023-03-21 08:38:02
オリジナル
1508 人が閲覧しました

Linux で nginx、apache、php、mysql 設定ファイルのパスを確認する方法 他人が設定した環境を受け取ったが、関連するドキュメントが残っていない場合。現時点でファイルをロードするための正しいパスを決定する方法。それは次のように判断できる。

1. apacheを決定します
最初にコマンドを実行してhttpdパスを見つけます
ps aux | httpd
たとえば、httpdパスは/usr/local/apache/bin/httpdです
次に、次のコマンドを実行します
/usr/local/apache/ bin/httpd -V | grep “SERVER_CONFIG_FILE”
コンパイル中にロードされた設定ファイルのパス httpd.conf を確認できます

2. nginx を決定します。 まず、nginx パスを見つけるコマンドを実行します
ps aux | nginx
たとえば、nginx パスは
/usr/local/nginx/sbin/nginx です

次に、次のコマンドを実行します /usr/local/nginx /sbin/nginx -V
デフォルトでインストールディレクトリに配置します conf/nginx.conf をダウンロードします
最初にコマンドを実行して mysql パスを見つけます
ps grep mysqld
たとえば、mysqld パスは次のとおりです
/usr/bin/mysql

次に、次のコマンドを実行します

/usr/bin/ mysql –verbose –help grep -A 1 'デフォルトオプション' または
/usr/bin/mysql –print-defaults |

4. php

で読み込まれた設定ファイルのパスを確認します(1)、php関数phpinfoを使用して確認し、ファイルを書き込み、「読み込まれた設定ファイル」に対応する値を見つけます。これは、php

(2) によってロードされた設定ファイルです。nginx+php 設定の場合、php の実行パスも見つかりますps grep php
たとえば、パスは /usr/local/nginx/sbin です。 /php-fpm
次に、次のコマンドを実行します
/usr/local/nginx/sbin/php-fpm -i | grep “Loaded Configuration File”
つまり、php
によってロードされた設定ファイルが表示されます。これは apache+mod_php 構成ですが、Apache 構成ファイルにロードされた php.ini パスを表示することもできます。 PHPIniDir "/usr/local/apache/conf/php.ini" など


もちろん、

find / -name nginx.conf

find / - などの find を使って検索するという簡単な方法もあります。 name php.ini
find / -name my.cnf
find / -name httpd.conf


この検索方法にはブラシ選択が必要です

原文: http://www.phper163.com/archives/ 368

Linux で nginx、apache、php、mysql 設定ファイルのパスを確認する方法 他人が設定した環境を受け取ったが、関連するドキュメントが残っていない場合。現時点でファイルをロードするための正しいパスを決定する方法。次の方法で判断できます

1. apache を判断します

まず httpd パスを見つけるコマンドを実行します ps aux | grep httpd
たとえば httpd パスは /usr/local/apache/bin/httpd です
次に以下を実行しますコマンド
/usr/local/apache /bin/httpd -V | grep “SERVER_CONFIG_FILE”
コンパイル中にロードされた設定ファイルのパス httpd.conf を確認できます
-V パラメータでコンパイル中に設定されたパラメータを確認できます


2。 nginxを決定します

まずnginxパスを見つけるコマンドを実行します

ps aux | nginx たとえば、nginxパスは
/usr/local/nginx/sbin/nginxです


次に次のコマンドを実行します

/usr/local /nginx/sbin/nginx -V

デフォルトでは、conf/nginx.conf ディレクトリにインストールされます 3. mysql を決定します
最初にコマンドを実行して mysql パスを見つけます
ps grep mysqld
たとえば、mysqldパスは
/usr/bin/mysql


次に、次のコマンドを実行します

/usr/bin /mysql –verbose –help | grep -A 1 'デフォルト オプション'

または /usr/bin/mysql –print-デフォルト

4. php
(1) によってロードされた設定ファイルのパスを確認し、ファイルを作成し、「ロードされた設定ファイル」に対応する値を見つけます。
(2) nginx+php 設定の場合、php の実行パスも確認できます
ps aux | grep php
例えば、パスは /usr/local/nginx/ ですsbin/php-fpm
次に以下のコマンドを実行します
/usr /local/nginx/sbin/php-fpm -i grep “Loaded Configuration File”
phpで読み込まれた設定ファイルが確認できます
(3)。は apache+mod_php 構成であるため、Apache 構成ファイル php.ini パスでロードを表示することもできます。 PHPIniDir "/usr/local/apache/conf/php.ini" など

もちろん、
find / -name nginx.conf
find / - などの find
を使って検索するという簡単な方法もあります。 name php.ini
find / -name my.cnf
find / -name httpd.conf

この検索方法にはブラシの選択が必要です

以上がLinux で nginx、apache、php、mysql 構成ファイルのパスを表示する例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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