반응형

워드프레스 관문 지키기


워드프레스의 보안에서 중요한 것 중의 하나는 관문인 워드프레스 로그인 화면을 지키는 일입니다.
해킹을 시도하는 해커들이 뚫고자하는 첫번째는 바로 워드프레스 관리자 화면으로 들어가는 로그인 화면이기 때문입니다. 일단 관리자로 로그인이 가능해지면 해커는 자신의 마음대로 워드프레스 사이트를 공격할 수 있고 손쉽게 정보를 빼내갈 수 있습니다.



일반적으로 해커들이 시도하는 해킹의 두 가지 방법은 먼저 특정 정보없이 무작위 아이디와 비밀번호를 대입해서 로그인을 시도하는 방법이거나 웹브라우저나 로컬PC에 남아있는 로그인 정보등을 가로채서 획득한 정보를 기반으로 로그인하는 방법입니다. 만약 해커가 관리자 로그인 아이디를 획득했고 비밀번호를 알지 못한다고 가정했을때 획득한 로그인 아이디를 입력하고 비밀번호는 해킹프로그램을 사용해서 무작위 대입을 시도할 것입니다.

이때 이런 시도에 대해서 관문 지키미 역할을 하는 것이 로그인 시도 횟수를 제한하는 기능입니다. 워드프레스는 플러그인을 통해서 이런 기능을 구현할 수 있습니다.
로그인을 시도하는 횟수를 제한하는 플러그인 중에서 전세계에서 가장 많이 사용하는 플러그인은 Limit Login Attempts 입니다.

로그인 횟수 제한하는 Limit Login Attempts 플러그인 설치하기


플러그인을 설치하기 위해서 왼쪽 사이드바 메뉴에서 플러그인 추가하기 메뉴를 클릭합니다.



플러그인 검색 창에서 limit login attempts를 입력하고 검색합니다. 로그인 제한에 관해서 수많은 플러그인이 검색되지만 백만명이상 설치한 검증된 Limit Login Attempts 플러그인을 설치하겠습니다. 비록 업데이트는 오래되었지만 테스트 해본 결과 특별한 문제점은 발견되지 않았습니다. 지금 설치하기 버튼을 클릭합니다. 



플러그인이 설치되었습니다. 플러그인을 활성화 링크를 클릭합니다.



로그인 시도 횟수 제한기능 사용하기


Limit Login Attempts 플러그인이 정상적으로 설치되었다면 왼쪽 사이드바 메뉴에서 설정 > Limit Login Attempts 라는 메뉴가 생성된 것을 확인할 수 있습니다. Limit Login Attempts를 클릭합니다.



다음과 같이 로그인 시도 횟수 제한 설정을 하는 화면이 나타납니다.



아래 오렌지 박스의 Lockout 설정 부분을 차례로 설명하겠습니다.
첫번째는 4번 재시도를 허용한다는 것이며,
두번째는 4번의 로그인이 실패하면 20분 후에 로그인을 할 수 있도록 잠그는 기능입니다.
세번째는 첫번째 두번째가 4번 반복되면 24시간 동안 로그인 시도 잠근다는 뜻이며
네번째는 세번째 이후 12시간이 지나면 다시 초기화 된다는 것입니다.



아래 화면에서 화살표가 가르키는 IP 부분은 워드프레스가 접속된 사이트의 IP가 나타납니다. 자신의 로컬PC에 워드프레스를 설치하였다면 1로 표시될 것입니다.

또한 설정에서 중요한 부분은 차단시에 알리미 기능인 Notify on lockout 항목에 체크하는 것입니다. 아래 네모 박스 부분의 첫번째는 IP를 로그로 남긴다는 것이며 두번째 항목은 IP가 차단된 뒤에 관리자의 이메일로 알려주는 기능입니다. 설정을 완료하였으면 Change Options 버튼을 클릭해서 해당 설정내역을 저장합니다.



로그인 제한 기능 테스트하기


로그인 제한 기능을 테스트하기 위해서 자신의 워드프레스 사이트에 접속해서 로그인 시도를 합니다.
해커라고 가정하고 첫번째 로그인 시도를 했습니다. 아래와 같이 경고 메시지가 나타나면서 로그인 시도가 3번 남았다고 표시합니다.



세번째 로그인이 실패한 상황에서 마지막 네번째 로그인 시도를 합니다.



아래와 같이 네번의 시도가 실패로 끝나면 20분 동안 로그인 기능이 잠기게 되고 아래와 같이 메시지가 출력되는 것을 확인할 수 있습니다.



관리자 화면에서 차단 로그 확인하기


관리자 화면의 플러그인 설정 화면에 들어오면 조금전 접속 차단했던 내역이 나타납니다. 차단내역의 로그가 아래와 같이 IP로 나타나고 test라는 ID가 1번 차단되었다는 기록을 확인할 수 있습니다.
     




로그인 제한 기능 플러그인을 사용할 때의 주의사항


첫째, 자신의 워드프레스 사이트를 미리 빽업을 받는 것이 좋습니다.

로그인 제한 기능 플러그인을 사용할때는 만약의 사태를 대비해서 자신의 워드프레스 사이트를 미리 빽업받아놓는 것이 좋습니다.
만약의 상황에 로그인이 되지 않는 되었을때 사이트 빽업데이타가 있다면 걱정할 필요가 없을 것입니다.
워드프레스 빽업에 대한 것은 아래 포스팅을 참고바랍니다.

※ 관련 포스팅



둘째, 로그인 제한 기능은 IP 기반으로 동작한다는 점입니다.

