站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
WordPress:Installing WPMU
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
== WordPress MU, 或者WordPress多个用户== [[WordPress:WordPressMU|WordPress MU]],或者WordPressµ,是著名的WordPress博客软件的多用户版本,安装一个WordPress,就可以运行成千上万个博客,最常见是在WordPress.com上的使用。 == 安装 WordPress MU == 根据[[WordPress:Installing_WordPress| Installing_WordPress]]改编: 1.如果你还没有准备好,[http://mu.wordpress.org/download/ 下载]并且解压WordPress MU软件包。解压后的文件会在名为"wordpressmu"目录中创建,目录后有个版本名称或者"wpmu"后面有个日期。 为了更便利,将这个文件夹重新命名为"wordpressmu"再继续。 2.在你的网络服务器上为WordPress MU创建个数据库,!MySQL用户有权限访问和更改这个数据库。 3.将WordPress MU文件放到你的网络服务器上适当的位置上: *如果你希望将WordPress MU与你的根域名相结合(例如http://example.com/)将解压的WordPress MU目录的所有内容(但是目录本身除外)转移或者上传到你的网络服务器的根目录。 *如果你将WordPress MU安装在你的网站上WordPress MU自身的子目录中(例如http://example.com/blogs/),将目录wordpressmu重新命名为你喜欢的子目录名并且将这个目录转移或者上传到你的网络服务器上。例如,如果你希望WordPress MU安装在称为"博客"的子目录上,你应该将称为"wordpressmu"的目录重新命名为"blogs"并且将目录上传到你的网络服务器的根目录上。 4.在你最喜爱的网络浏览器中访问index.php,运行安装WordPress MU脚本。 *如果你在根目录中安装了WordPress MU,你应该访问:http://example.com/index.php *如果你在WordPress MU自身称为博客的子目录中安装WordPress MU,你应该访问:http://example.com/blogs/index.php *如果你正在升级,跳到这个文档的最后部分。 *如果你填写了表格,得到了空白的页面,没有错误,首先要检查的是你已经安装了php-mysql。 在Fedora和Centos: <tt>yum install php-mysql</tt>. 在RedHat: <tt>up2date php-mysql</tt>. == HTTP 服务器 : Apache == Apache必须配置,mod_rewrite才能够运行。下面是Apache 2的指示说明。Apache 1.3非常相似。 1.确定像下面的这一行出现在你的httpd.conf LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so 2.在你的虚拟主机的<目录>命令中,查找"AllowOverride None"并且将其更改为"AllowOverride FileInfo 选项" 3.在你的主机配置文件的<VirtualHost?>部分,有一行定义了主机名。如果你希望虚拟主机正常运行,你需要添加下面的内容:"ServerAlias *.domain.tld"。将domain.tld替换,并且移除引号。 === 其它的HTTP服务器的重写规则=== '''Lighttpd''' 重写方法:(最好的) url.rewrite-once = ( "^/(.*)?/?files/$" => "index.php", "^/(.*)?/?files/(.*)" => "wp-content/blogs.php?file=$2", "^/(wp-.*)$" => "$1", "^/([_0-9a-zA-Z-]+/)?(wp-.*)" => "$2", "^/([_0-9a-zA-Z-]+/)?(.*\.php)$" => "$2", "(\?.*)$" => "index.php$1", "." => "index.php" ) 没有重写方法: server.error-handler-404 = "/index.php" 资源: * [http://mu.wordpress.org/forums/topic.php?id=3901 WPmu 论坛上的话题] * [http://r00tshell.com/archives/2007/05/16/wordpress-lighttpd-permalinks-without-rewrite/ Brute method] * [http://blog.nix.is/lighttpd-rewrite-rules-for-wordpress WordPress & WordPress Mu规则] * [http://sudhaker.com/2008/04/wordpress-permalinks-lighttpd/ Magnet Mod] '''Nginx''' rewrite ^.*/files/(.*) /wp-content/blogs.php?file=$1 if (!-e $request_filename) { rewrite ^.+/?(/wp-.*) $1 last; rewrite ^.+/?(/.*\.php)$ $1 last; rewrite ^(.+)$ /index.php?q=$1 last; } 资源: *[http://siava.su/2008/04/28/wordpress-mu-rewrite-rules-for-nginx/ 、 Nginx规则] *[http://mu.wordpress.org/forums/topic.php?id=3410 WPmu论坛上的讨论] == 域名服务器 == 如果你想要托管http://blog.domain.tld/形式的博客,domain.tld是你的电脑的域名,那么你需要向你的域名服务器添加通配符。这通常指的是添加"*" 主机名record指向你的DNS配置工具中的网络服务器。Matt拥有更详细的解释:http://ma.tt/2003/10/wildcard-dns-and-sub-domains/ == PHP == 出于安全方面的考虑,PHP配置成以下的形式很重要: #不要向浏览器显示错误信息。这个选项基本是关闭的,但是当你测试的时候,你会打开,而且可能忘记重新启动它。 #必须关闭全局变数。这是管理员需要处理的第一个安全方面的问题。如今,默认为关闭! #如果你想要限制博客注册人数,在管理中设置限制域名电子邮件设置。 最简单的配置方法是通过.htaccess文件,这个文件是安装的时候,创建的。如果你还没有安装WPMU,那么编辑这个目录中的文件htaccess.dist,并且将这两行添加到顶上方: php_flag register_globals 0 php_flag display_errors 0 默认情况下,这两行不包含在文件中,但是这两行并不是在所有电脑中都能够运行。如果不能够在你的电脑上运行,安装WPMU后,你会得到含义模糊的"500 内部错误"。移除这两行,在你的安装目录中编辑文件".htaccess",你能够在顶上方看到。再次地删除并且保存文件。在这里阅读怎样操作:http://ie.php.net/configuration.changes 如果你不想要编辑.htaccess文件,你就需要更改你的php.ini。这个README不了解php.ini位于你的电脑上的什么位置,但是如果你在共享的主机服务器上,你可能不需要访问php.ini,因此访问php.ini需要根目录访问或者管理员权限来更改。 如果你真的有根目录访问选项,试着"locate php.ini"或者进入是: /etc/php4/apache2/php.ini /usr/local/lib/php.ini 你一旦打开了你的php.ini,查找register_globals 和display_errors的相关部分。确定两个部分都如下: display_errors = Off register_globals = Off 更改php.ini,使得设置更新之后,你必须重启Apache。 == 升级 == 请看看这个页面上,关于升级你的安装内容的指示:http://trac.mu.wordpress.org/wiki/UpgradingWpmu == 支持论坛和程序漏洞报告== 询问任何问题之前,请阅读http://trac.mu.wordpress.org/wiki/DebuggingWpmu。如果你不了解上面的信息,你可能重复问了同个问题,更糟的是,你的问题可能被忽视。 http://mu.wordpress.org/forums/ Trac是我们的程序漏洞追踪系统。请阅读上述的链接,再递交程序漏洞报告:http://trac.mu.wordpress.org/report/1 你可以使用你的wordpress.org用户名和密码登录到两个站点上。 == 相关的 == http://mu.wordpress.org/download/
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)