질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

아파치와 PHP 연동

작성자 정보

  • 도리 작성
  • 작성일

컨텐츠 정보

본문

죽겠어요... 님의 글


제가 슈퍼유저 강좌를 보고 APM을 설치 했습니다..

설명에 나오는 대로 잘 설치 했고 설치를 마쳤습니다..

여기서 질문1.

아파치를 실행할때..

# /usr/local/apache/bin/apachectl start 라고 입력하면...

정상적이면 그냥 아무 메세지가 없어야 하는데..

http: Could not determine the server's fully qualified domain name , using 127.0.0.1 for ServerName

이라는 메세지가 뜨는 이유는 멀까요??

저런 메세지는 뜨는데 실행은 됩니다..

 

그리고 두번째 질문은 php를 깔고 테스트를 하기 위해 php정보가 출력되는 간단한 페이지를 만들어서 /usr/local/apache/htdocs/index.php란 파일로 저장했습니다..

그래서 다른 컴퓨터에서 http://제아이피/index.php라고 입력을 하면 index.php파일을 다운로드 할것인지 다른 프로그램으로 열것인지 아니면 다운받을 것인지를 묻습니다..

그 파일을 다운받아서 편집기로 열어보면 제가 작성한 파일이 맞습니다..

그걸로 봐서 무슨 메세지는 떠도 아파치는 작동하고 있는거 같은데..

php랑 연동이 안되는거 같아서.. 책보고 http.conf라는 파일에...

      SetOutputFilter       PHP

      SetInputFilter          PHP

위의 내용을 추가해 주고 다시 아파치를 실행해 봐도..

여전히 도메인 어쩌고 하는 메세지가 뜨고.. 다른 컴퓨터에서 접속해 봐도

결과는 전과 마찬가지 입니다...

어디가 문제인지좀 알려주시면 감사하겠습니다...

 




 

일단 1번

http: Could not determine the server's fully qualified domain name , using 127.0.0.1 for ServerName

이런 메시지가 나오는것은.

도메인 이름을 적어주지 않았을때 입니다.

httpd.conf 파일에서 ServerName 을 자신의 도메인으로 적어주세요.

그리구 /etc/hosts 파일에

아이피 도메인

이렇게 넣어주세요.

물론 위와같은 메시지가 나와두 아파치는 정상 작동합니다.

 

 

2. php 가 그렇게 나온다는것은..

연동을 잘못시켰을 가망성이 많습니다.

/usr/local/apache/bin/httpd -l 해서 올라간 모듈들을 확인해 보세요^^;

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,291 명
  • 현재 강좌수 :  36,952 개
  • 현재 접속자 :  560 명