로그인 제한 기능 플러그인을 사용하거나 테스트할 때의 주의사항은 로그인 잠금기능이 IP 기반으로 동작하는 것에 유의해야 합니다.
즉 아무리 자신이 워드프레스 사이트 관리자로 로그인해있는 상황이라고 해도 동일한 IP의 PC에서 로그인 제한 잠금 테스트를 한다면 로그인한 관리자 마저도 로그아웃 되어버리는 웃지못할 상황이 벌어지게 됩니다. 자신이 관리자임에도 설정한 시간동안 워드프레스 사이트에 접속이 불가한 상황이 되는 것입니다.

따라서 테스트를 하려고 한다면 워드프레스 사이트를 관리하는 IP의 기기가 아니라 다른 IP를 사용하는 기기를 하는 것이 좋습니다. 가령 3G나 LTE망을 사용하는 자신의 스마트폰으로 로그인 시도 테스트를 하는 것이 실수로 관리자인 자신이 로그아웃되는 것을 미연에 방지할 수 있는 좋은 방법입니다.








반응형
반응형
지난 시간에 이어서 이번에는 BackWPup 플러그인을 활용해서 워드프레스 사이트 전체를 매일 드롭박스에 자동으로 시스템 빽업하는 방법을 알아보도록 하겠습니다.

[ 이전 포스팅 ]


크론(cron) 이란?


사람이 수작업으로 시스템을 빽업하는 것이 아니라 시스템이 자동으로 빽업하는 것을 시스템적으로 업계에서는 크론이라는 용어를 사용합니다. 유닉스시스템에서 crontab 이라는 스케쥴 배치 작업 명령어를 사용하면서 유래된 용어라고 보면됩니다.

서버 시스템인 유닉스시스템에서 crontab 명령어는 주기적으로 일, 주, 월 단위로 어플리케이션 시스템이 자동 실행되도록 스케쥴링 해서 배치작업을 거는 명령어입니다. 유닉스시스템은 윈도우 이전에 역사가 오래된 시스템입니다.

유닉스 시스템에 대해서 궁금하신 분들은 위키피디아의 유닉스 정의를 참고 바랍니다.

유닉스(Unix)는 교육 및 연구 기관에서 즐겨 사용되는 범용 다중 사용자 방식의 시분할 운영 체제이다. 1970년대 초반 벨 연구소 직원인 켄 톰슨, 데니스 리치, 더글러스 매클로리 등이 처음 개발하였다. 오늘날의 유닉스 시스템은 AT&T를 비롯한 여러 회사들과 버클리대학(UC Berkeley) 등 비영리 단체들이 개발한 다양한 버전들이 있다.
유닉스는 처음부터 다양한 시스템 사이에서 서로 이식할 수 있고, 멀티 태스킹과 다중 사용자를 지원하도록 설계되었다.

스케쥴링 자동 빽업 기능이 가능한 워드프레스


워드프레스도 BackWPup 플러그인을 사용하면 크론 스케쥴링 작업이 가능합니다. 즉 사용자가 원하는대로 일, 주, 월 단위로 워드프레스 시스템을 전체 빽업 받을 수 있는 것입니다.


위험관리(Risk Management)와 일단위 빽업


요즈음에 대부분의 건실한 IT업계에서는 위험관리(Risk Management) 측면에서 웹시스템에 대한 여러가지 빽업 및 복원 계획을 마련하고 있습니다. 우리가 사용하는 워드프레스에서도 작기는 하지만 나름대로의 시스템 위험관리가 있어야 할 것입니다.

어떠한 사유로 인해서 그동안 만들어 놓았던 시스템이 하루 아침에 사라질 수도 있기 때문입니다. 따라서 적어도 일단위의 시스템 빽업 계획은 반드시 필요합니다. 주단위 월단위도 괜찮겠지만 만일 어제 자신의 쇼핑몰에서 고객의 거래가 이루어진 것이 있는데 일주일전의 빽업받은 시스템 복원 형상을 가지고 복원한 들 어제 고객의 거래내용은 사라지게 되는 것입니다.

따라서 적어도 일단위 빽업은 사이트 운영에 필수적인 요소입니다.


드롭박스를 활용해서 일단위 자동 빽업하기


워드프레스를 자동으로 일단위 전체 빽업하기 위해서는 먼저 일단위 전체 빽업 Job을 만들어야 합니다. 왼쪽 사이드바 메뉴에서 BackWPup > Add new job 메뉴를 클릭합니다.



신규 빽업 작업을 만드는 화면이 나타납니다. 아래 화면과 같이 Job Name에 일단위 전체 빽업 이라고 입력합니다. 그리고 Job Tasks 부분은 모두 체크합니다. 압축 화일 형식은 Zip 화일을 선택합니다.




다음은 중요한 부분입니다. 드롭박스로 화일을 보낼 것이기 때문에 생성된 워드프레스 빽업 화일의 목적지인 Job Destination 항목에는 Backup to Dropbox 부분에 반드시 체크를 해야합니다. 아래와 같이 체크를 한 뒤에 저장버튼을 클릭합니다.



스케쥴 설정하기


이제는 자동 배치 작업의 스케쥴을 설정해야합니다. 상단의 Schedule 탭을 클릭합니다.   



스케쥴 탭을 클릭하면 아래와 같이 스케쥴을 설정하는 화면이 나타납니다. 크론 기능을 이용해서 스케쥴을 걸 것임으로 아래와 같이 with WordPress cron 항목에 체크를 합니다. 그리고 매일 새벽2시에 일단위로 시스템을 자동으로 빽업 받을 것이므로 daily 항목에 체크를 하고 시간을 2시로 변경한 뒤에 저장 버튼을 클릭합니다.



드롭박스 연동하기


