안녕하세요~ 달소입니다.
아주아주 오래전 서버포럼을 처음 만들었을때 WordPress 에 관한 글을 썼던 기억이있습니다만…
내용이 아주아주 부실부실하여서.. 새로 리마인드 겸 홈서버 필수 서비스인 워드프레스를 소개해드리고자합니다.
물론 워드프레스로 할수있는게 많은만큼 제대로 사용하기위해서는 많은 정보검색 및 학습이 필요합니다 ㅎㅎ
이글에서는 간단하게 워드프레스에 대한 소개만 하며 구축부터 추천 테마,플러그인 등은 다른글들을 통해 하나하나 소개해드리겠습니다.
워드프레스란?
워드프레스를 알기전에 먼저 CMS의 개념을 알고가셔야 조금더 이해가 편하실거라고 생각합니다.
CMS Content Management System의 약자로써 블로그,커뮤니티 등 컨텐츠를 관리하는 시스템을 CMS라고합니다.
국내에서 제일 유명한건 아무래도 티스토리, 네이버 블로그,카페시스템 등등이 있고
개인이 구축가능한 영역으로는 XE,라이믹스,그누보드 등등이 가장 유명하리라 생각합니다.
아무튼 이러한 CMS 중에서도 독보적인 점유율 1위를 하고있는 소프트웨어가
워드프레스입니다
전세계 웹사이트의 41.6%가 워드프레스로 제작되어 있으며, 전체 콘텐츠관리시스템(CMS, Content Managment System) 중 64.9%의 시장 점유율을 기록 중입니다. (2021년 6월 현재, 데이터 출처 : W3Techs)
워드프레스가 점유율이 높은데는 여러가지 이유가있겠지만 오픈소스, 구축형, 그리고 넓은 자유도가 아닐까 합니다.
오픈소스인만큼 여러 개발자들이 플러그인과 테마를 만들고 양질의 자료들이 형성되어있어
개인 뿐만아니라 기업들도 워드프레스로 사이트를 구축해서 사용하는 경우도 꽤나 많습니다.
기본적으로 아래와같은 일반 블로그와 같은 형태 뿐만아니라 쇼핑몰같은 커머스, 게시판형 커뮤니티 등등
사용 방법도 무궁무진합니다.
또한 php를 기반으로 하기때문에 홈서버 뿐만아니라 호스팅업체, 클라우드등에서도 자유자재로 구축가능합니다
장단점은 나무위키를 참조하겠습니다 ㅎㅎ
장점
- 전세계 수많은 개발자들이 제작한 다양한 기능의 플러그인과 테마가 존재한다.
- 전세계 거의 모든 국가에 사용자(엔드유저)가 존재하기 때문에, 외국어가 가능하다면 워드프레스를 통해 해외에서 자유로운 프리랜서 활동 및 현지 근무가 용이하다.
- 웹사이트를 완전히 커스터마이징할 수 있는 자유도를 자랑한다.
- 핑백: 트랙백의 진일보한 형태. 사용하는 다른 블로그의 글을 링크하면 자동으로 해당 주소로 핑백이 전송되어 트랙백이 걸린다.
- Gravatar의 사용자 아이콘을 사이트에서 사용할 수 있다.
- 차단율 99%의 스팸 트랙백 차단 엔진 Akismet[6]을 사용할 수 있다[7]
단점
- WordPress의 사용법을 배우는 데에는 시간이 다소 걸린다.
- 웹 사이트를 완전히 커스터마이징하려면 프로그래밍 언어에 대한 지식이 필요하다. 근데 이런 점은 워드프레스 말고도 타 소프트웨어를 써도 똑같다.
- 서비스형 블로그와는 달리 호스팅과 도메인까지 제공되는 것은 아니므로 약간의 비용 지불이 필요하다.
- 보안적인 취약점이 드러나 있다. 무작위 대입 공격으로 wp-content 등을 스캔되고 있다.
워드프레스의 구조
앞서 테마와 플러그인을 말씀드린것과 같이 구조는 아래처럼 운영됩니다.
테마
테마는 보여지는 부분입니다. html,js 같은 프로그래밍 언어로 구성되어 있으며
티스토리, 네이버 블로그 등 UI가 전체적인 테마라고 보시면 되겠습니다.
워드프레스에서 테마는 좀더 다양한 기능으로 사용할수있으며 유료테마의 경우 꽤나 방대한 양의 기능을 제공해주기때문에
가장 유명한 사이트는 아래 테마포레스트 입니다.
https://themeforest.net/category/wordpressWordPress Themes – WordPress Templates | ThemeForestDownload our premium and responsive WordPress themes. All created from professional WordPress develop…ThemeForest
코어
코어는 말그대로 핵심역할입니다. 웹과 DB를 연동해주고 관리자페이지를 구성하고
기타 문서 작성이나 모든 행위들을 코어에서 담당합니다.
오픈소스로 구성되어있기때문에 주기적으로 잘 업데이트 되고있으나 사용자가 많은만큼 공격도 많이들어오기때문에
항상 최신버전을 유지해주시는걸 추천드립니다.
플러그인
워드프레스는 여러가지 플러그인(plugin)을 설치해서 기능을 확장시킬 수 있다. 여기에서 ‘기능’이라 하면 웹사이트에게서 상상할 수 있는 모든 것이라 할 수 있다.본문에 영향을 주는 것일 수도 있고, 방문자에게는 보여지지 않는 기능(통계, 가입자관리, 데이터백업, SEO 등)을 위한 플러그인도 많다. 테마(겉모습)에 영향을 주거나 심지어 테마가 해야 할 것을 플러그인이 하는 경우도 있는데 대표적으로 커스텀 CSS를 삽입하는 플러그인 같은 것들이 있다. – 나무위키
국내 워드프레스로 구축된 사이트들은 아래와 같이 많습니다.
물론 커스텀이 꽤 많이 들어갔겠지만.. 능력이 있으시다면 얼마든지 수정을 ㅎㅎ
https://news.samsung.com/kr/Samsung Newsroom Korea – 삼성전자 뉴스룸은 삼성전자의 대표 뉴스 채널입니다.삼성전자 뉴스룸은 삼성전자의 대표 뉴스 채널입니다.news.samsung.com
https://tech.hyundaimotorgroup.com/home – Hyundai Motor Group TECHMobility DeviceMaking the Future of Mobility a RealityAutonomousUAMPBV∙Hub Mobility ServiceEnriching …ech.hyundaimotorgroup.com
https://tech.kakao.com/tech.kakao.com카카오는 사람과 사람, 사람과 기술을 한층 가깝게 연결함으로써, 어제보다 더 나은 세상을 만들어 갑니다.tech.kakao.com
구축방법
앞서 말씀드린것처럼 워드프레스는 쉽게 구축할 수 있다는 장점도 있습니다.
간단하게 nginx, php, mysql(mariadb) 정도만 있으면 홈서버나 클라우드 등에 쉽게구축하며
카페24같은 호스팅업체에서는 그냥 디폴트로 만들어주는경우도있습니다.(물론 비용 ㅎㅎㅎ)Linux(Ubuntu) 워드프레스 5.6 최신버전 설치하기.https://svrforum.com/svr/7047 ESXi Linux VM생성하기(Ubuntu) 이번포스팅에서는 ESXi 에서 게스트 VM을 생성하는 …달소 | 2021.01.11오라클클라우드를 이용한 웹사이트만들기(워드프레스 설치하기). 안녕하세요. 달소입니다. 드디어.. 구축형 블로그인 워드프레스 설치를 위한 마지막 스텝입니다. 사실 중간과정하나하나가 중요하고 이글은…달소 | 2021.05.15
참고 : https://namu.wiki/w/%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4[Reference] : 달소, 「서버포럼 – 홈서버로 자신만의 블로그 만들기 WordPress」 https://svrforum.com/?document_srl=109272&mid=svr&act=dispBoardContent.