워드프레스 사이트에 FTP 접속하기

기본적으로 워드프레스 사이트의 관리는 내 주소.com/wp-admin 으로 접속해서 관리하지만

Php 파일을 활용하여 내 워드프레스 프론트엔드에서 특정한 동작을 했을 때,

그에 맞는 적절한 백엔드 동작을 처리 가능하게 할 수 있습니다.

이를 위해서는 단순히 wp-admin 을 통한 관리창이 아니라, 실제 서버 저장소로 접근하여 php 파일을 업로드하여야 합니다.

이를 위해서는, 자신의 워드프레스 사이트를 어떤 업체를 통해 호스팅을 받고 있는지 알아야 합니다!!

호오오옥시 이거 까먹었다면, 웹 네임 검색기로 이동(클릭하면 이동) 해서 내 웹사이트 이름을 적어 호스팅 업체를 확인합시다!

클라우드 웨이즈 세팅

저는 클라우드 웨이즈를 이용해서 웹사이트 호스팅을 받고 있습니다.

실제 내 워드프레스 사이트를 구성하는 여러 파일과 데이터들을 실제 웹에서 검색하고 접속을 통해 볼 수 있게끔 해주는 역할을 해주는 거죠.

다음은 해당 사이트에 로그인한 상황입니다.

 

보면 서버 하나 돌아가고 있죠?

현재 정상적으로 사이트가 호스팅이 되는 것 같습니다.

우리는 위쪽 메뉴에서 오른쪽에 Applications 부분을 눌러서 이동할 겁니다.

여기도 뭐 하나가 돌아가고 있죠?

이게 서버를 통해 운영이 되고 있는 APP 입니다.

노란색으로 표시한 타이틀을 클릭하면 해당 APP 의 세세한 설정들을 할 수 있는 대쉬보드로 이동이 가능합니다.

뭐가 엄청 많죠?

여기서 오른쪽 부분에 제가 노란색으로 동그리미를 칠한 부분! 여기 ADD 버튼을 눌러주세요.

그리고, 적절한 UserName 과 PassWord를 만들면 됩니다. 나중에 이 정보로 SFTP 접속을 할 거니까 기억해주세요.

그 위에 있는 Public IP 보이시나요? 이것도 함께 기억합시다!

이번에는 아까 처음에 있었던 Server 부분 있죠?

다시 그쪽으로 이동해줍시다.

여기서 저 서버의 이름을 클릭하면 서버 쪽 세팅이 가능합니다.

이름을 클릭하고 서버 쪽으로 이동하면 아래와 같은 화면을 볼 수 있을 거예요.

여기도 세팅할 수 있는 게 여러 개 있는데..

오른쪽 여러 옵션 중에서 ‘Security’ 으로 들어갑시다. 

이동하면 다음과 같이 설정이 되어 있을 거예요.

모든 IP 가 서버에 접근하는 것을 허용할 거냐, 그렇지 않으면 제한된 IP만 서버에 접근하는 것을 허용할 거냐.

양자택일이 가능합니다.

당연히 제한된 IP만 선택하는 것이 좋겠죠?

우선 본인의 IP부터 확인을 해주세요! 시작창에 CMD 넣고, 명령 프로토콜 실행해서 ipconfig 입력하면 ip 주소를 찾을 수 있습니다.

찾아낸 내 IP 주소를 저기 노란색으로 칠한 구역에 입력하오 ADD 버튼을 눌러주세요!

그럼 해당 IP 주소를 통한 서버로의 접근이 가능해질 겁니다!

FileZilla 실행

이제 FileZilla 를 실행하고, 아까 기억했던 정보를 이용해서 우리쪽 서버에 접근을 합시다.

아까 APP 세팅 화면에서 추가한 UserName, PassWord, Public IP 기억하시죠?

여기서 IP를 호스트 창에, UserName 을 사용자명 창에, PassWord 를 패스워드 창에 입력하고..

포트는 22 를 입력해서 빠른 접속을 해줍시다!!

그럼 이제 위처럼 내 서버에 접속이 되어 워드프레스의 각종 문서들에 접근이 가능할 것입니다.

특정 저장소에 PHP 파일을 업로드하는 것도, 문서들을 내가 원하는 방향대로 정리하는 것도 가능하겠네요.

마치며..

워드프레스에서 다양한 동작을 구현하고 싶을 때에는 결국 PHP를 사용할 수밖에 없습니다.

사실 이 정도로 다양한 동작을 구현하고 싶다면, 그냥 웹페이지를 제작하는 방법이 더 나을 수도 있겠습니다만…

간단한 Form 을 만들고, DB에 저장하게 한다든지.. 뭐 그런 동작을 수행할 때는 이런 방법이 나을 수도 있겠습니다.

다음에는 PHP 를 적극적으로 활용한 포스팅을 해봐야겠네요;;