Rhel 7.2에서 Apache 2.4.46 구성에 도움이 필요합니다! (HTTPD_루트)

Rhel 7.2에서 Apache 2.4.46 구성에 도움이 필요합니다! (HTTPD_루트)

인터넷에서 다운로드한 소스 코드로 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/html다음 make && 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"

그래서 제 질문은 이 상황을 어떻게 바꿀 수 있느냐는 것입니다 PATH.HTTPD_ROOT

HTTPD_ROOT=/etc/httpd

모든 지원자들에게 정말 감사드립니다. 어떤 도움이라도 대단히 감사하겠습니다!

관련 정보