드롭박스와 연결하기 위해서 Dropbox 탭을 클릭합니다. 아래와 같이 드롭박스 연동화면이 나타납니다. 아직 인증이 되지않았기 때문에 Not authenticated 라는 구문이 나타납니다. 아래의 Create Account 버튼을 클릭해서 드롭박스 로긴을 해서 인증을 해야합니다. Create Accout 버튼을 클릭합니다.



드롭박스에 가입을 하지 않았다면 아래 무료로 가입하기 버튼을 클릭해서 가입절차를 수행해야 합니다. 이미 가입을 하였다면 오른쪽 상단의 로그인 버튼을 클릭합니다.



드롭박스의 로그인을 수행합니다.



드롭박스 인증 코드 얻어서 붙여넣기


드롭박스에 로그인이 되었다면 워드프레스 BackWPup 플러그인 설정화면에서 아래와 같이 Get Dropbox App auth code 버튼을 클릭합니다. 이 버튼은 드롭박스 인증코드를 얻는 버튼입니다.



드롭박스 인증을 하는 버튼을 클릭하면 아래와 같이 드롭박스에서 인증 허가 화면이 나타납니다. 허용 버튼을 클릭합니다.



허용 버튼을 클릭하면 아래와 같이 인증코드가 나옵니다. 이 인증코드를 복사해서 워드프레스 드롭박스 인증코드 입력화면에 붙여넣으면 됩니다. 인증코드를 복사합니다.




아래와 같이 워드프레스 BackWPup 화면에 인증코드를 복사해서 붙여넣고 저장하기 버튼을 클릭합니다.



아래 화면과 같이 Authenticated 라는 구문이 표시되면 드롭박스 연동이 정상적으로 성공한 것입니다. 



일단위 배치작업 확인하기


생성한 일단위 배치작업을 확인하기 위해서 왼쪽 사이드바 메뉴에서 BackWPup > Jobs 메뉴를 클릭합니다.



Jobs 화면에 들어오면 아래와 같이 일단위 전체 빽업 항목이 생성된 것을 확인할 수 있습니다. 오른쪽에 보면 내일부터 새벽2시에 자동으로 매일 워드프레스 시스템이 드롭박스에 빽업 될 것입니다. 



일단위 자동 빽업기능 사용시 주의사항


여기에서 주의할 사항이 있습니다. 시스템 전체 빽업이기 때문에 매일 작게는 60메가에서 수백메가까지 빽업 화일이 생성될 수 있습니다. 따라서 빽업용량이 많으면 드롭박스 용량을 증설하거나 삭제해야 합니다.

또한 한 가지 더 주의할 사항은 웹호스팅 서버 폴더에도 빽업 받도록 하였으나 테스트용으로 정상적으로 동작하는 정도만 확인하고 웹호스팅 서버에 자동빽업하는 기능은 아래 화면과 같이 해제하는 것이 좋습니다. 웹호스팅 서버용량인 일반적으로 많지는 않아서 금세 서버 용량을 풀(Full)나게 되기 때문입니다.



반응형
반응형

워드프레스를 새롭게 시작하고 싶을때


워드프레스를 처음 세팅하고 여러가지 플러그인을 설치하다보면 어느 순간에는 워드프레스 전체를 다시 삭제하고 처음부터 다시 설치하고 싶을때가 있습니다. 이럴때는 워드프레스를 삭제하는 플러그인인 WordPress Reset 플러그인을 사용하면 간편하게 워드프레스를 초기화 할 수 있습니다.



서버의 화일은 별도로 삭제가 필요하다


그렇지만 유의해야할 사항은 WordPress Reset 플러그인을 사용해서 워드프레스를 삭제한다고 해도 자신이 워드프레스 서버의 파일은 별도로 삭제해야합니다. WordPress Reset 플러그인은 데이터베이스인 MySQL내에 설치되었던 워드프레스 내역을 삭제하기 때문에 호스팅받는 서버나 자신의 로컬PC에 있는 화일은 그대로 남아있습니다. 


따라서, 초기화 플러그인을 사용을 한 뒤에는 서버의 파일을 삭제하는 작업도 병행하면 됩니다.



워드프레스 초기화 플러그인 WordPress Reset 설치하기


관리자 화면의 사이드바에서 플러그인 추가하기 메뉴를 클릭합니다.



플러그인 검색창에서 wordpress reset 이라고 입력하고 검색하면 첫번째 검색되는 WordPress Reset의 지금 설치하기 버튼을 클릭합니다.



플러그인이 설치되었습니다. 플러그인을 활성화 링크를 클릭합니다.


워드프레스 삭제하기


왼쪽 사이드바에서 도구 > Reset 메뉴가 생성된 것을 확인할 수 있습니다. 워드프레스를 초기화하기 위해서 Reset 메뉴를 클릭합니다.



워드프레스를 초기화하는 화면입니다. 초기화 작업은 간단합니다. 아래 입력필드에 reset 이라고 입력하고 Reset 버튼을 클릭하면 됩니다.
그렇지만, 간단하다고 해서 함부로 사용하는 기능은 아닙니다. 

자신의 열심히 작업하고 만든 워드프레스 사이트가 클릭한번으로 없어지기 때문입니다. 따라서 삭제나 초기화 작업전에는 반드시 워드프레스를 빽업해두는 습관이 필요합니다. 다음 시간에는 워드프레스를 빽업받는 방법에 대해서 공부해보도록 하겠습니다.



반응형
반응형

그라바타란 무엇인가?


