마지막에 사용한 ./configure 매개 변수를 가져 오는 방법은 무엇입니까? 고객 서버에서 LAMP 스택을 업그레이드하고

고객 서버에서 LAMP 스택을 업그레이드하고 있으며 마지막으로 컴파일 된 정확한 마지막 설정으로 mysql 및 Apache를 ./configure해야합니다. 어디서 구할 수 있습니까? PHP configure 문자열은 php -i로 얻을 수 있습니다. 다른 사람들은 어떻습니까?



답변

압축 해제 된 소스 디렉토리가 유지 되었습니까? 그렇다면 configure플래그는 일반적으로 config.status또는 config.log입니다.

소프트웨어 및 autoconf 사용 여부에 따라 약간 다릅니다.


답변

config.status에는 --config마지막 구성을 인쇄 하는 플래그가 있습니다. 나는 그것을 실행하여 찾았습니다./config.status --help

--config print configuration, 그리고 종료

그냥 실행 ./config.status --config하면 모든 구성 매개 변수가 인쇄됩니다.


답변

컴파일 된 기간에 따라 사용 된 명령 행 항목이 여전히 쉘 히스토리에있을 수 있습니다. bash에서 다음 절차를 통해 히스토리를 다시 검색하십시오.

  1. ctrl-r 히스토리에서 역 검색 기능을 시작합니다
  2. 검색하려는 명령의 일부를 입력하십시오 (예 : “configure”)
  3. ctrl-r첫 번째 결과를 지나서 더 멀리 검색해야 할 경우 다시 누르십시오
  4. 명령 행을 찾으면 Enter 키를 누르십시오 (오른쪽 화살표는 일반적으로 실제로 실행하지 않고 찾은 명령 문자열이있는 프롬프트를 다시 표시합니다)

모두 복음 적이지는 않지만, 배포판에서 제공하는 패키지를 사용하는 대신 많은 소프트웨어를 직접 컴파일하는 것은 일반적으로 나쁜 생각입니다.


답변