译文

Wordpress MU中文手册 2 安装WordPress MU (2)

翻译:lofa | 2010-02-02 17:12:19 | 阅读610


拥有子域名的用户博客


既然我们已经决定为我们的用户提供有吸引力的博客地址。那么,为了做到这一点,我们需要启用“泛域二级域名(wildcard subdomain)”。这将确保每次一个新的用户创建博客后,以其用户名开始的域名 myblog.slayercafe.com 地址将立刻开始工作。


该行动了 -- 在 WHM 中设置子域名


1.登录到你的 WHM 控制面板。大多数好的 cPanel 主机都会提供这个功能,通常可以在 2087 端口找到它,因此,在我们这个案例里,它的地址是 http://slayercafe.com:2087。 (你的主机也可能会使用其他的端口,在这种情况下你可能需要参考你所购买主机的支持页面。)



2.点击 DNS 功能(DNS Functions)。然后在下一个画面中点击“编辑 DNS (Edit DNS)”。


3.选择你的 WordPress MU 网站的域名并点击“编辑(Edit)”。向下滚动到"在下一行加入新项目(Add New Entries Below this Line)",然后创建一个新的 A 记录,其值为 * 。在“ IP 或主机名”框中应该像下面这样包含网站的 IP 地址:


4.单击“保存(Save)”,然后重新打开“编辑区"(Edit Zone)"页面,以确保变化被正确地保存。如果记录还在那里,那么太棒了!虽然还需要一段时间才能真的影响到网站,但你已经完全放心了。


【 查看你网站的 IP 地址
如果你不能确定你网站的 IP 地址是多少,你可以查看”编辑区“中列出的其他记录(站点域名本身的 A 记录将包含网站的 IP ),或者,也可以在该区域中列出或其他记录看打开一个“命令行(command prompt)”并键入 mydomain.com。当命令成功运行后,IP 地址是屏幕显示的第四个数字串。


刚刚发生了什么?


我们刚刚设置了一个主机名记录,它告诉DNS服务器,对 anything.slayercafe.com 的任何访问请求 都应该指向 slayercafe.com 的服务器。


这将非常有用,因为 WordPress MU 稍后将使用此功能为用户提供以用户名开头的类似 myname.slayercafe.com 的博客。
如果你使用的主机没有 cPanel,那么你可能需要向你的主机提供商发封电子邮件,要求他们为你设置泛域二级域名(wildcard subdomain)。


最后一件事 -- 泛域名 和 Apache


泛域二级域名是一种非常好的功能,但如果我们的 Web 服务器不知道如何处理它,那么它也不会太有用。因此,我们还需要做一件事。然后,我们可以开始安装 WordPress MU 了,我保证!


1.你需要编辑 httpd.conf 文件。如果你无法编辑这个文件(许多共享的虚拟主机账户不允许你进行编辑这个文件),那么你需要向主机提供商寻求帮助。

2.像下面展示的那样编辑你的 httpd.conf 文件,用你网站的 IP 地址替换 123.123.123.123,分别用你的用户名和域名替换 CPANEL_USERNAME 和 YOURDOMAIN.com 。

DocumentRoot /home/CPANEL_USERNAME/public_html

BytesLog domlogs / YOURDOMAIN.com - bytes_log

User CPANEL_USERNAME

Group CPANEL_USERNAME

ServerAlias YOURDOMAIN.com *.YOURDOMAIN.com

ServerName www.YOURDOMAIN.com

CustomLog domlogs/YOURDOMAIN.com combined



3.如果你已经在你的网站设置了子域名,你需要添加在那些子域名后添加这个新的虚拟主机子项。


刚刚发生了什么?


