步骤:安装Wordpress多用户(WPMU)在FreeBSD 7

一步一步:在FreeBSD 7上安装Wordpress多用户(WPMU)

Wordpress是我最喜欢的博客引擎之一,因为它很容易,并支持许多插件。 WordPress还提供多用户模式,这意味着单个Wordpress安装将覆盖许多具有自己的子域名的用户。 此操作将显示在运行FreeBSD 7稳定的服务器上安装Wordpress wpmu所采取的步骤。

1.下载最新的wpmu文件。

wget http://mu.wordpress.org/latest.tar.gz

2.提取和重命名:

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

3.登录到您的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

4.切换到博客服务器并更改httpd.conf条目:

ee /usr/local/etc/apache/httpd.conf
NameVirtualHost 172.88.1.4 

<VirtualHost 172.88.1.4 >
ServerAdmin alamster@digitalfusi.com
DocumentRoot /home/phantom/public_html/wpmu
<Directory /home/phantom/public_html/wpmu >
AllowOverride FileInfo Options
</Directory>
ServerName blog.bogus.com
ServerAlias *.blog.bogus.com
</VirtualHost>

保存并重新启动apache。

5.创建数据库并授予用户。

mysql -uroot -p

输入密码:
欢迎来到MySQL监视器。 命令以; 或\ g。
你的MySQL连接ID是46
服务器版本:5.0.51a-log FreeBSD端口:mysql-server-5.0.51a

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
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;

查询OK,0行受影响(0.00秒)

mysql>

6.开始安装,打开浏览器并键入http://blog.bogus.com

将显示一个chmod消息,只需在shell中键入:

chmod 777 /home/phantom/public_html/wpmu /home/pahntom/public_html/wpmu/

刷新浏览器。

按照步骤 :

- 选择子域
- 根据第5步填写信息。
- 服务器地址,让它按原样。
- 网站详细信息,填写正确输入。

点击提交

如果一切顺利,您将看到确认安装过程是否成功。 生成用户名和密码。

7.将文件复位到以前的状态。

chmod 755 /home/phantom/public_html/wpmu /home/phantom/public_html/wpmu/

完成

管理员可以添加新的主题,插件来添加更多的交互性。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