워드프레스 설치시 기본 기능에는 아바타를 등록하는 기능은 없습니다. 그렇지만 그라바타(Gravatar) 서비스를 이용하면 아바타 기능을 사용할 수 있습니다. 그라바타는 Globally Recognized Avatar 라는 용어에서 만들어졌습니다. 그라바타 서비스는 그라바타 사이트에서 한 번 아바타를 등록해 놓으면 여러가지 웹사이트나 소셜 계정에서도 별도의 등록 과정없이 그라바타 아바타를 사용할 수 있습니다.

즉, 자신이 사용하는 웹사이트나 소셜에 매번 프로필 사진을 등록할 필요가 없고 단 한번 그라바타 서비스에 아바타로 등록해 놓고서 사용하면 되는 것입니다. 그라바타 서비스에서 인식자로 사용하는 아이디는 이메일 주소입니다.

먼저 그라바타 서비스에 가입 절차를 확인하고 워드프레스에서 아바타를 연결해서 사용하는 방법을 알아보겠습니다.

그라바타 서비스 가입하기


먼저 그라바타 사이트( http://ko.gravatar.com/ ) 접속합니다. 오른쪽 상단의 로그인 버튼을 클릭합니다.



그라바타 서비스를 이용하기 위해서는 가입형 워드프레스인 워드프레스닷컴 계정이 있어야 합니다. 워드프레스닷컴 계정이 있다면 이메일과 패스워드를 입력하고 로그인 버튼을 클릭합니다. 아직 워드프레스닷컴 계정이 없다면 Create an Account 버튼을 클릭해서 워드프레스닷컴 계정생성 후 로그인합니다.


그라바타 서비스에 로그인하면 My Gravatars 메뉴가 디폴트로 열립니다. 아직 아바타에 사용할 프로필 이미지를 등록하지 않았습니다. 아래에 하나 추가하려면 여기를 클릭하세요! 링크를 클릭해서 이미지를 등록합니다. 그라바타 이미지를 등록할 때 등급이 있는데 전체 공개 등급인 G등급으로 등록하면 됩니다.



등록이 완료되었다면 아래 그림과 같이 Gravatar 관리 화면에 등록된 아바타가 보일 것입니다. 이제 이 아바타를 자신의 웹사이트나 소셜에서 사용할 수 있습니다.




워드프레스에서 아바타 보이게 하기


아직까지 오른쪽 상단 프로필 화면이나 댓글 화면에 아바타가 보여지지는 않습니다. 가장 간단하게 아바타를 확인해 볼 수 있는 방법은 프로필 화면에서 이메일 계정을 그라바타 서비스에 등록한 이메일 계정과 맞추는 것입니다.






아래와 같이 오른쪽 상단 화면에 마우스를 가져다 대면 내 프로필 편집 화면이 나타납니다. 내 프로필 편집을 클릭합니다.



프로필을 설정할 수 있는 화면이 나타납니다. 연락처의 이메일 부분을 자신이 그라바타 서비스에 등록한 것과 동일한 이메일 주소를 입력하고 프로필 업데이트 버튼을 클릭합니다.



프로필 업데이트가 끝나면 화면 오른쪽 상단의 프로필 부분과 댓글 목록 화면에서 그라바타 서비스가 연결된 아바타가 보이는 것을 확인할 수 있습니다.




반응형
반응형
관리자 화면 구조 파악하고 테마 바꿔보기

지난 시간에 로컬 컴퓨터에 오토셋과 워드프레스를 모두 설치 및 설정을 완료하였습니다. 
워드프레스 설치가 완료되고 나면, 웹브라우저인 크롬이나 익스플로러에 http://localhost/wordpress 입력함으로 자신이 설치한 워드프레스 사이트에 접속할 수 있습니다.

웹브라우저를 열고 http://localhost/wordpress로 접속합니다. 화면에 다음과 같은 화면이 나타납니다.
이 화면은 워드프레스 4.2.2. 버전 설치시 기본으로 적용되어 있는 Twenty Fifteen 테마가 적용된 화면입니다.

Twenty Fiftteen 테마 적용 화면)



위의 그림에 나타난 워드프레스 사이트는 자신의 로컬PC에 설치한 것으로 아직까지 인터넷 상에서 다른 사람들이 볼 수는 없습니다. 웹호스팅 서비스하는 서버에 워드프레스를 별도로 설치하거나 자신의 로컬PC에 있는 워드프레스 화일들을 FTP를 사용해서 웹호스팅 서버에 파일을 업로드하고 호스팅을 위한 설정을 완료한 뒤에 다른 사람들에게도 보여지는 것입니다.

워드프레스 4.2.2 Powell 버전 설치시 기본 테마는 Twenty Fifteen 입니다.



Twenty Fifteen 테마는 홈페이지 느낌보다는 블로그 느낌이 강한 테마입니다. 이 테마는 워드프레스 4.1 버전이후에 탑재되었습니다.
여기서는 블로그보다 웹사이트 느낌이 있는 워드프레스 3.8 버전이후에 탑재된 Twenty Fourteen 테마를 사용하겠습니다.



테마를 변경하기 위해서는 워드프레스 관리자 화면에 로그인 해야합니다.
워드프레스 관리자 화면은 웹브라우저 주소창에 http://localhost/wordpress/wp-admin URL로 접속할 수 있습니다.
접속 경로 중에 wp-admin 부분이 있는데 이 부분은 향후 워드프레스 보안을 위해서 다른 이름으로 변경하는 것이 좋습니다.
변경 방법은 차후 보안 관련 포스팅에서 설명하도록 하겠습니다.

웹브라우저에서 http://localhost/wordpress/wp-admin 로 접속합니다. 로그인 할 수 있는 화면이 나옵니다.




워드프레스 설치 시 자신이 설정했던 사용자명과 비밀번호를 입력합니다. 입력이 완료된 뒤 로그인 버튼을 클릭합니다.




관리자 화면 구조 파악하기

