요기보드3   필수기초 선택과목 요기보드 그누보드 로그인

웹서버 구축


FTP 프로그램 - 파일질라, XFTP

웹서버를 준비했다면 여기에 내가 만든 웹 프로그램을 올려야 작동을 하겠지?
그런데 웹서버는 내 PC가 아니기 때문에 여기에 파일을 복사하려면 Ctrl-C,Ctrl-V 로는 안돼.
FTP프로그램은 바로 이 역할을 하는 프로그램이야.
만일 여러분이 '카페24' 같은 회사에 웹호스팅을 신청했다면 이 FTP 프로그램은 필수야.
왜냐하면 내 웹서버로 사용되는 컴퓨터는 서초동, 목동에 있는 IDC센터 라고 하는 전용건물에 있거든.
그러니 내 PC에서 원격으로 접속할 수 있는 프로그램이 필요한거지.

반면 UWAMP, XAMPP 같이 내 PC를 웹서버로 만들어 주는 프로그램으로 설치했다면 이 FTP프로그램은 없어도 돼.
왜냐하면 서버가 곧 내 PC 이니, 그냥 여기서 작성하면 돼.(이건 장점이지..ㅎ)
그래도 지금은 UWAMP, XAMPP 를 사용해서 공부하더라도 언젠가 완성한 사이트를 전세계에 알리려면 호스팅을 써야 하니 FTP 사용법은 꼭 알아야해.

▶ 파일질라(FileZilla)
FTP 프로그램도 많이 있지만 '파일질라(FileZilla)' 는 거의 독보적이야.
성능도 좋은데다 무료이니 그럴 수 밖에..
파일질라를 배포하는 공식 사이트는 다음과 같아.
(네이버나 구글에서 '파일질라'로 검색해도 바로 찾을 수 있어.)
https://filezilla-project.org

이곳에서 다운 받을 때는 꼭 [클라이언트(Client)] 버전으로 다운을 받아.
(Server 버전은 서버에 설치하는 버전이고, 우리는 서버에 접속해서 사용해야 하므로 Client 를 사용해야해)
윈도우용, 맥용, 리눅스용 모두 있으니 여러분이 사용하는 OS 에 맞게 다운 받아 설치하면 돼.

설치를 끝내고 파일질라를 실행하면 다음과 같은 화면이 떠....
파일질라
이 화면에서 좌측은 내 PC 의 폴더와 파일을 보여주고, 오른쪽은 웹서버의 폴더와 파일들을 표시해줘.
(현재 웹서버와 연결이 되지 않은 상태이니 오른쪽은 아무것도 없겠지?)

내 PC 에 있는 파일을 서버로 올릴 때는 왼쪽에서 선택해서 오른쪽으로 드래그 끌어서 놓으면 되고, 반대로 서버에서 다운 받을 때는 오른쪽에서 끌어서 내PC 의 폴더에 갖다 놓으면 돼는거야.

전장에서 소개한 '카페24'에 서비스를 신청해 개통되었다고 가정하고 이 계정 정보를 이 파일질라에 등록하고 보자구..

 1. 화면의 ① 번 [사이트관리자 열기]를 선택하고 좌측 하단의 [New site] 메뉴 클릭


파일질라접속
좌측트리에 사이트를 이름을 정해서 입력하고, 우측에 아래 정보만 입력해
  • 호스트 : 내신청아이디.cafe24.com
  • 사용자 : 내신청아이디
  • 비밀번호 : FTP/DB 비밀번호

 2. 하단의 [열기] 선택.

이제 입력한 내용이 정확하면 연결이 되면서 아래와 같이 화면 우측에 서버의 폴더와 내용이 보일거야.

파일질라 접속후
현재는 카페24 의 웹호스팅에 막 가입했으므로 아래쪽 파일은 딱 1개 밖에 안보여.
이 html 파일이 웹호스팅 신청후 첫 접속했을 때 보여준 화면의 내용이야..
이제 앞으로 여기에 우리가 만든 파일들을 넣어 주면 되겠지?

그리고 중요한 거!
화면 상단을 보면 www 라는 폴더가 보이지?
이 폴더가 바로 이 서버의 루트폴더야. PC로 치면 C:\ 또는 내문서함 이라고 할까?
모든 html 이나 php 같은 파일들은 이 www 폴더 안에 저장 되어야 브라우저에서 볼 수 있어.
여기 보다 상위 폴더에 업로드하면 브라우저에서 볼 수가 없어.
우리가 브라우저에서 http://abcd.cafe24.com 이라고 주소를 입력하면 여기가 바로 서버의 www 폴더야.

참고로 카페24 호스팅에서는 이 www 폴더가 루트폴더의 이름이지만 호스팅에 따라 이 이름은 다를 수 있어.
보통 www 이외에도 htdocs , public_html 같은 폴더 이름을 루트폴더의 이름으로 쓰는 곳도 많아.

자, 이렇게 준비만 해 두고 실제 이 FTP 사용은 PHP 를 배우면서 쓰기 시작할거야..

▶ XFTP
우리의 수업은 위 파일질라로 하지만 꼭 소개해 보고 싶은 프로그램이야.
특히 최신버전에서는 서버에 올라간 그림파일을 다운받지 않고 바로 미리보기를 할 수 있다고 하네.
파일질라와 같은 완전 무료 프로그램은 아니지만 개인적인 용도로 사용할 때는 무료로 사용할 수 있으니 이것도 꼭 한 번 테스트해 보고 마음에 들면 기왕이면 국산을 써주면 좋지 않을까?
기능은 파일질라 보다 더 좋아. 좀 사용하다 보면 파일질라 포기하고 이것만 사용하게 될지도..

아래 링크에서 이메일만 입력하면 다운 받아 바로 사용할 수 있어.

https://www.netsarang.com/ko/free-for-home-school/

XFTP
나도 쓰고 있던터라 원래 이 XFTP 를 사용해서 따라하기를 만들려 했었어.
그렇지만 파일질라는 이미 쓰고 있는 사람들이 많아서 그것으로 바꾸었지만 내가 보기에는 파일질라 보다 한 수 위야.
사용법은 파일질라와 거의 비슷해.(사실 FTP의 용도가 서버에 파일 올리고 내리는게 주 용도이니..)

▶ 알드라이브 (전.알FTP)
순수 국산 FTP 프로그램이야.
예전에는 '알FTP' 라는 이름으로 한참 인기를 끌었는데, 언젠가 큰 버그로 치명상을 입은 적이 있었나봐.
버그야 당연히 고쳤지만 이후 '파일질라'가 인기를 끌면서 영 회복을 못하다 '알드라이브'라는 이름으로 바뀐것 같아.
개인은 무료이고 회사에서 사용하려면 구매를 해야 하는 제품이야.
나도 기왕이면 국산 제품을 소개하는 편인데, 사용해 본지 오래 되어서 어떤 평을 못하겠네.

목차제 목조회
114
93
102
104