Rhel 7.2でApache 2.4.46を設定するのに助けが必要です! (HTTPD_root)

Rhel 7.2でApache 2.4.46を設定するのに助けが必要です! (HTTPD_root)

インターネットからダウンロードしたソースコードでApache 2.4.46を初めてインストールしたときの./configure && make && make installデフォルトディレクトリは次のとおりです。

ServerRoot = /usr/local/apache2
DocumentRoot = /usr/local/apache2/htdocs

しかし、私たちのチームリーダーがインストールしましServerRoot=/etc/httpd

DocumentRoot=/var/www/html

/usr/local/apace2そのため、フォルダを削除してコマンドを使用して再インストールし、./configure --prefix=/etc/httpd --docdir=/var/www/htmlmake && make installを使用しました。

問題は、Apacheを起動するとエラーが発生することです。

 httpd: Could not open configuration file /usr/local/apache2/conf/httpd.conf: No such file or directory

/etc/httpd/bin/apachectl -Vその後、コマンドを実行しましたが、HTTP_ROOTまだ/usr/local/apache

[root@localhost ~]# /etc/httpd/bin/apachectl -V
    -D HTTPD_ROOT="/usr/local/apache2"
    -D SUEXEC_BIN="/usr/local/apache2/bin/suexec"
    -D DEFAULT_PIDLOG="logs/httpd.pid"
    -D DEFAULT_SCOREBOARD="ログ/apache_runtime_status"
    -D DEFAULT_ERRORLOG="ログ/エラーログ"
    -D AP_TYPES_CONFIG_FILE="conf/mime.types"
    -D SERVER_CONFIG_FILE="conf/httpd.conf"

だから私の質問は、この状況をどのように変えることができるかということですPATHHTTPD_ROOT

HTTPD_ROOT=/etc/httpd

すべての申請者に本当に感謝します。どんな助けでも大変感謝します!

ベストアンサー1

おすすめ記事