워드프레스 관리자 화면입니다. 관리자 화면에서는 워드프레스 사이트를 자신의 원하는데로 변경하고 설정할 수 있는 모든 기능을 가지고 있습니다. 관리자 화면은 크게 세 가지 부분으로 나누어집니다. 첫번째, 관리자 메뉴 부분. 두번째, 알림판 사이트 현황 부분. 세번째, 자주 사용하는 기능을 모아 두는 상단 툴바 부분입니다.



1번 영역 : 관리자 메뉴
2번 영역 : 알림판 사이트 현황
3번 영역 : 자주 사용하는 기능을 모아 놓은 상단 툴바



대부분 우리나라 사람들은 티스토리나 네이버 블로그에 익숙해져 있습니다.
티스토리나 네이버 블로그에 익숙한 유저에게 워드프레스 관리자 화면은 어렵게 느껴지기 마련입니다.
워드프레스 관리자 화면에 처음 접할 때 어렵다고 느껴지는 이유는 화면 구조가 생소하고 익숙하지 않은 용어 때문입니다. 그렇지만 자주 접하면 워드프레스 화면과 용어도 금세 자기 것처럼 익숙해지게 됩니다. 


관리자 화면에서 사용자 화면으로 전환하기

관리자 화면에서 사용자 화면으로의 이동은 상단 툴바를 사용하면 간단히 화면 전환이 가능합니다.
워드프레스 화면의 왼쪽 상단에서 자신의 사이트이름에 마우스를 가져다 되면, 사이트보기라는 메뉴가 아래로 펼쳐지고 사이트보기를 클릭하면 사용자 화면으로 전환하게 됩니다.
마우스를 자신의 사이트이름 위에 가져다 댑니다.



그러면 아래 화면과 같이 사이트 보기라는 메뉴가 보입니다. 사이트보기를 클릭합니다.





사이트보기를 클릭하면, 다음과 같이 웹사이트가 나옵니다. 다시 관리자 화면으로 되돌아 가려면 왼쪽 상단의 웹사이트명을 클릭하면 됩니다. 웹사이트 명을 클릭합니다.





기본 테마 변경하기

다시 관리자 화면으로 돌아왔습니다. 이제는 블로그 느낌이 많이나는 Twenty Fifteen 테마 대신에 조금더 일반 웹사이트 느낌에 가까운 Twenty Fourteen 테마로 기본 테마를 변경 하겠습니다.



왼쪽 관리자 메뉴에서 외모 부분에 마우스를 올려놓습니다. 다음과 같이 오른쪽 방향으로 외모에 대한 세부메뉴가 펼쳐지는 것을 볼 수 있습니다. 



테마 부분을 마우스로 클릭합니다.




테마를 관리하는 화면이 나타납니다. 오른쪽에는 설치된 테마가 어떤 것들이 있는지 나타납니다. 아직까지 우리에게 테마라는 용어가 익숙하지 않을 수 있습니다. 테마는 영어 Theme 으로 우리가 이해하기 쉽게 표현하자면 스킨이라고 보아도 무방합니다. 현재 적용된 테마는 맨 왼쪽 상단에 위치하게 되며, 활성화 라고 표시가 되어있습니다. 활성화 되어있는 테마가 현재 웹사이트에 적용된 테마입니다.



현재는 기본 테마인 Twenty Fifteen 테마가 적용되어있습니다. 테마를 변경하는 것은 간단합니다. 원하는 테마를 클릭하고 활성화 버튼을 클릭하면 모든 작업이 끝납니다. 세부적이 설정부분도 있지만, 그 부분은 상세 설명시에 다루도록 하겠습니다.

가운데 Twenty Fourteen 테마 부분에 마우스를 가져다 댑니다.



Twenty Fourteen 부분에 마우스를 가져다 대면 다음과 같이 화면이 변경됩니다. 여기서 활성화 버튼을 클릭하면 바로 테마가 변경됩니다. 활성화 버튼을 클릭합니다.




두 번째에 있던 Twenty Fourteen 테마가 첫 번째로 오면서 활성화 되었음을 확인할 수 있습니다. 




그럼 왼쪽 상단에 사이트보기를 클릭해서 웹사이트 화면으로 이동하겠습니다. 사이트 보기를 클릭합니다.




웹사이트 화면이 변경되었습니다. 일반적으로 워드프레스에서 글을 쓰고 작업을 할 때, 워드프레스 관리자화면과 웹사이트 화면을 자주 왔다갔다 해야합니다. 포스팅을 위한 글을 쓰거나 테마나 플러그인을 설치해도 변경되고 적용된 결과는 웹사이트 화면을 통해서 확인이 가능하기 때문입니다.




관리자 화면과 웹사이트 화면 편리하게 사용하기

관리자 화면에서 왼쪽 상단에 사이트보기를 눌러서 화면을 전환하게 되면 지금 보고 있는 화면이 사라집니다. 관리자 화면이 사용자 화면으로 전환되면서 관리자 화면이 사라지게 되는 것입니다. 이러면 관리자 화면에서 작업을 계속할 때 필요할 때마다 관리자 화면을 웹브라우저에서 열어야 되므로 불편합니다. 이때는 아래 세 가지 방법을 사용하는 것이 편리합니다.

첫 번째 방법, 새 탭으로 열어서 작업하기

왼쪽 상단 사이트명에 마우르를 가져다대고 마우스 오른쪽 버튼을 클릭하면 다음과 같은 화면이 나옵니다. 여기서 '새 탭에서 링크 열기'를 클릭하면 됩니다. 새 탭에서 링크 열기를 클릭합니다.




다음과 같이 새 탭이 열릴 것이고, Ctrl + Tab을 눌러서 화면 전환을 하면서 사용하면 됩니다.





