그누보드 아파치 주소 변경

그누보드 아파치 주소 변경

QA

그누보드 아파치 주소 변경

본문

다른건 다 설치된 환경인데 그누보드가 설치 된 경로는 /home 폴더 안에 있습니다.

실행삼아 phpinfo.php 를 실행하려고 합니다. 

 

만들어둔 phpinfo.php 위치는 /home/test/apache/httpd-2.4.46/docs/docroot/ 안에 있습니다.

근데 아파치를 실행하고 주소 입력하면 /var/www/html/ 에 있는 phpinfo.php 만 인식합니다.

이러한 주소 경로 변경을 httpd.conf에서 변경해봤지만 안되서... php.ini를 수정해야할까요?

 

아파치의 DocumentRoot 경로는 이러합니다.


DocumentRoot "/home/test/apache/httpd-2.4.46/docs/docroot"
<Directory "/home/test/apache/httpd-2.4.46/docs/docroot">

이 질문에 댓글 쓰기 :

답변 2

php.ini 는 관련이 없습니다.

 

다른 아파치가 설치/실행중인지.. 변경한 아파치 설정파일이 맞는것인지 확인해 볼 필요가 있을 것 같습니다.

phpinfo.php 를 브라우저에서 확인해보면, apache2handler 부분에 Server Root 에 현재 적용중인 아파치 경로가 나옵니다. 

 

보통 아파치의 경로는 /etc/httpd 로 되어있는 경우가 맞습니다.

 

그리고 계정별(사이트별) 홈 디렉토리 경로는 /home/[계정명],

계정별 웹사이트 경로는 /home/[계정명]/www, /home/[계정명]/public_html 로 지정하는 것이 일반적이고 권장되는 편입니다.

혹시 저 같은 경우 계실까봐 추가로 자답 해드립니다. 

윗분 말씀대로 httpd가 /etc/httpd에 있긴한데 모르시겠다면 아파치를 실행 한 브라우저의 apache2handler 부분의 ServerRoot 에서 경로 확인이 가능합니다. (저는 리눅스에서 어떤 아파치가 실행되는지 정확히 어떤 것인지 확인함) 

 

그리고 /etc/httpd/conf/httpd.conf 파일에 DocumentRoot 부분을 원하시는 경로로 수정해주시면 됩니다. (Ctrl+F 활용합시다. )

저 같은 경우 home이 디렉터리 였는데


DocumentRoot "/home/test/www" 
 

이렇게 변경했습니다. (그누보드가 www 안에 있습니다.)

그 밑에 코드는 


<Directory "/home/test/www">
    AllowOverride None
    # Allow open access:
    Require all granted
</Directory>

디렉토리도 변경해주었습니다. 

 

이렇게 해도 혹시 안되시는 분들, 잘 되셨으면 바랍니다. 화이팅 ^^
 

답변을 작성하시기 전에 로그인 해주세요.
전체 98
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT