WordPress 설치 · 2 min read · Jan 24, 2026

단계별: FreeBSD 7에 Wordpress Multiuser (WPMU) 설치하기

단계별: FreeBSD 7에 Wordpress Multiuser (WPMU) 설치하기

Wordpress는 사용하기 쉽고 많은 플러그인을 지원하기 때문에 제가 가장 좋아하는 블로그 엔진 중 하나입니다. Wordpress는 다중 사용자 모드에서도 사용할 수 있으며, 이는 단일 Wordpress 설치가 각자의 서브 도메인을 가진 여러 사용자를 지원함을 의미합니다. 이 방법서는 FreeBSD 7 안정 버전에서 Wordpress wpmu를 설치하는 데 필요한 단계를 보여줍니다.

  1. 최신 wpmu 파일 다운로드.
wget http://mu.wordpress.org/latest.tar.gz
  1. 추출 및 이름 변경:
pwd
/home/phantom/public_html
ls
info.php        latest.tar.gz
tar xvfz latest.tar.gz && rm latest.tar.gz && mv wordpress-mu-1.5.1 wpmu
ls
info.php        wpmu
  1. DNS 서버에 로그인하고 DNS 항목을 변경하여 와일드카드를 허용합니다. 예:

+blog.bogus.com:172.88.1.4:86400
+*.blog.bogus.com:172.88.1.4:86400

업데이트를 위해 만들기:

make  
/usr/local/bin/tinydns-data

DNS 서비스를 재시작합니다:

svc -t /var/service/dnscache/  
svc -t /var/service/tinydns/

DNS 테스트:

dig blog.bogus.com
dns# dig blog.bogus.com
; <> DiG 9.4.2 <> blog.bogus.com  
;; global options:  printcmd  
;; Got answer:  
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40754  
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:  
;blog.bogus.com.           IN      A
;; ANSWER SECTION:  
blog.bogus.com.    86400   IN      A       172.88.1.4
;; Query time: 12 msec  
;; SERVER: 172.88.1.1#53(172.88.1.1)  
;; WHEN: Fri Jun 20 08:44:06 2008  
;; MSG SIZE  rcvd: 53
dig alam.blog.bogus.com
dns# dig alam.blog.bogus.com
; <> DiG 9.4.2 <> alam.blog.bogus.com  
;; global options:  printcmd  
;; Got answer:  
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42517  
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:  
;alam.blog.bogus.com.      IN      A
;; ANSWER SECTION:  
alam.blog.bogus.com. 86400 IN      A       172.88.1.4
;; Query time: 6 msec  
;; SERVER: 172.88.1.1#53(172.88.1.1)  
;; WHEN: Fri Jun 20 08:44:15 2008  
;; MSG SIZE  rcvd: 58
  1. 블로그 서버로 전환하고 httpd.conf 항목을 변경합니다:
ee /usr/local/etc/apache/httpd.conf
NameVirtualHost 172.88.1.4 


ServerAdmin [email protected]
DocumentRoot /home/phantom/public_html/wpmu

AllowOverride FileInfo Options

ServerName blog.bogus.com
ServerAlias *.blog.bogus.com

저장하고 apache를 재시작합니다.

  1. 데이터베이스를 만들고 사용자에게 권한을 부여합니다.
mysql -uroot -p

비밀번호 입력:
MySQL 모니터에 오신 것을 환영합니다.  명령은 ; 또는 \g로 끝납니다.
당신의 MySQL 연결 ID는 46입니다.
서버 버전: 5.0.51a-log FreeBSD 포트: mysql-server-5.0.51a

도움이 필요하면 'help;' 또는 '\h'를 입력하세요. 버퍼를 지우려면 '\c'를 입력하세요.
mysql> show databases;
+——————–+  
| Database           |  
+——————–+  
| information_schema |  
| mysql              |  
+——————–+  
2 rows in set (0.02 sec)
mysql> create database wpmu;
Query OK, 1 row affected (0.01 sec)
mysql> grant all privileges on wpmu.* to alam@localhost identified by ‘doyanmakan’ with grant option;
Query OK, 0 rows affected (0.02 sec)
mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

mysql>
  1. 설치를 시작하려면 브라우저를 열고 http://blog.bogus.com을 입력합니다.

chmod 메시지가 표시되면, 셸에 다음을 입력하세요:

chmod 777 /home/phantom/public_html/wpmu /home/pahntom/public_html/wpmu/wp-content/

브라우저를 새로 고칩니다.

단계를 따르세요 :

  • 서브도메인 선택
  • 5단계에 따라 정보 입력.
  • 서버 주소는 그대로 두세요.
  • 사이트 세부정보, 적절한 항목을 입력하세요.

제출을 클릭합니다.

모든 것이 잘 작동하면 설치 프로세스가 성공적으로 완료되었다는 확인 메시지가 표시됩니다. 생성된 사용자 이름과 비밀번호가 표시됩니다.

  1. 파일을 이전 상태로 재설정합니다.
chmod 755 /home/phantom/public_html/wpmu /home/phantom/public_html/wpmu/wp-content/

완료.

관리자는 새로운 테마와 플러그인을 추가하여 더 많은 상호작용을 추가할 수 있습니다.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.