두번째 방법, 새 창으로 열어서 작업하기

이번에는 새 창으로 링크 열기를 클릭합니다. 이때는 별도의 새창이 열립니다. 새창이 열렸으므로 작업시에는 Alt + Tab 키를 단축키로 사용해서 화면 전환을 하면서 사용하면 편리합니다.




세번째 방법, Ctrl 키를 클릭해서 새 Tab을 띄우는 방법

저의 경우 이 방법이 가장 편리해서 자주 사용합니다. 키보드에서 Ctrl 키를 누른 상태에서 마우스로 자신의 사이트이름을 클릭하는 것입니다. Ctrl 키를 누른 상태에서 사이트이름을 클릭합니다. 오른쪽에 관리자 화면 탭이 생성된 것을 확인할 수 있습니다.


Ctrl 키를 누른 상태에서 사이트명을 누르면 사용자 화면은 관리자 화면을, 관리자 화면은 사용자 화면을 새 탭을 열어서 띄우게 됩니다. 토글 기능처럼 간편하게 사용할 수 있습니다.


반응형
반응형

웹호스팅이란 무엇인가?

위키피디아에서는 웹호스팅 서비스를 다음과 같이 정의합니다.
웹 호스팅 서비스(Web hosting service)은 인터넷 호스팅 서비스의 일종으로 개인과 단체가 월드 와이드 웹을 통하여 웹사이트를 제공하는 것을 뜻한다. 웹 호스트는 인터넷 연결을 제공할뿐 아니라, 일반적으로 데이터 센터에서 클라이언트 이용에 대한 임대 또는 소유하는 서버의 공간을 제공하는 회사를 가리킨다.


워드프레스를 설치했다고 해서 내가 만든 웹사이트가 바로 다른 사람들에게 보여지는 것은 아닙니다.
다른 사람들이 인터넷이나 모바일 웹브라우져를 통해서 볼 수 있으려면, 웹호스팅이라는 과정을 거쳐야만 합니다.
웹호스팅 서비스를 받아야만 비로서 내가 만든 워드프레스 사이트가 다른 사람들에게 보이는 웹사이트가 되는 것입니다.

웹호스팅은 웹호스팅 업체를 통해서 서비스를 받아야 합니다.
국내에서 웹호스팅을 하는 업체는 가비아, 카페24, 닷홈 등 여러 업체들이 있습니다. 서비스 금액은 무료이거나 매월 일정금액을 지불하고 이용할 수 있는 서비스입니다.


웹호스팅에 사용하는 운영체제는 일반적으로 리눅스를 많이 사용합니다. 리눅스로 만들어진 운영체제로 호스팅 서비스를 하는 것을 리눅스 호스팅이라 이야기 합니다. 아파치 웹서버와 MySQL 데이터베이스, PHP는 호스팅 업체에서 기본적으로 제공합니다.
 
여기서는 웹호스팅 업체 중에서 가비아, 카페24, 닷홈 세 업체의 웹호스팅 비용과 용량을 비교해서 알아보겠습니다.

가비아는 기업에서 영향력이 큰 편입니다. 기업에서 많이 사용하고 있고, 카페24는 샵관련 지원이 풍성해서 온라인샵을 이용하는 중소상인들이 가장 선호합니다. 닷홈은 무료 호스팅 서비스가 있어서 처음 사용하는 사람들에게 좋고 전반적으로 비용이 저렴합니다.

각 호스팅 업체의 URL은 다음과 같습니다.












웹호스팅 선택 시 두 가지 고려사항

요즈음 대부분의 업체는 워드프레스를 지원하고 있습니다.
웹호스팅 비용은 가격이 업체마다 가격이 상이할 뿐 아니라, 수시로 정책이 변경되므로 비교해보고 선정하면, 무료로 이용할 수 있거나 저렴한 곳을 찾을 수 있습니다. 그렇지만 자신이 만들려고 하는 웹사이트의 성격에 따라서 업체의 서비스 내용을 면밀하게 살펴보는 것도 중요합니다.

업체의 웹호스팅 가격은 가능한 저렴한 곳이 좋을 것입니다.
그렇다면, 처음 업체에서 웹호스팅을 받고자 한다면, 가격 외에 어떤 부분을 고려하는 것이 좋을까요?
일단 두 가지가 필요합니다. 첫째는 트래픽 용량이고, 둘째는 하드디스크 용량입니다.

첫째, 트래픽 용랑

트래픽 용량은 데이터 통신 용량입니다. 웹호스팅의 트래픽 용량은 하루 단위로 생각하면 됩니다. 대략적으로 생각해서 트래픽이 1G라고 하면 하루 천명 정도가 방문할 수 있다고 볼 수 있습니다. 그렇지만 이것은 대략적인 수치입니다. 특정 유저가 이미지나 동영상들을 과하게 사용한다면 금새 트래픽 용량이 초과하게 됩니다. 

트래픽 용량 초과시에 업체마다 사이트 접속을 차단하는 경우가 있고, 사이트를 차단하지는 않고 추가 트래픽에 대해서 과금해서 비용을 청구하는 방식이 있습니다. 트래픽은 중요한데 실제로 도아님의 블로그, 도아의 세상사는 이야기의 경우 600KB 이미지가 대형 사이트에 링크되면서 오전내에 20GB 트래픽이 초과한 경우도 있다고 합니다. 사용자들이 많이 보면 좋은 것이지만, 트래픽 부분은 결코 무시할 수 없는 것입니다.

둘째, 하드디스크 용량

