php 서버 세팅 오류

포트포워딩(내부ip연결)과 가상호스트(특정 도메인->특정 폴더 연결)

에혀 2019. 5. 7.

헤놀로지 나스

1. KT ip 가 종종 바껴서, 결국 DDNS 서비스가 필요했다!

겪었던 이슈
 헤놀은 synology DDNS 서비스 지원 x
 iptime 공유기 DDNS 도 방법
 KT 공유기는 자체 DDNS 서비스를 지원하지 않으므로, DNS 서비스를 찾자. no-ip.com 으로 결정

DDNS 서비스 : no-ip.com 쉽게 등록만으로 끝. (월 1회 갱신 / 무료)

 

2. 시놀로지 웹서비스-워드프레스 설치+아파치 가상호스트 사용

  1. 패키지센터에서 워드프레스 설치  --> 로컬주소가 www/wordpress 로 생성
    => 웹서비스 - 가상호스트 설정 : 호스트에 DDNS 도메인 주소+하위폴더 지정

  2. 접속은 되지만 , 글을 읽으면 오류 --> 관리자페이지( /wp-admin ) 에서 주소변경( /wordpress 빼기)

 

※ 가상 호스트 서비스

ex) 서버는 하나의 ip :111.111.111.111 를 가지고 있다.

abc.com 접속 --> 111.111.111.111 의 www

123.com 접속 --> 111.111.111.111 의 www

여러 도메인으로 접속해도, 하나의 ip 로만 연결된다. 그렇다면, PC 한 대에 웹사이트 하나만 연결할 수 있는걸까?  No!

공유기의 포트포워딩과 매우 유사하다.

포트포워딩 : 특정 포트로 접속하면, 특정 내부 ip 로 연결

가상호스트 : 특정 도메인(호스트)으로 접속하면, 특정 폴더로 연결

그 외 이슈
패키지센터에서 설치한, phpmyadmin ... 대소문자를 구분 접속하고 있다. ㅠㅠ

** 가상호스트 설정 후, phpmyadmin 에도 별도의 도메인을 할당해줘야 했다. ㅠㅠ -- 뭔가 다른 방법이 있겠지만. wordpress 하부에 설치하는 건 넘 무식한 것 같고. 음 방법 없나.

** 또 하나, 웹주소에서 phpMyAdmin 이 대소문자를 구분하고 있다. 아흑.

 개인 웹페이지 제공 시... 심볼릭 링크로 www 하위 폴더처럼 만드는게 좋은데, phpmyadmin 도 요게 실마리가 될 듯. 



출처: https://ksunghyun.tistory.com/190?category=598198 [아이를 위한 아빠의 오타쿠질]

댓글