워드프레스 코어 파일을 다운로드 받아서, 준비한 서버에 설치 합니다.

1.워드프레스 코어 파일 서버에 올리기

워드프레스 코어 파일을 공식 사이트에서 내려 받습니다.

wordpress.org/

압축파일의 형태이므로 압축을 해제하면 wordpress 폴더가 생깁니다.

서버와 클라이언트의 관계

( 그림 1 )

이 wordpress 코어 폴더를 그림1 의 (B)에 올려야 합니다.

여기서 (B)의 위치는 내 서버의 주소(호스트네임) 가 됩니다.(전세계에 유일한 주소) 예를 들어 개인도메인이 있다면 도메인이 되는것이고 (EX. HTTP://WWW.ABCDE.COM), 개인도메인이 없다면 웹호스팅 가입시 받은 호스트네임이(내가만든 ID ) 됩니다. (EX. HTTP://ABCDE.GODOHOSTING.COM 또는 HTTP://ABCDE.CAFE24.COM )

wordpress폴더를 열어보시면 알겠지만, 코어 프로그램은 대부분 PHP와 자바스크립트,HTML,CSS 로 만들어진 파일들 입니다.

이 파일들을 (B)에 올리는 일은 웹 브라우저로 웹 페이지를 불러서 보는것과는 다른 종류의 일입니다.

웹 브라우저(익스플로러, 파이어폭스, 크롬등등)는 알씨가 jpg 파일을 읽어서 그림의 내용을 보여주는것과 마찬가지로 html 파일의 내용을 보여주는 역할을 하는것이고, 우리가 서버에 파일자체를 올리고 ,내려 받는 일은 다른 종류의 것이라는 말입니다.

웹브라우저에서 웹페이지를 전송하는 규칙은 HTTP (HyperText Transfer Protocol) 이고, 하이퍼텍스트 전송규약 이라고 했습니다.

이와 마찬가지로 서버나 또는 다른 pc간에 파일 자체를 주고받을때 쓰는 규칙은 FTP (File Transfer Protocol 파일전송규칙) 라 하며 이 규칙에 따라 전송을 하는 프로그램은 따로 있습니다. (File Zilla , 알FTP 등등)
이중에서 FileZilla 클라이언트 프로그램을 사용할 것입니다. (다른 프로그램들도 비슷합니다.)

다운로드 https://filezilla-project.org

묻는대로 확인눌러서 설치하시면 아래와 같이 실행됩니다.

파일질라 설치 첫 화면

( 그림 2 )


직관적으로 보이는 대로입니다. 왼쪽영역이 현재 나의 pc 이고, 오른쪽 영역이 나의 서버영역입니다.

아직 접속을 하지 않았으니 오른쪽은 “서버에 연결되지 않았음” 이라고 표시되어 있습니다.

위 빨간줄이 쳐져있는곳에 세 군데에 아래의 2번의 정보를 집어 넣어야 합니다.

웹호스팅 업체에서 서버를 임대하면서

1. 호스팅업체(ex. 카페24) 로그인 ID와 비밀번호 (호스팅업체 회원가입시 만듦)
2. 내 서버의 호스트네임 , 서버 사용자명 , 서버 접속 비밀번호 (위 그림2 에서 (B) 에 접속하기 위함)
3. 자동으로 서버내에 설치되는 데이터 베이스 공간인 MySQL의 데이터베이스 이름, 관리자이름, 접속 비밀번호(위 그림2에서 (C)에 접속하기 위함)를 받게 됩니다.

( 호스팅업체 웹호스팅 사이트에 들어가서 나의 관리창에 가면 모두 알수 있습니다. )

파일질라 화면의 호스트 : 호스트네임입니다. 나의 서버에 도메인이 있다면 도메인을 넣으시면 됩니다. 도메인이 없다면 웹 호스팅 서비스를 신청하실때 받은 호스트 네임을 넣으시면 됩니다.개인도메인이 있다면 도메인이 되는것이고 (EX. abcde.COM), 개인도메인이 없다면 웹호스팅 가입시 받은 호스트네임이 됩니다.(EX. ABCDE.GODOHOSTING.COM 또는 abcde.CAFE24.COM )
파일질라 화면의 사용자명 : 보통은 웹호스팅신청시 만든 아이디 입니다. (ex. abcde )
파일질라 화면의 비밀번호 : 호스팅 서비스 신청할때 만들어 놓은 FTP 비밀번호 입니다.

세개를 입력하고 접속하면 오른쪽 영역에 www폴더(wwwhome등 다른이름일수도 있음)와 이상한 파일이 보일겁니다. 파일은 건드리지 마시고(내 서버 설정 파일, 없을수도있음),www폴더를 더블 클릭해서 들어가면 텅 비어있거나 index.html 파일 하나가 있을겁니다. 그곳이 도메인이 있다면 연결되는 가장 기초적인 장소…내 서버의 다큐먼트 루트 폴더 입니다.

외부에서 (전세계 어디에서든) 인터넷으로 나의 도메인 (호스트네임) 을 쳐 넣으면 (…현재 도메인이 없을 경우는 호스팅 업체에서 배정받은 호스트네임 (ex. abcde.godohosting.com ) ) 여기 , 현재는 비어있는 이방으로 연결되어서 가장 첫번째 파일을 찾게되는 것입니다.
(맨 먼저 해당 폴더내에서 index.html 또는 index.php 파일을 찾아서 실행 시킵니다. 만약 우리가 www.naver.com 이라고 검색창에 입력하게되면 네이버의 서버에 들어가서 사실은 가장먼저 루트폴더 (www.naver.com) 속에 있는 많은 파일중 index.html 을 가장 먼저 찾아서 자동으로 실행 합니다. 그러므로 우리가 홈페이지를 만들때는 가장 앞에 보여주고싶은 메인페이지의 파일 이름은 index.html 이거나 index.html 파일의 내부 명령에 의해서 넘겨 지는 페이지가 되어야 합니다….. )

먼저 이 WWW폴더내에 원래 있던 index.html 파일은 삭제하고, 맨 위에서 다운받은 wordpress 코어 폴더를 폴더채로 올려 놓으면 앞으로 나의 워드프레스 접속 주소는 http://www.abcde.com/wordpress (또는 http://abcde.cafe24.com/wordpress )가 되는 것이고, wordpress 폴더 내부의 파일들과 폴더들만(아래 그림3) 올리면

워드프레스 설치시 폴더 내부 파일 모양

( 그림 3 )


나의 워드프레스 접속 주소는 http://www.abcde.com (또는 http://abcde.cafe24.com) 이 됩니다

* 직관적으로 알겠지만 index.php 파일이 있는 위치가 시작위치입니다.

워드프레스 코어 파일이 나의 서버에 잘 올려졌으면 FTP프로그램(파일질라)의 역할은 끝이 났습니다.

2.워드프레스 설치

설치는 웹브라우저에서 이루어 집니다.

만약 나의 서버에 wordpress폴더를 통째롤 올렸다면, 웹브라우저의 주소창에 http://www.abcde.com/wordpress 라고 입력하고 서버에 접속하면 아래와 같은 화면이 나옵니다. (최초 설치시)

워드프레스 설치 첫화면

( 그림 4 )


언어를 어떤 것으로 설치할 것인지를 묻는 화면 입니다.
설치가 종료된 후에도 바꿀수 있습니다. “Continue”를 누릅니다.

 

 

워드프레스 설치전 알림문

( 그림 5 )


5가지를 알고 (준비하고) 설치해야 한다는 말입니다.

다음화면에서 입력합니다.
“Let’s go!”를 누릅니다.

 

 

워드프레스 설치정보 입력화면

( 그림 6 )


여기에 입력할 사항들은…..아래의 (3)번에 해당하는 정보입니다.

(wp-config-sample.php 파일을 파일질라로 다운받아서 수정후 업로드 시킨후에 설치를 하는 방법도 있습니다만,어차피 수정하는 내용이라는 것이 위의 칸에 기입하면 되는 사항이므로, 이 화면에 올바르게 기입하면 한방에 끝납니다. )

클라이언트와 서버 의 관계도

( 그림 7 = 그림 2와 같음 )


웹호스팅 업체에서 서버를 임대하면서

(1) 호스팅업체(ex. 카페24) 로그인 ID와 비밀번호 (호스팅업체 회원가입시 만듦)
(2) 서버의 호스트네임 , 서버 사용자명 , 서버 접속 비밀번호 (위 그림7 에서 (B) 에 접속하기 위함)
(3) 자동으로 서버내에 설치되는 데이터 베이스 공간인 MySQL의 데이터베이스 이름, 관리자이름, 접속 비밀번호(위 그림7에서 (C)에 접속하기 위함)를 받게 됩니다.

Database Name : 보통은 호스팅 웹사이트 가입시 id로 자동 부여해줍니다. (ex abcde )
User Name : 데이터베이스 (그림7의 C) 접속시 “사용자명” (카페24의 경우 id ex. abcde )
password : 데이터베이스 (그림7의 C) 접속시 “암호” (웹호스팅신청시 내가만든것)
Database Host : Localhost (기본값 – 위그림에서 B와C가 같은 컴퓨터 내에 있을때), 다를경우는 호스팅사에서 주소를 공지해 줍니다.
Table Prefix : 데이터베이스내에 워드프레스가 사용할 테이블을 만들때 이름앞에 붙일 전치사입니다. 내가임의대로 넣습니다. (기본값 wp_ ) 한 서버에 워드프레스를 3개 설치할 경우 (예를 들어 http://www.abcde.com/wp1 ,http://www.abcde.com/wp2 , http://www.abcde.com/wp3 ) 각각 폴더에 워드프레스를 설치한다면, 같은서버내에 데이터베이스에도 세번의 테이블모임이 만들어 지게 되므로 각각 Table Prefix 값을 다르게 하여구분할수 있습니다.

위 5가지칸에 해당하는 내용을 써넣은 후 “Submit”을 누르고….

제대로입력했다면

 

 

클라이언트와 서버 의 관계도

( 그림 8 )

 

‘Run the install’을 누르고,

 

 

클라이언트와 서버 의 관계도

( 그림 9 )


화면이 됩니다.

여기는 앞으로 내가 워드프레스로 만들 사이트의 기본 정보를 만들어서 입력하는 곳입니다.
사이트의 이름과 관리자 이름, 비밀번호, 이메일 주소, 그리고 검색엔진에게 검색되는것을 허용할지여부입니다.

위 내용을 기입한후

“Install WordPress” 를 누릅니다.

 

 

클라이언트와 서버 의 관계도

( 그림 10 )


설치가 끝났습니다.

“Log In” 을 누릅니다.

 

 

클라이언트와 서버 의 관계도

( 그림 10 )


위의 ( 그림 9 )에서 만든 관리자 id와 비밀번호로 로그인 합니다.