-
2016/07/28 2:48 오후 #31814
제목은 거창 한데 거창한건 아니에요.
다들 아실거라 생각 됩니다만 혹시 고민 하시는 분들을 위해서 간단한 팁이에요.
사실 로컬 상에서 개발을 해야 혹시 모를 폭탄을 막을 수가 있어요.
[터진다! 펑! 아악! 사이트 다 깨졌어! 접속 안돼! 아아아악!]이는 워드프레스도 마찬가지구요.
그런데 워드프레스에는 고질적인 골치가 하나 있죠.
네! 도메인이요.
도메인 설정이요.
로컬 주소에서 테스트 하면?
당연히 로컬 주소가 뙇 하고 박혀버려요.
아 물론 이거 변경 할 수 있어요. 플러그인도 있고 암튼 그래요.
근데 난 그냥 실제 서버와 동일한 소스 가져와서 로컬에서 개발 하고 싶은 거 뿐이에요.
그럼 어떻게 하면 될까?
hosts 파일 변경 하면 되요!
서론 참 길었죠?
우선 로컬상에서 웹 환경을 조성해요.
xampp 뭐 이런 툴들이 있네요. 설치 해요.
그리고 실제 서버에 운용중인 wordpress 소스들을 통째로 ftp로 받아와요.
그리고 127.0.0.1 로 접속을 하면?
따란! domain 룰에 의해서 실섭으로 퓽 하고 날아가네요! OTL
포기하기엔 일러요.
우리 뭐하기로 했다?
hosts!
보통 윈도우 환경기준으로
C:\Windows\System32\drivers\etc\host
이쯤 언저리에 있어요.
해당 파일은 시스템 파일이라서 관리자 권한으로 열어서 변경 하셔야 해요.
그 안에 뭔가 주석된 것들이 있는데 별거 아니에요.
맨 밑에
127.0.0.1 your_domain
도메인은 가령 kopress.kr 이라고 쳐요.
그럼 127.0.0.1 kopress.kr 이렇게 들어가요.
그럼 이게 뭐가 된다?
당신의 컴퓨터는 kopress.kr 이라는 주소가 실제 kopress.kr 로 들어가는게 아니라
127.0.0.1 주소로 연결 시켜주는 거에요.
네! 도메인을 로컬 아이피로 연결 시킨거에요.
워드프레스는 도메인을 확인해보니 똑같다고 생각 해요. 즉 실제 kopress 로 안가고 당신의 로컬을 그대로 보여줘요.
다시 원래대로 확인 하고 싶으면?
앞에 # 하나 붙여요.
#127.0.0.1 kopress.kr
그리고 파일 저장.
다시 확인하면 원래대로 kopress.kr 로 들어가게 되는 거에요.
참 쉽죠?
아. 혹시 port 를 hosts 에 넣는 방법이 뭐냐고 하시면 여길 찾아봐요
이건 포트 번호를 매칭 시켜줘요.
이로서 당신은 로컬에서 워드프레스 개발 할 수 있는 가장 쉬운 방법을 터득했어요.
그럼 패치는? 있는 그대로 ftp로 업로드 하든 git으로 관리하든 전혀 문제가 발생 하지 않을 거에요.
2016/08/01 1:13 오후 #32455xampp 속터져서 못씁니다. (정말 느립니다.)
xampp 처럼 pre-package 된 제품은 bitnami 가 좋습니다.
xampp 는 아파치 버전 밖에 없지만, bitnami 는 nginx 버전도 있습니다.
더구나 xampp 는 xampp 를 설치하고, 추가로 워드프레스를 설치해야 하는 번거스러움이 있지만, bitnami 는 워드프레스 까지 미리 설치된 버전도 그냥 다운받아 쓸 수 있습니다.
https://bitnami.com/stack/wordpress
그래서 입문자 분들에게는 bitnami 가 짱 이라고 생각합니다.
xampp 가 좋은거 딱 하나는 portable (무설치) 버전이 있어서 USB 에 넣어갖고 들고 다닐 수 있다는 점? (물론 무설치라서 속도가 더욱더 느려지는 거 감수하고 써야 하구요.)
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.Lives in Colorado.
-
AuthorPosts
- 답변은 로그인 후 가능합니다.