我们刚刚在 Apache 上建立了一个新的虚拟主机。使用虚拟主机可以允许你在一台 Web 服务器上运行多个站点。它们可以用来托管多个域名,对于我们,是子域名。VirtualHosts 文件会告诉 Apache 接受人们访问 anysite.slayercafe.com 的连接请求,同时将他们引导到存储 slayercafe.com 站点的文件夹。
Apache 会读取 http_host 头文件 ,然后传递信息给 WordPress MU,接着 WordPress MU 会呈现正确的站点。


【没有使用 cPanel?】


如果你没有使用 cPanel,并对到目前为止上面列出的任何步骤存在疑问,我建议你认真看看主机提供商提供的文档。

如果你使用的是第一章中提到的一种主机,那么它一定是支持泛域子域名的,并且 WordPress MU 也一定会运行良好。

但是,在某些些情况下为了打开一些功能,你还是可能需要联系主机提供商以获得技术支持获得。


小测验 -- 子域名


1.泛域子域名非常有用是因为:


1)他们比普通的子域更令人兴奋。

b)它们允许类似 anything.mydomain.com 的域名成为博客网络的有效地址。

三)没有他们,WordPress MU 将无法工作。

d)他们使你无需为每个博客买一个新的域名。


2.httpd.conf 文件:

a)包含了 Apache 用来为每个访问请求显示合适页面所需要的信息,并支持漂亮地/对 SEO 友好的网址。

b)可以使 Apache 在一台服务器上为多个不同的网站服务。

三)通常在共享主机上是不可编辑的,所以如果需要改变它,你可能需要与提供商联系,要求他们为你这样做。

D. 上述全对


回答:1)b 2)d


安装 WordPress MU


好消息!我们已经准备好安装 WordPress MU 了。幸运的是,WordPress MU 的安装过程非常轻松和容易。我们已经走过了最困难的部分 -- 让服务器做好准备。


该行动了 -- 安装并运行 WordPress MU


为 WordPress MU的安装过程被设计地方便用户。因此,只要你有我们在本章前面创建的数据库连接信息,安装应该会非常顺利。


1.从 http://mu.wordpress.org/download/ 下载最新版本的 WordPress MU。

2.打开压缩文件并将 WordPress MU 的文件夹解压到你 WAMP 目录中的 www 文件夹。

3.使用你喜欢的 FTP 客户端上载的 WWW 文件夹的内容到在线服务器的根文件夹。在大多数服务器中,根文件夹(root)可能被叫做 www 或 public_html 。



4.在浏览器中打开你的网站 -- 在我们的例子中输入 slayercafe.com 。你应该可以看到类似下面的网页:



如果此时有任何关于文件权限的警告,可以使用你的 FTP 客户端修复这些。在被提到的文件夹上右键单击,选择文件属性。在出现的画面中,向数值输入框里输入 777 。如果你没有看到任何警告,请跳到步骤6。




5.在你完成设置属性后,刷新页面。

6.在相关输入框中输入数据库连接的详细信息。在大多数情况下,数据库主机填写“localhost”。如果在你的 Web 服务器上这个值不同,当你在建立数据库时你可能会被告知该服务器的名称。

7。在我们的例子中,在线地服务器地址填写域名 slayercafe.com 。在本地服务器中,这里填写 localhost.localdomain。

8.记下在下一页中出现的密码。

9.如果你在步骤 4 中改变了一些文件夹的权限,那么在这里使用相同的步骤,把他们变为 755。
10.点击“登录(Log In )”,你将进入 WordPress MU 的管理页面。



11.在你网站的其他版本中重复步骤4。


所以,如果你刚刚成功安装了在线版本,那么去把本地版本也安装了。


刚刚发生了什么?


你刚刚走出了运行你自己博客帝国的第一步!现在,虽然只有主站点和管理面板,但是它会是以后发展的一个坚实的基础。


然而,还有一些事情我们需要做。首先,把管理员密码更改为一个更好记的密码。


更改管理员密码


默认的管理员密码是随机的字母数字组合,这很安全,但不容易记。与其把它抄写下来,然后放到任何人都可以看到它的地方,不如我们把它改为同样安全,但更有意义,让我们能够记住它的东西。


