어렵네요 과연 PHP,APACHE 경로잡을수있을까요?

   조회 4808   추천 0    

안녕하세요 


환경은 CentOs 5.6 입니다. 


우선 Apache / httpd 2.4.16으로 설치하였습니다. 


PHP도 5.3.13 입니다. 


그런데 버전이 지금 Apache 2.2 를 바로보고 PHP는 5.1.6을바라 보고있습니다. 


phpinfo 도 확인해보니 5.1.6 으로나옵니다. 


그런데 

제가 설치한 Apache 2.4.16 에 들어있는 Apache httpd.conf 파일에서 DocumentRoot 경로를    "A" 로 맞는데 

이상하게 게속 var/www/html을 바라보네요.. 


제가 생각하기로는 Apache 업그레이드가 안된것같습니다. 


혹시 Jdk 나 tomcat처럼 /etc/profile 에서 PATH 설정하는 방법이 있을까요 ?? 


이겄때문에 2주일을 날리네요... 


읽어주셔서.. 감사합니다!

박지훈
짧은글 일수록 신중하게.
새벽늑대 2017-01
yum 으로 설치된 버전과 컴파일해서 설치한 버전 두 개가 모두 살아 있고
yum 으로 설치한 버전이 먼저 실행되면서 포트를 점유해서 컴파일 버전은 실행되지 못하거나 해당 포트를 사용하지 못하고 있는게 아닐까 싶네요.

ps -ef  명령으로 실행 중인 프로세스의 경로가 원하는 것인지 확인(혹은 서로 다른 경로의 아파치가 각각 실행 중인지도...)해보고
yum 명령으로 yum 으로 설치된 패키지 삭제 정도하면 되지 않을까 싶네요.
     
질문학생 2017-01
감사합니다. 도움이많이되었씁니다
김제연 2017-01
질문 학생님의 글을 항상 보면서 느끼지만.. 옛날에 저를 보는것 같네요 .. 이런거 다 부질 없습니다..
요즘은 괜찮은 솔루션들이 너무 많이 나와있어요 ... lxc라던지 docker 라던지 뭐 개발 하시려고 하시는것 같은데
이런데 쓸데 없는데 투자 하지 마시고 .. docker 로 이미 앞전에 셋팅 해놓은 이미지만 가져다가
개발에만 집중 하시는게 좋습니다...
     
질문학생 2017-01
제가 인수인계를 받는상황이라면 .. 그상황에 맞게 셋팅을해야한다고생각합니다.
DoubleSH 2017-01
보아하니 이런상태로는 질문 답변으로 해결이 안납니다.

centos 기본으로 깔린 httpd 말고 다른방법으로 또 설치를 해놓고 서비스는 시작도 안되있고... 엉망인가봅니다.
솔직히 전문가를 불러서 해결하거나, 처음부터 재구성하세요.
     
질문학생 2017-01
yum에서 지원하지 않는 버전을 설치할때는 저하고같은 방법을 사용할거라고 생각을합니다.
rpm보다는 tar.gz 가 널려있으니까요  더하여 서비스 시작이 바라보는 라이브러리가 다르니까 시작이 안되는거고요 수정하니까 되네요
전문가를 불러서 해결한다느니 처음부터 재구성한다느니 그러면 회사에 제가없어도 된다고생각합니다
          
DoubleSH 2017-01
아래 소푸님 쓰신것처럼, 내용해결에 필요한 정보가 너무 없습니다.
(저한테 따지신건 아니죠?  제가 질문학생님이 구버전의 apache 가 필요해서 소스파일 받아서 컴파일 했는지 안했는지 모릅니다.)

그건.. 제가 볼 때, 질문자가 질문답변을 통해 이 문제를 해결할 만한 기초지식이 없다고 판단되었습니다.
여긴 QnA 게시판이지  SW 기술상담 고객지원센터도 아니고 학원도 아닙니다.

트러블슈팅은 지식과 경험도 필요하지만, 노력도 많이 필요합니다.

지식과 경험없이 노력하는걸 '맨땅에 헤딩하다', '삽질하다' 라고 표현되구요.
반대의 경우는 '날로 먹는다' 쯤 되려나...

질문학생님의 저 짧은 본문으로는 누군가가 문제 해결에 도움을 주기 어렵습니다.

그렇기에 다른사람을 불러서 현장에서 해결할 것을 추천드린겁니다.
소푸 2017-01
질문에 정보가 너무 부족합니다.

1. apache, php설치를 햇다고 했는데 어찌설치한건지 설명이 없습니다.
 -  소스? RPM? YUM?

2. 현재 실행중인 apache랑 버젼이 안맞다?
- 새로 웹서버를 구성하는데 왜 구웹서버가 뜨는가?
- 기존 웹서버 서비스 중단없이 설치만 했다면 당연히 적용안됩니다.
- 기존 웹서버 종료했다는 기술이 전혀 없음 (기존 80포트 충돌 예상)

3. 경로가 맞는데 안뜬다.
- 당연히 기존 웹서버가 떠있으면 신규 설치 웹서버의 환경설정이 적용안됩니다.

4. 아파치 업그레이드가 안되었다.
- 업그레이드가 아니라 새로 설치한 웹서버가 안올라온겁니다.
- 기존 웹서버를 죽이는 방법을 먼저 찾아보세요

5. path적용?
- apache, php설치에 path까지 적용할 필요가없습니다.
- 자바나 오라클설치에나 적용되는 사항입니다.

6. 2주일이나 날렸다.
- 에러 메세지가 분명 나올텐데 에러만 가지고 구글링해도 해결될 문제입니다.
- 스스로 해결하실 의도가 없고 누군가 고쳐주길 바라시는듯

결론
- APM설치는 전문가가 없어도 설정할수 있습니다.
- 스스로 해결하려는 생각은 좋지만 해결할 의도는 없는것 같습니다.
- 질문에 환경이나 에러메세지를 자세히 남겨주셔야 답변도 잘 드릴수 있습니다.
- 기존 서버에 웹서버 2개 설치하고 구버젼만 올라간 상태로 예상됩니다.
- 신규 설치버젼으로 올리고 싶으면 기존 웹서버(apache)를 죽이고 신규 설치버젼으로 올리세요

신규 설치한 apache는 소스설치? RPM설치? YUM?
정보가 하나도 없네요 ㅠㅠ
제온프로 2017-01
apache.conf 와 Vhost.conf 화일들도 확인해 보세요...
전에 여러게 할때에 꼭 vhost.conf에서 했던 것 같군요.


QnA
제목Page 2120/5729
2015-12   1789749   백메가
2014-05   5264729   정은준1
2023-02   2329   나우마크
2012-06   5255   빠코드
2015-09   7977   AplPEC
2023-02   3094   맹물
2023-02   2726   딥마인드
2024-11   895   꼬소
2017-10   4188   맹물
2024-11   1179   전일장
2014-05   4446   방o효o문
2024-11   1764   울과기펩시충
2017-10   4480   들고양이
2023-02   2195   Goldentooth
2019-01   5397   찍새새샛
2009-05   5085   박우열
2012-07   7339   제주김재민
2017-10   3920   Delta
2009-05   5540   기영
2021-07   2333   dreamer74
2012-08   5740   황혼을향해
2012-08   6879   백남억