'2020/11'에 해당되는 글 2건

안녕하세요? 프리입니다.

이번에는 구글 클라우드 플랫폼에서 FTP를 접속하는 방법입니다.

저는 톰캣으로 웹서버로 구글 클라우드 플랫폼을 사용하고 있습니다.

 

이 FTP는 아마 OS 내부 파일을 보여주는 것으로 보입니다.

그래서 특정 디렉토리만 보이게 하려면 vsftp등 따로 ftp 프로그램을 설치하는 것을 추천드립니다.

물론 디렉토리를 찾아야한다는 귀찮음만 뺀다면 그냥 쓰셔도 무방합니다.

 

그래서 한번 구글 클라우드 플랫폼에서 FTP를 사용해보도록 하겠습니다.


www.putty.org/

 

Download PuTTY - a free SSH and telnet client for Windows

Is Bitvise affiliated with PuTTY? Bitvise is not affiliated with PuTTY. We develop our SSH Server for Windows, which is compatible with PuTTY. Many PuTTY users are therefore our users as well. From time to time, they need to find the PuTTY download link. W

www.putty.org

먼저 위 링크에서 putty를 다운받습니다. (현재 윈도우만 지원합니다.)

그리고 PuTTYgen이라는 프로그램도 같이 있을 것입니다.

이 프로그램을 실행합니다.

그 후 여기에서 Generate라는 버튼을 누르고 빈 공간에서 마우스를 마음껏 휘저어줍니다.

그러면 이렇게 키가 생성되었습니다.

여기에서 keycomment는 FTP의 아이디로 사용됩니다. 그래서 디폴트로 놔두는 것 보다 따로 수정하는 걸 추천드립니다.

그리고 키를 컨트롤+A,C,V에서 메모장에 잠시 붙여넣기 해줍시다.

 

또한 save private key를 눌러 키를 한번 더 저장합니다.

그 후 GCP에 다시 들어가서 Computer Engine - 메타데이터에 접속합니다.

메타데이터 탭에서  SSH키-수정으로 들어갑니다.

그리고 아까 메모장에 복사해놓았던 키를 새 항목을 추가 한 후 빈칸에 붙여넣습니다.

그 후 저장까지!

 

이제 파일질라를 엽니다.

그 후 메뉴-편집으로 들어가서 SFTP에 아까 저장해두었던 키(save private key) 파일을 추가합니다.

gcp에 다시 한번 가서 인스턴트의 외부 IP를 기억합니다.

그리고 파일질라 호스트에는 sftp://외부IP주소를 넣습니다.

그러면 이렇게 정상적으로 ftp 접속이 완료됩니다.


이상입니다!

블로그 이미지

MSP 프리 Peuri

개발, OS, 강좌를 올리는 블로그입니다.

안녕하세요! 프리입니다 :)

벌써 어쩌다보니 한달만에 글을 써보네요..ㅋ

 

오늘 올릴 강좌는 php include를 사용에 웹페이지의 헤더와 푸터를 분리해보겠습니다.

 

먼저 헤더와 푸터를 분리하는 이유에 대해서 알아보자면,

헤더와 푸터가 한 코드 안에 다 들어가있으면 먼저 코드가 복잡해집니다.그래서 혹시나 잘못해서 오류같은 것이 날 가능성이 있다는 말도 됩니다.

 

그리고 하나 더, 변경사항을 수정하기가 매우 번거롭습니다.만약 헤더의 타이틀을 수정한다면 다른 것까지 모두 수정을 해야한다는 말이 됩니다.그래서 매우매우 번거롭고 귀찮아집니다.

 

그래서 한번 헤더/푸터를 분리해도록 하겠습니다.

참고로 저는 php를 사용하였습니다.


먼저 저는 이렇게 헤더/푸터를 각각 다른 파일들로 분리해두었습니다.

참고로 여기에서 중심이 될 파일은 index.php가 중심이 됩니다.

먼저 헤더에는 말 그대로 헤더 부분을 작성해줍니다.

다른 파일에도 동일하게 작성해주시면 됩니다.

 

그리고 아까 말했던 중심이 될 파일, index.php에 내용을 추가해줄 예정입니다.

아까 말했던 중심 파일, index.php에 코드를 하나 추가해주면 됩니다.

<?php (include 'head.php'); ?>

위 코드입니다.

이걸 넣으면 head.php 파일이 index.php 코드에 삽입됩니다.

 

실제 적용된 코드입니다.

이렇게 index.php에 head.php가 들어간 모습입니다.

이걸 활용하면 여러 다양한 활용이 가능합니다.


이상. 프리입니다!

블로그 이미지

MSP 프리 Peuri

개발, OS, 강좌를 올리는 블로그입니다.