kopress에서 유용한 꿀팁이 있어서 퍼옵니다.
유용한 정보를 알려주신 codei님께 감사합니다.
출처 : 실섭 소스로 로컬 테스트 쉽게 하기 - codei
----------------------------------------------------------------------
제목은 거창 한데 거창한건 아니에요.
다들 아실거라 생각 됩니다만 혹시 고민 하시는 분들을 위해서 간단한 팁이에요.
사실 로컬 상에서 개발을 해야 혹시 모를 폭탄을 막을 수가 있어요.
[터진다! 펑! 아악! 사이트 다 깨졌어! 접속 안돼! 아아아악!]
이는 워드프레스도 마찬가지구요.
그런데 워드프레스에는 고질적인 골치가 하나 있죠.
네! 도메인이요.
도메인 설정이요.
로컬 주소에서 테스트 하면?
당연히 로컬 주소가 뙇 하고 박혀버려요.
아 물론 이거 변경 할 수 있어요. 플러그인도 있고 암튼 그래요.
근데 난 그냥 실제 서버와 동일한 소스 가져와서 로컬에서 개발 하고 싶은 거 뿐이에요.
그럼 어떻게 하면 될까?
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 에 넣는 방법이 뭐냐고 하시면 여길 찾아봐요
http://blog.doortts.com/187
이건 포트 번호를 매칭 시켜줘요.
이로서 당신은 로컬에서 워드프레스 개발 할 수 있는 가장 쉬운 방법을 터득했어요.
그럼 패치는? 있는 그대로 ftp로 업로드 하든 git으로 관리하든 전혀 문제가 발생 하지 않을 거에요.
'개발관련' 카테고리의 다른 글
git사용법 정리해놓은 강의 및 블로그 글들 (0) | 2018.03.21 |
---|---|
bitnami wordpress에서 배너 제거하는법 (0) | 2018.03.21 |
jquery select 태그 value가 아닌 text로 지정하기 (0) | 2018.03.21 |
CodeIgniter Database 설명 (0) | 2018.03.21 |
CodeIgniter 강좌 (0) | 2018.03.21 |