워드프레스

히든위키 딥웹 대마초
이동: 둘러보기, 검색
필독 유닠스 계열 저작물, 성인물, 도박 프로그래밍 웹 써버 보안 대화방
필독 사항 프로젴트 트라이던트 표면 웹 싸이트 제작 파이썬 리눅스 마스터 대화방 2019년
위키 편집 리넠스 마약, 아청물, 해킹 웹 프로그래밍 웹 싸이트 보안
위키 문서 작성법 우분투 다크넽 싸이트 제작 쟁고우 정보 보안 기사

개요[편집]

워드프레스(WordPress)는 세계 최대의 오픈 소스 저작물 관리 시스템(CMS)이다.[1] 2003년 매트 물렌웨그가 창립했다.[2]


워드프레스로 만든 웹 싸이트로는 장시시( http://zangsisi.net/ ) 등이 있다. 남한에서는 서울특별시 웹 사이트( http://www.seoul.go.kr ), Social LG전자( http://social.lge.co.kr ), 슬로우뉴스( http://slownews.kr ), 서울비 블로그( http://seoulrain.net ) 등이 워드프레스로 만들어졌다.[3][4]

기능[편집]

장점

  1. 다양한 플러그인과 테마
  2. 초보자도 쉽게 입문할 수 있다. 다만 CSS 정도는 배워두는 걸 권장한다.
  3. 구글 SEO에 상당히 유리하다. 참고로 경험담이다.

단점

  1. 속도가 느리다. 캐싱 플러그인을 거의 필수적으로 사용해야 한다.
  2. 플러그인이 죄다 따로 논다.
  3. 국산이 아니라서 한국형 커뮤니티를 만들기 힘들다. 게시판 플러그인이 몇개 나와있지만 아직은 조금 부족하다.


워드프레스는 템플릿 시스템을 사용한다. PHPHTML 코드 수정 없이도 다시 정리할 수 있는 위젯이 포함되어 있고, 테마도 설치해 자유롭게 전환할 수 있다. 테마 안의 PHP와 HTML 코드는 좀 더 세분화된 맞춤 페이지를 위해 편집할 수 있다.

또한 통합 링크 관리 체계가 갖추어져 있어, 검색 엔진에 친화적이고, 깔끔한 퍼머링크 구조와, 기사에 여러 카테고리를 설정할 수 있는 것을 물론, 여러 명의 저자를 설정할 수 있고, 기사와 포스트에 태그를 지원한다. 또한 다양한 기능의 여러 테마를 이용할 수 있다.

또한 트랙백핑백 표준을 지원하며 마지막으로 사용자와 개발자는 리치 플러그인 아키텍처를 통해 기능을 확장할 수 있다.

하지만 구글의 블로그스팟, 블로거는 등록이 되지 않는다. 그리고 설치형 워드프레스와 Wordpress.com 간의 젝팟을 이용한 푸쉬 기능으로 Wordpress.com에서도 자신의 설치형 워드프레스를 관리할 수 있으며, 추가 적인 설정을 통해 설치형 워드프레스는 워드프레스의 관리자 페이지인 wp-admin 주소도 바꿀 수 있다.

설치 방법[편집]

표면 웹 싸이트 제작다크 웹 싸이트 제작 문서 참조.

SSH 접속[편집]

씨큐어 셸(SSH)로 가상 사설 써버(VPS)에 접속하려면 리눅스에서 터미널을 열고

ssh [email protected]

를 입력한다. vpsid 자리에는 자신의 가상 사설 써버(VPS) ID를 입력한다. website.com 자리에는 자신의 서버 도메인 주소를 입력한다. 보안을 생각할 경우 root를 쓰는 것보다 다른 계정을 만들어서 쓰고, root 권한이 필요할 때만 sudo를 쓰는 게 낫다. 하지만 대부분은 귀찮아서 그냥 root를 쓴다.


클라우드플레어(Cloudflare) 등을 사용할 경우 도메인 네임으로 접속할 때 실제 IP 주소가 숨겨져서 접속이 안 된다. 그럴 경우 IP 주소로 접속한다.

ssh [email protected]

이런식으로 입력. 123.123.123.123 자리에는 자신의 VPS IP 주소를 입력.


[email protected]'s password: 

라고 뜨면 vpsid 계정의 비밀번호 입력.


Are you sure you want to continue connecting (yes/no)? 

라고 물어보면 yes를 입력한다. 그러면 /home/localid/.ssh 폴더의 known_hosts 파일에 SHA 키를 저장한다. 이 SHA 키는 암호화 접속에 사용된다. localid는 자신의 리눅스 컴퓨터 계정 이름이다.

SSH 접속 종료는

exit

파일 업로드[편집]

우분투 리눅스를 설치했을 경우

cd /var/www/html

로 html 디렉터리로 이동.

거기서

rm index.html

로 index.html 파일 삭제. 만약 권한이 없어서 안 되면 명령어 앞에 sudo를 붙여서 임시로 root 권한으로 실행하거나 아예 root 계정으로 로그인 하면 됨.


파일 복사의 경우 SSH 접속된 터미널 창과는 별도의 터미널 창이나 탭을 열고

scp /home/localid/filename.zip [email protected]:/home/vpsid

입력. localid 자리에는 자신의 리눅스 컴퓨터 계정 이름을 입력.

[email protected]'s password: 

라고 뜨면 vpsid의 비밀번호를 입력.


만약 워드프레스를 설치할 생각이라면 https://ko.wordpress.org/ 에서 워드프레스 압축 파일을 다운로드 받는다.


그 후 워드프레스 파일을 VPS 서버로 복사하려면 아래와 같이 입력한다.

scp /home/localid/wordpress.zip [email protected]:/var/www/html


SSH 접속된 터미널에서 /var/www/html 위치에 가있는지 확인 후

unzip wordpress.zip

해서 wordpress.zip 파일의 압축을 품. 그럼 html 디렉터리에 wordpress라는 폴더에 생성됨.

ls

명령어로 현재 디렉터리 안에 있는 폴더와 파일 목록을 확인할 수 있음.

cd wordpress

로 워드프레스 폴더로 이동. cd w까지만 치고 Tab 키를 누르면 자동 완성됨.

wordpress 폴더 안의 파일과 폴더를 모두 상위 폴더로 이동해야 하는데 mv 명령어로는 *로 파일은 한 번에 이동시킨다고 해도 결국 폴더 때문에 여러번 이동시켜야 하니 그냥 cp 명령어로 한 번에 복사하고 삭제하는 게 편함.

cp --help

로 cp 명령어의 옵션들을 볼 수 있음.

cp -r * ..

로 모든 파일과 폴더를 상위 폴더로 복사 시킴. -r은 폴더의 하위 폴더까지 모두 포함하라는 옵션이고, *은 모든 파일 및 폴더라는 의미임. 확장자가 있는 모든 파일만 복사할 때는 *.*을 쓰면 됨. 하지만 리눅스는 확장자가 없는 파일도 많아 그다지 유용하지는 않음. .은 현재 폴더고, ..은 상위 폴더라는 의미.

그 후

cd ..

으로 상위 폴더로 이동. 그 후

rm -r wordpress

로 wordpress 폴더 삭제. -r은 역시 하위 폴더까지 삭제하라는 의미.

아파치, MySQL, PHP 설치[편집]

리눅스 문서 참조.

데이터베이스 생성[편집]

mysql -u root -p

로 root 계정으로 로그인. 비밀번호를 물어보면 방금 전에 설정한 MySQL root의 비밀번호를 입력한다.

MySQL에서 나올 때는 exit이나 quit을 입력하면 된다.

MySQL에서 나와서

mysql --version

으로 MySQL 버전 확인.


SSH 접속된 터미널에서

mysql -u root -p

를 입력하여 MySQL에 root로 접속한다. 비밀번호를 물어보면 비밀번호는 MySQL root 비밀번호를 입력한다.

show databases;

를 입력하여 현재 있는 데이터베이스 목록을 확인한다. 실수로 ;를 안 누르고 엔터를 쳐서

-> 

이런 입력창이 뜨고 종료가 안 될 경우 ;를 입력하고 엔터를 치면 빠져나올 수 있다.

create database wordpress;

를 입력하여 wordpress라는 DB를 새로 만든다. 이름은 아무렇게나 정해도 상관없다.

show databases;

를 입력하여 wordpress가 추가되었나 확인.

exit

quit

를 입력하여 MySQL에서 나온다.

워드프레스 설치[편집]

이제 워드프레스 설치화면에서 아래와 같이 떠있을 것이다.

데이터베이스 이름 wordpress

사용자명

비밀번호

데이터베이스 호스트 localhost

테이블 접두어 wp_


사용자명은 root를 입력하고, 비밀번호는 MySQL 설치시 설정했던 MySQL root 비밀 번호를 입력한다. 보안을 생각하면 MySQL에서 root를 쓰는 것보다 별도의 계정을 만들어서 쓰고, root는 꼭 필요할 때만 쓰는 게 낫다.


그리고 웹 브라우저에서 워드프레스 설치를 계속 진행한다. 만약 wp-config.php 파일을 만들 수 없어서 다음 내용으로 수동으로 만들어야 한다고 뜨면 웹 브라우저에 뜬 내용을 복사하여 gedit이나 Leafpad같은 텍스트 편집기에 내용을 복사한 후 wp-config.php라는 이름으로 저장하고서 VPS의 html 폴더에 scp 명령어로 업로드한다.

그럼 웹 브라우저에 아래와 같이 뜰 것이다.

사이트 제목

사용자명

비밀번호

이메일 주소

검색 엔진 접근 여부


사이트 제목은 일베오유처럼 웹 사이트 이름이다. 사용자명은 사이트 관리자의 아이디인데 보통 admin을 많이 쓰지만 아무 거나 써도 된다. 비밀번호는 관리자 비밀번호이다. 적당한 비밀번호를 적어준다. 비밀번호를 너무 쉬운 걸 사용하면 "약한 비밀번호 사용 확인"이 뜬다. 만약 위험을 감수하고 그 비밀번호를 쓰려면 체크한다. 이메일 주소는 웹 사이트에 문제가 있을 때 사람들이 사이트 관리자에게 연락하라고 써놓는 이메일 주소이다. "검색 엔진이 이 사이트 검색 차단하기"를 체크하면 구글이나 네이버같은 대부분의 검색 엔진에는 안 뜬다.

업데이트[편집]

FTP 서버 설치[편집]

워드프레스 업데이트시에는 FTPFTPS를 서버에 설치해서 워드프레스 서버에서 자신의 서버로 파일 업로드가 가능하게 해줘야 한다. FTP는 HTTP처럼 암호화 접속이 안 되고, FTPS는 HTTPS처럼 암호화 접속이 된다. SSH 접속된 터미널에서

apt-get install vsftpd

를 입력하여 FTPS를 설치한다.

vim /etc/vsftpd.conf

를 입력하여 vsftpd.conf 파일을 수정한다. 페이지 업 키나 페이지 다운 키, 또는 화살표 방향 키를 사용하여 원하는 위치로 커서를 이동시킨다. 그리고 i를 눌러 커서 위치에 원하는 글자를 입력한다. Esc 키를 누르면 다시 커서를 원하는 위치로 페이지 단위로 이동시킬 수 있다. 로그인하지 않은 사용자가 FTPS를 사용할 수 없게 anonymous_enable= 의 값이 NO인지 확인한다. NO가 아니면 NO로 바꿔준다. 그리고 읽기 뿐만 아니라 쓰기도 가능하게 write_enable=YES 앞의 주석 표시 #도 지운다. #이 앞에 있으면 그 설정은 주석(본문 내용이 아닌 설명)으로 취급되어 무시된다. 이 값이 YES가 아니면 YES로 바꿔준다. chroot_local_user=YES는 사용자가 자신의 홈 디렉터리 밖으로 못 나가게 하는 설정이다. 역시 앞의 주석 표시 #을 지우고 YES인지 확인한다. 이게 설정되어있지 않으면 root가 아닌 아이디로 FTPS에 접속했더라도 서버의 이곳 저곳을 다 들여다볼 수 있다. 다 바꿨으면 Esc 키를 눌러서 편집 모드에서 명령어 모드로 나온 후 :wq를 눌러 편집 내용 저장 후 Vim을 종료한다.

service vsftpd restart

를 입력하여 SFTP 서버를 재시작한다.

adduser username

으로 SFTP 접속용 사용자 계정을 하나 만든다. username은 적당히 만들면 된다. 그리고 이 계정에서 쓸 비밀번호를 입력한다. 그리고 뜨는 Full Name, Room Number, Work Phone, Home Phone, Other는 그냥 아무 것도 입력할 필요없이 엔터를 쳐서 넘기면 된다. 그 후 이 정보가 맞냐는 물음에 y를 입력하면 계정이 생성된다.

openssl version

을 입력하여 OpenSSL이 설치되었나 확인한다. 우분투는 기본으로 설치되어 있다.


openssl req -x509 -days 365 -newkey rsa:2048 -nodes -keyout /etc/vsftpd.pem -out /etc/vsftpd.pem

를 터미널에서 입력하여 SSL 인증서 키를 만든다. Country Name만 영어로 2글자로 대충 아무 거나 적고, 나머지는 아무렇게나 쳐도 된다.

vim /etc/vsftpd.conf

를 입력하여 vsftpd.conf 파일을 수정한다. ssl_enable=NO를 ssl_enable=YES로 바꾼다.

TLS 키가 저장되는 위치는 기본 위치인

rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem

rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

를 써도 되지만 위에서 새로 만든 키를 쓰기 위해 위 내용을 지우고

rsa_cert_file=/etc/vsftpd.pem

rsa_private_key_file=/etc/vsftpd.pem

로 바꿔준다.


그리고 TLS로만 접속하게 강제하기 위해 아래 내용을 vsftpd.conf 파일의 아래쪽 아무데나 적어둔다.

allow_anon_ssl=NO

force_local_data_ssl=YES

force_local_logins_ssl=YES

ssl_tlsv1=YES

ssl_sslv2=NO

sss_sslv3=NO

require_ssl_reuse=NO

ssl_ciphers=HIGH

나중에 이게 무슨 내용인지 잊어먹지 않기 위해 주석을 달아놓으면 좋은데 # 뒤에 적어놓으면 된다. 단, 한글은 입력이 안 되니 영어로 적당히 적어놓으면 된다.


아래는 패시브 모드 접속을 위한 포트 범위이다. min에서 max 사이의 값이다.

pasv_max_port=65535

pasv_min_port=64000

위 내용을 :wq로 저장 후 FTPS 서비스를 다시 시작한다.

service vsftpd restart


그 후 웹 브라우저의 워드프레스 관리자 화면의 업데이트 항목에서 호스트 이름에는 자신의 사이트 주소(클라우드플레어 사용시 IP 주소)를, FTP 사용자 명에는 조금 전에 adduser username에서 만든 계정의 아이디를, 비밀번호에는 그 아이디의 비밀번호를 적어주고, 연결 타입은 FTPS (SSL)을 선택한다.

그리고 아래와 같이 방화벽을 튜닝해야 한다. iptables 방화벽을 사용하고 있다면 FTP 트래픽을 허용하도록 방화벽 규칙을 조정해야 한다. 터미널에서 입력하면 된다.

iptables -I INPUT -p tcp --dport 20 -j ACCEPT
iptables -I INPUT -p tcp --dport 21 -j ACCEPT
iptables -I INPUT -p tcp --dport 64000:65535 -j ACCEPT

세 줄을 모두 타이핑할 필요는 없다. 리눅스에서는 예전에 입력한 명령어를 기억하고 있기 때문에 화살표 방향 키를 위아래로 움직여 찾은 다음 다른 부분만 수정해주면 된다. 처음 2개는 FTP 데이터/제어 포트의 트래픽을 허용하는 규칙이다. 마지막은 앞서 vsftpd.conf 파일에서 정의한 패시브 모드용 포트들의 트래픽을 허용하는 규칙이다.

수동 업데이트[편집]

그리고 root 계정으로도 업데이트에 오류가 생긴다면 그냥 수동으로 업데이트 하는 방법도 있다.

먼저, 워드프레스에 설치되어 있는 모든 플러그인을 비활성화 시킨다. 그리고 SSH 접속이 된 터미널에서

cd /var/www/html

로 html 폴더로 이동. 그리고

rm -rf wp-admin wp-includes

로 wp-admin과 wp-includes 폴더를 삭제한다. wp-content 폴더는 삭제하면 안 된다. -r은 하위 폴더를 포함한다는 의미고, -f는 오류를 무시하고 강제로 삭제한다는 의미이다.


워드프레스 웹사이트에 가서 새 버전을 다운로드 받아 자신의 컴퓨터에 압축을 푼다. 그리고 SSH 접속이 되지 않은 터미널에서

cd wordpress

로 방금 압축을 푼 워드프레스 디렉터리로 이동한다. 그리고

scp -r wp-admin [email protected]:/var/www/html

으로 wp-admin 폴더를 html 폴더로 복사한다. -r은 하위 폴더도 복사하라는 의미이다. 마찬가지로

scp -r wp-includes [email protected]:/var/www/html

wp-includes 폴더도 복사해준다.

scp -r wp-contents [email protected]:/var/www/html

wp-contents 폴더는 기존에 있던 폴더 위에 덮어씌워준다.

bbPress 플러그인 설치[편집]

bbPress 게시판 등 플러그인 설치는 관리자 메뉴의 "플러그인 -> 플러그인 추가하기"에서 bbpress를 검색해서 설치해도 되지만 FTP 접속 등에 문제가 있는 경우 수동으로 설치할 수도 있다. 일단 https://bbpress.org/download/ 에서 bbpress 압축 파일을 다운로드 받는다.


그리고 터미널에서 bbpress.2.5.12.zip 파일이 있는 디렉터리로 이동한 후

scp -r bbpress.2.5.12.zip [email protected]:/var/www/html/wp-content/plugins

를 입력하여 VPS로 복사한다. 그 후 관리자 메뉴의 "플러그인 -> 설치된 플러그인"에서 bbPress 밑의 "활성화"를 누르고 설정을 변경하든가 기본 설정 그대로 두든가 하고 변경 사항을 저장 하면 된다. Anonymous posting에 체크해야 사이트 회원이 아닌 사람도 bbPress 게시판에 글을 달 수 있다.

그 후 Forums의 New Forum에서 새로운 게시판을 만든다. 그리고 "외모"의 "메뉴"에서 새로운 메뉴를 만들고, 그 메뉴의 "위치 표시"에서 "상단 메뉴"에 클릭하고 저장한다. 그리고 꼭대기의 "화면 옵션"에서 Forums를 체크하고, 새로 생긴 Forums에서 아까 만든 게시판에 체크한 후 "메뉴에 추가"를 눌러 지금 만든 메뉴에 추가한다.

그 후 "설정 -> 고유주소"에서 "사용자 정의 구조"를 "기본"이나 "숫자"로 바꾼다. "이름"이 들어가는 것으로 하면 한글 때문에 주소가 깨져서 글이나 게시판을 클릭해도 뜨지 않는 오류가 발생한다.

HTTPS 사용[편집]

warning.or.kr 차단을 예방하고, VPS와 내 컴퓨터와의 통신 중간에서 국정원이나 KT같은 ISPDPI 등의 패킷 감청으로 통신 내역을 훔쳐보는 등의 위험을 차단하기 위해 https를 사용하려면 제일 쉬운 방법이 클라우드플레어의 무료 TLS를 사용하는 것이다. 도메인 네임 서버(DNS)겸 CDN으로 Cloudflare를 선택했다면 무료 플랜에서도 기본적으로 SSL 인증서가 포함되어 있을 것이다.

클라우드플레어TLS 인증서가 무료이긴 하지만 클라우드플레어와 VPS 사이는 암호화도 안 되는 그냥 HTTP 통신이고, 클라우드플레어와 클라이언트(PC, 스마트폰 등) 사이만 HTTPS 암호화가 된다. 워드프레스에서는 CDN과 클라이언트 사이만 암호화가 되어있고, 써버CDN 사이는 암호화가 안 되어있으면 무한 redirect로 에러가 나서 접속이 되지 않는다.

이 무한 재접속을 방지하고, HTTPS를 제대로 적용하는 제일 쉬운 방법이 https://ko.wordpress.org/plugins/cloudflare/ 에서 워드프레스용 클라우드플레어 플러그인을 다운로드 받아서 설치하는 것이다. 플러그인 압축 파일을 wp-content 디렉터리의 plugins 폴더에 넣어놓은 후 압축을 풀고 워드프레스 관리자 대시보드(dashboard)에서 활성화시키기만 하면 된다. 그러면 자동으로 워드프레스의 모든 설정을 https를 사용하게 바꿔준다. 만약 이걸 하지 않으면 https로 접속하면 http 주소에서 불러오는 모든 컨텐츠를 크롬에서 차단하여 사이트 모양이 이상하게 뜨고, 보안 경고도 뜰 것이다. 인터넷 익스플로러로 접속하면 보안 위험이 있는 컨텐츠도 아무 경고없이 다 불러오니 정상적으로 뜨기는 한다.


만약 관리자 대시보드의 "설정 -> 일반설정"에서 "워드프레스 주소"[5]와 "사이트 주소"[6]http://website.com 에서 https://website.com 으로 바꾸면 웹 브라우저에서 로그인에 필요한 wp-login.php 페이지와 사이트 관리에 필요한 wp-admin.php 페이지에 접속이 안 된다. 그럴 경우에는 터미널에서

mysql -u root -p wordpress

로 wordpress 데이터베이스에 접속한 후

show tables;

로 테이블 목록을 보면 wp_options를 포함하여 12개의 테이블이 보일 것이다. 그 후

show columns from wp_options;

로 wp_options 테이블의 칼럼을 본다. 그 중 option_name과 option_value가 보일 것이다.

SELECT * FROM wp_options WHERE (option_value = "https://website.com");

를 해서 검색해보면 ontion_name이 각각 siteurl과 home인 항목이 2개가 보일 것이다.

UPDATE wp_options SET option_value = 'http://website.com'
WHERE option_value = "https://website.com";

를 해서 https를 http로 바꾼다. 그 후

SELECT * FROM wp_options WHERE (option_value = "http://website.com");

해서 둘 다 제대로 바뀌었나 확인한다.

그리고 exit이나 quit를 해서 MySQL에서 나온다. 만약 MySQL에서 뭐를 입력하다 잘못 입력해서 > 형태의 프롬프트에서 나오고 싶을 때는 ;를 입력하면 에러 메시지가 뜨면서 나올 수 있다.


만약 위 조치만으로 wp-login.php와 wp-admin.php 페이지에 접속이 안 될 경우 터미널에서 wp-config.php 파일이 있는 디렉터리로 이동 후

vim wp-config.php

를 해서 아래 내용을 추가해준다.

define('WP_HOME','http://website.com');
define('WP_SITEURL','http://website.com');

그래도 안 되면 아래 내용도 추가해준다.

define('FORCE_SSL_ADMIN', true);
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
	$_SERVER['HTTPS']='on';

그러면 될 것이다. 이 위의 wp-config.php 수정하는 내용은 워드프레스에 클라우드플레어 플러그인 설치 안 하고 https 접속이 안 되는 상황을 해결하기 위한 것인데 플러그인 설치시 필요없다. 위 수정만으로는 정상 작동하지 않을 수 있으니 그냥 플러그인을 설치하자.

윈도우즈[편집]

윈도우즈에서 리눅스 VPS에 접속할 때는 푸티(PuTTY)를 쓰면 되고, 파일 업로드를 할 때는 파일질라(FileZilla)를 쓰면 된다. 설령 FTP 서버가 설치 안 된 VPS라도 리눅스라면 SSH는 기본으로 탑재되어 있으니 파일질라의 SFTP로 파일을 업로드하면 된다.

SFTP[편집]

SFTPSSH File Transfer Protocol의 약자로 FTP over SSL의 약자인 FTPS와는 다르다. 따라서 SFTP는 FTPS와는 달리 FTP가 없어도 SSH만 있으면 파일 전송이 가능하다.

SFTP 접속은 리눅스 터미널에서 할 수도 있다. SSH 접속된 터미널 창이 아닌 별도의 창을 열어

sftp [email protected]

을 입력한다. 원래 사이트 주소도 되는데 클라우드플레어 등을 사용하여 실제 IP 주소를 숨긴 경우에는 실제 IP 주소로만 접속이 가능하다. adduser로 새로 만든 username 계정이 권한 등의 문제로 sftp로 접속이 안 될 경우 권한을 변경하는 방법도 있지만 그냥 위에서 계속 그래왔듯이 보안 위험을 무시하고 그냥 root 계정으로 접속하는 방법이 있다.

터미널에서 SFTP 접속에서 나오려면 exit나 quit를 입력하면 된다.

관련 문서[편집]

출처[편집]

  1. Usage of content management systems for websites W3Techs, 1 June 2013
  2. '워드프레스' 창립자 매트 뮬렌웨그 조선비즈, 2012년 4월 28일
  3. 서울시 홈페이지, 워드프레스로 바꾼다블로터닷넷, 2012년 3월 16일
  4. “우리가 워드프레스를 선택한 까닭은…” http://www.bloter.net/archives/195117
  5. WordPress 코어 어플리케이션 파일(예: wp-config.php, wp-admin, wp-content, wp-includes)이 포함된 디렉터리의 전체 URL 주소
  6. 사용자들이 WordPress 사이트에 접속하기 위해 입력하는 주소로 WordPress의 메인 index.php 파일이 설치되어 있는 디렉터리

바깥 고리[편집]

틀:위키공용분류

틀:Authority control 틀:토막글