该行动了 -- 更改管理员密码


按照下面的步骤更改管理员密码。


1.在屏幕的上方点击“管理员(Admin)”链接。滚动到页面底部,然后输入新密码。

2.注意强度指示器。它会帮助你选择一个好的密码。



3.当你找到了一个好密码,点击页面下方的“更新个人资料(Update Profile)”。


允许人们注册


你可能会想创建一些测试帐户以探索 WordPress MU 的各种功能以及了解管理员帐户和正常的用户帐户之间的不同之处。因此,我们应该做下一件事是开启注册功能。一旦我们完成测试,我们可以关闭注册选项,直到我们准备好接受新的用户。


该行动了 -- 开启注册


按照上述步骤下,打开注册功能:

1.展开管理员页面的侧栏,单击“选项(options)”。

2.在“允许新的注册(Allow new registrations)”下面,点击表示“启用博客和用户创建”的单选按钮。

3.向下滚动并单击“更新”选项。


刚刚发生了什么?


现在,你应该对 WordPress MU 的管理面板有写一些感觉了。这非常像传统的 WordPress 管理面板,只不过有了更多的选项。我们刚刚暂时开启了允许新用户和新博客的注册。我们将在后面改变这个选项,但现在这将允许我们测试的注册过程,以确保一切顺利运行。


测试你的网站


让我们确保所有的一切都在正常工作。进入网站的首页,它应该看起来与下图类似:




这是新用户访问我们的域名时将看到的页面。它看起来不怎么样,但它是一个博客网络的开始。在书中的随后章节,我们将安装一个新的主题,并开始添加新的功能。


该行动了 -- 创建一个新用户


现在,让我们尝试创建一个新的用户和新的博客。


1.如果还没有登出管理员账户,请点击网站首页的“登出(Log Out)”按钮。

2.在网站的首页上,单击“创建新的博客”。

3.输入用户名和电子邮件地址。在“给我一个博客!”前打勾,然后单击下一步。

4.选择你想要的子域名,输入你博客的标题,然后点击注册。

5.如果一切顺利,你应该在几分钟之内收到一封电子邮件,点击电子邮件中的链接会把你带到一个确认页面,显示出你的用户名和密码。


【如果你的“注册”功能不工作】


如果你没有收到注册确认电子邮件,请检查你 WordPress MU 控制面板中的电子邮件设置。如果你收到电子邮件,但是该链接不起作用,那么,问题出在子域设置上。在安装 WordPress MU 出现问题时,官方论坛是寻求帮助最好的去处,它的地址是 http://mu.wordpress.org/forums。


做一个行动的英雄 -- 做更多的事


在这一章中,我们进行了一次 WordPress MU 的基础安装。在我们开始扩展它之前,为什么不使自己熟悉熟悉一些功能。在首页发布几篇文章,或者创建几个虚拟的用户和博客使网站看起来充实一点。尝试增加一些博客的链接或者上传一些影片。


内容摘要


本章涉及了一些准备工作以及服务器的安装。因此,拍拍自己的后背。你已经做了很多艰难的工作,现在你可以把精力集中在建设更激动人心的博客帝国的这部分了。


具体来说,我们讨论了建立一个本地服务器(以及服务器各部分的功能),为了给用户提供有吸引力地,便于记忆的博客网址,我们创建了泛域名解析,为 WordPress MU 创建了数据库,最后,创建了 WordPress MU 本身(这是最重要的部分!)。


我们简单地看了看控制面板和一些选项 -- 我们将在后续的章节进行更深入地探索。


现在,我们已经有了一个能工作的博客网络,是时候把它变得更好看一点了。在第3章,我们将着眼于定制网站的外观 -- 从安装新的主题使首页更加精彩和充实开始。

【本文翻译仅为外语学习及阅读目的,原文作者个人观点与译者及译言网无关】

分享:

添加评论