멀티사이트 워드프레스 WordPress 설치하기

By | 2022년 01월 18일

하나의 ip 주소에  wordpress multisite를 설치하면 여러개의 wordpress blog를 운용할 수 있다.
FAMP (freebsd, apache24, php56, mysql) 와 더불어 wordpress 를 설치한 후 sub-directories 형 multisite를 설치하는 방법은 다음과 같다.

1. 전제조건

컴퓨터에 apache, mysql, php 를 설치하고 wordpress를 설치한다.

웨브라우져에서

http://ip-address/

를 입력하여 설치한 페이지가 나오는지 확인한다.

2. 워드프레스 설정

설정이 제대로 되었으면 WordPress setting (설정)에서 "Pretty Permalinks" (고유주소)를 http://example.com/2012/12/30/post-name 형으로 설정한다. 그리고 wordpress 가 설치된 PC 로 login (ssh) 한다.

그리고

# su 

명령어를 실행하고 비밀번호를 입력해 root의 권한을 얻도록 한다.

Nas4Free 또는 freebsd의 경우

# vi /usr/local/www/wordpress/wp-config.php

를 실행한 후 /* That's all, stop editing! Happy blogging. */. 줄 위에

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

를 삽입하고 웹브라우저를 리프레시 시킨다. 그리고 도구 (Tools) 하부 메뉴인 "Network Setup" 을 활성화 시킨다. 그리고 설정 하부에 있는 "Network Install" (네트워크 설치) 메뉴를 클릭하고, 화면에 나오는 데로 wp-config.php 와 .htaccess 파일을 수정한다.

3. Apache config 파일 수정

Apache가 web-server인 경우 /usr/local/etc/apache24/httpd.conf 파일을 다음과 같이 수정한다.

# vi /usr/local/etc/apache24/httpd.conf

파일내

 AllowOverride None

 AllowOverride All 

로 수정하고 저장하도록 하자. httpd.conf 를 수정한 후에는

# service apache24 restart

를 실행하여 웹서버를 다시 시작시킨 후, 웹브라우저에서 multisite 기능을 이용해 추가로 site 를 생성한다.

답글 남기기