Apache 버전 뷰어 명령 httpd -v가 작동하지 않습니다.

Apache 버전 뷰어 명령 httpd -v가 작동하지 않습니다.

/opt/rh/httpd24/root/usr/sbin/httpd -v명령이 내 서버에서 실행되지만 httpd -v작동하지 않습니다. 명령을 찾을 수 없다고 뜹니다. httpd -v아파치 버전이 표시 되도록 이 문제를 어떻게 해결합니까 ?

답변1

/opt/rh/httpd24/root/usr/sbin/httpd -v와 그냥의 차이점은 httpd -v첫 번째 경우 시스템이 매우 구체적인 실행 파일을 실행하는 반면, 두 번째 경우에는 PATH 환경 변수에 나열된 디렉터리에서 실행 파일을 검색한다는 것입니다. 그러나 결국 이것은 완전히 동일한 실행 파일이 될 것입니다 (*)

경로에 필요한 디렉터리를 추가하려면 다음을 사용할 수 있습니다.

export PATH=$PATH:/opt/rh/httpd24/root/usr/sbin/

(*) ...의 여러 인스턴스가 설치되어 있지 않은 한 httpd, 이 경우 중요한 것은 서비스로 실행되는 버전입니다. 이 경우 서비스 httpd가 있는 버전인 서비스 선언을 찾아야 합니다. httpd원하는 실행 파일의 전체 경로입니다.

관련 정보