하드디스크 용량은 워드프레스 코어 화일을 포함해서 각종 이미지, 멀티미디어, 화일과 데이터베이스(MySQL)등 사용하는 공간을 말합니다. 우리가 컴퓨터를 사용할 때 하드디스크 디스크라고 생각하면 되고, 스마트폰을 사용할 때 메모리 용량 이라고 생각하면 됩니다.
일반적으로 처음 웹사이트를 시작할 때는 500M에서 1G 정도가 무난합니다. 용량은 용량 증가치를 보면서 추후에 늘릴 수 있습니다.



웹호스팅 업체별 비용과 용량 알아보기

각 업체별 웹호스팅 비용과 용량은 다음과 같습니다. 

가비아의 경우는 기업형에 치중해서 그런지 개인용 비용은 조금 비싼 편입니다. 개인용으로 가장 저렴한 요금제는 월 4,500원이고, 1GB 용량과 하루 트래픽 1G를 제공합니다.

가비아 호스팅 가격



카페24의 경우에는 가장 저렴한 요금은 500원 부터 시작을 합니다. 

카페24 호스팅 가격



닷홈의 경우에는 425원 요금부터 시작을 하지만, 닷홈이 제공하는 무료 호스팅도 가능합니다.

닷홈 호스팅 가격


닷홈 무료 호스팅은 두 가지로 제공됩니다.무료호스팅과 무료호스팅 Like가 있습니다. 무료호스팅 Like는 페이스북에서 닷홈을 좋아요 하면 2배 용량을 제공합니다.


그럼 이제 세 업체의 웹호스팅을 서비스 비용, 하드 용량, 트래픽 용량, 메일 네 가지 팩터를 가지고 정량적으로 비교해보겠습니다.


가비아, 카페24, 닷홈 웹호스팅 비용 비교

다음은 5천원선 요금제로 알아본 세 업체의 웹호스팅 비용과 용량을 비교한 것입니다. 비용와 용량은 비교는 닷홈 > 카페24 > 가비아 순으로 닷홈이 가장 저렴하고 용량도 많이 제공하고 있습니다. 그렇지만 각 업체의 웹호스팅 서비스 품질에 대한 지표는 아닌 정량적인 지표인 것을 참고 바랍니다. 

어떨 때는 비용보다 업체의 서비스 지원이나 신뢰도가 더 중요할 경우도 많기 때문입니다. 그래서 유저마다 선호하는 호스팅업체가 있는 것입니다.

 

 가비아

카페24 

닷홈 

 서비스 비용

4,500원 

5,500원 

5,000원 

하드 용량 

1GB 

3GB 

5GB 

트래픽 용량 

일 1GB 

일 3GB 

일 6GB 

메일 계정 

2개 

30개 

2개 





반응형
반응형
블로그에 첫번째 콘텐츠 작성하기

지난 시간에 간단한 설치로 웹사이트 저작도구인 워드프레스 CMS를 보유하게 되었습니다.
워드프레스 관리자 화면에 대한 전체 설명은 아무래도 시간이 많이 소요됩니다. 일단 CMS를 소유하였으니 간단하게라도 글을 쓰고 확인해보는 것이 워드프레스를 이해하는데 가장 좋은 방법입니다.

설치 관련 내용은 아래 포스팅을 참고하시면 됩니다.

설치 관련 포스팅)


워드프레스 4.2.2 버전의 설치가 완료되고 관리자 화면에 로그인하면 다음과 같은 알림판 화면이 나타납니다.
그럼, 먼저 간단하게 워드프레스 블로그에 글을 써보도록 하겠습니다. 화면 중심부에 있는 첫 블로그 글을 작성하세요 를 클릭합니다.



화면이 전환되어 새 글을 쓰는 화면이 나옵니다. 화면을 보면 HTML 편집기와 같은 입력 화면입니다. 워드프레스는 편집기 관련해서 여러가지 플러그인을 제공하고 있습니다. 현재는 기본적인 기능만 가지고 있는 편집기라고 보시면 됩니다.

새 글 쓰기라는 곳에 글의 제목을 입력하면 되고 그 아래 HTML 편집기 같은 입력화면에 글의 본문을 적으면 됩니다.


제목과 본문 란에 각각 글을 입력합니다. 입력이 끝나면 화면 우측에 공개하기 버튼을 클릭합니다.
글을 저장할 때 워드프레스는 임시저장과 공개하기를 할 수 있습니다. 임시저장은 말그대로 임시로 저장하는 것이고, 공개하기는 포스팅한 내용을 다른 사람이 보이도록 공개하는 것을 의미합니다. 임시저장 상태에서는 다른 사람에게 보여지지 않습니다.

물론 지금은 공개하기 버튼을 클릭해도 다른 사람이 볼 수는 없습니다. 아직 웹호스팅 서비스를 연결하지 않았기 때문입니다.


공개하기 버튼을 클릭하니 공개하기 버튼은 업데이트 버튼으로 변경됩니다. 이제는 지금 작성한 글이 어떻게 사용자에게 보여지는지 읽기용 화면으로 전환해 보도록 하겠습니다.


화면 왼편 상단 사이트명(여기선 hotdogu 이지만 각자가 만든 사이트명은 모두 다를 것입니다.) 부분에 마우스를 가져다 댑니다. 그러면 사이트보기 라는 텍스트 링크가 나옵니다.
사이트보기를 클릭하면 현재 글을 쓰는 관리자 화면에서 일반사용자에게 보여지는 화면으로 전환됩니다.


사이트 보기를 클릭해서 보여지는 화면은 다음과 같습니다. 워드프레스 4.2.2 버전을 설치하면 기본적으로 Twenty Fifteen 테마가 설치되어있습니다. 지금 아래에 보여지는 화면은 Twenty Fifteen 테마가 적용된 화면 UI 입니다.
여기서 다시 화면 왼편 위쪽에 hotdogu를 클릭하면 다시 관리자 화면으로 전환됩니다.


관리자 화면과 사용자 화면을 번갈아 전환하면서 편리하게 작업이 가능합니다.
관리자 화면의 URL은 localhost/wordpress/wp-admin 과 같이 사이트 URL 경로에 wp-admin 을 추가하면 관리자 화면으로 이동됩니다. 그렇지만 요즈음에는 해킹등의 이슈로 인해서 wp-admin 의 URL 경로를 변경하는 것이 좋습니다. URL 경로를 변경하는 방법은 다음 시간에 설명드리도록 하겠습니다.



반응형
반응형

가입형 워드프레스 알아보기

워드프레스도 티스토리나 네이버 블로그와 같이 가입형 서비스를 제공하고 있습니다. 가입형 서비스는 워드프레스 닷컴( https://ko.wordpress.com )을 통해서 서비스가 제공되고 있습니다. 워드프레스가 제공하는 가입형 온라인 서비스는 네이버 블로그와 같이 바로 인터넷상에서 가입하면 바로 사용할 수 있습니다.

워드프레스는 한국판 도메인을 제공합니다. 과거에는 www.wordpress.com 도메인으로 국내에서 서비스 되었지만 이제는 https://ko.wordpress.com 도메인으로 자동 리다이렉트 됩니다.

그럼 워드프레스 닷컴 사이트에 접속하겠습니다.



가운데 있는 웹사이트 만들기 버튼을 클릭합니다.



자신이 만들고자하는 워드프레스 웹사이트 주소를 입력합니다.
입력하는 사이트 주소대로 워드프레스에서 무료로 도메인을 생성하여 제공합니다.
뒤의 주소 부분은 자신이만든주소.wordpress.com으로 고정입니다. 도메인 주소가 체감적으로 좀 길게 느껴집니다.



이메일과 비밀번호를 입력합니다.


도메인을 구매할 것인지 물어봅니다.
자신이만든주소.wordpress.com 처럼 긴 주소대신에 짧은 주소를 원하면 도메인을 구매할 수 있는 옵션이 나옵니다. 비용이 들어가기 때문에 '괜찮습니다'를 클릭합니다.


이제 테마를 선택하는 화면입니다. 클릭을 해보면서 자신에게 가장 적절한 테마를 선택합니다.


여기서는 가운데에 있는 Cubic 테마를 선택하겠습니다.



테마가 선택이 완료되었고 다음 화면으로 넘어가면 요금제를 선택하는 화면이 나옵니다.
워드프레스 닷컴은 무료로 사용할 수 있으나 비즈니스적으로 오디오 비디오 공간이 필요하다면 프리미엄 이상의 요금을 사용해야 합니다.




워드프레스 닷컴(가입형)의 장단점

워드프레스 닷컴(가입형)은 손쉽게 사용할 수 있는 대신에 몇 가지 단점이 있습니다.

첫째, 무료 용량을 3GB을 주고 글쓰고 이미지를 업로드 할 수 있지만, 동영상이나 음악화일을 업로드 하려면 추가 요금을 지불해야 합니다.
둘째, 워드프레스 닷컴 서버가 미국에 있기 때문에 속도가 느린 경우가 있습니다.

만약 제작하는 웹사이트가 용량을 많이 필요로 한다면 유료도 고려해 보아야 합니다.
워드프레스 닷컴의 요금제를 보면, 프리미엄은 비용이 연 10만원 이상, 비즈니스는 30만원 이상입니다.

용량을 많이 사용할 때는 아래 사항을 생각해보아야 합니다.
1) 워드프레스(설치형) + 국내 호스팅 서비스를 이용할 것인지
2) 비용이 들더라도 워드프레스 닷컴(가입형)을 이용할 것인지

각각의 장점만 보자면

워드프레스 닷컴(가입형) : 편리성의 장점
워드프세스(설치형) + 국내 호스팅 : 비용 절감 가능, 좋은 무료 테마 선택의 폭, 웹사이트의 용량이나 동영상, 음악 화일의 자율성의 장점이 있겠습니다.


일단 여기서는 무료 요금제를 선택하겠습니다.



워드프레스 닷컴에 가입과 설정이 완료되었습니다. 워드프레스 닷컴 관리자 화면에는 웹사이트의 상태나 지표를 볼 수 있는 화면을 제공합니다.


블로그에 글쓰기 시작하기 전에 재로그인을 하면 이메일 인증을 요청합니다.


이메일 링크 확인을 하니 최종적으로 모든 가입 절차가 완료되었습니다. 이제 워드프레스에 글을 쓸 수 있습니다.


왼쪽 상단에 '내 사이트' 이미지를 눌러보겠습니다.



아직 글이 작성되지 않았지만 워드프레스 사이트가 완성된 것을 확인할 수 있습니다.





가입형과 설치형 워드프레스 간단 비교 정리표

 구분

가입형 워드프레스 

설치형 워드프레스 

비용 

무료(용량 증가나 도메인 서비스는 유료) 

 무료(호스팅이나 도메인 비용 별도)

 호스팅 서비스

불필요 

필요 

테마 설치 

가능 

가능 

테마 수정 

불가능 

가능 

플러그인 설치 

불가능 

가능 

사용자 정의 CSS 여부 

추가 비용 발생 

가능 

위젯 사용 

가능 

가능 

워드프레스 수정여부 

불가능 

가능 

워드프레스 설치 

불필요 

가능 

멀티 사용자

가능(가입형 워드프레스 사용자만 초대 가능)

가능 

RSS

가능 

가능 




 


반응형

+ Recent posts