作者:wpmutest
我在第一次安装mu的时候,在搜索引擎查到的资料许多都说要有独立ip的空间才可以安装mu,但是在实际的安装过程中我发现即使共享ip也是可以安装的,这里我把自己的安装经验分享给大家.
我使用免费空间提供的默认二级域名(yahoo22cn.freebsdhost.org)来作为示例的域名,在你具体部署的时候需要换位自己的域名,不要生搬硬套我的域名呀.
简短的说下准备步骤,到免费空间注册一个id,创建默认网站和mysql.然后我登录到ftp,”/yahoo22cn.freebsdhost.org /public_html/”就是我域名yahoo22cn.freebsdhost.org的网页根目录.接着我上传了一个get.php文件,源码是
<?php
exec(“fetch http://mu.wordpress.org/latest.tar.gz“);
exec(“tar xvfz latest.tar.gz”);
?>
web运行get.php可以瞬间把mu下到空间商并解压,比我本地上传快很多,毕竟中国和美国网络比较慢.然后把解压目录下的文件转移到网页根目录下,就可以开始安装了.安装过程也很简单,下面开始重头戏域名的设置.
因为我使用的是免费空间提供的默认二级域名,不需要域名解析这步,如果你是使用自己的顶级域名,那么需要先到域名提供商那里把域名的泛解析指到免费空间的ip上,我的这个例子里ip是174.133.176.3.
然后我登录免费空间的控制面板,在页面中部找到域名列表,点击该域名的别名管理链接
然后在别名管理链接输入域名yahoo22cn.freebsdhost.org,并且要勾选泛解析,然后点提交
等两分钟别名生效后你就可以注册一个测试账户看看效果了.大家可以访问我的测试账户看看 http://wpmutest.yahoo22cn.freebsdhost.org/.因为我用的是二级域名做主域名,用户就是三级域名.如果大家使用自己的顶级域名来做主域名,那用户就应该是使用的二级域名.
注意:yahoo22cn.freebsdhost.org只是我对mu感兴趣,临时建的测试站,不久将删除,大家不要把自己的博客真的建在上面.
非常感谢观看本文,欢迎大家发表感想,提出相关问题,共同切磋.
忘记了一个细节,现在通过编辑补充上来,就是安装完毕后需要修改下邮件部分,因为这个免费空间因为防范垃圾邮件的关系禁用了sendmail,所以需要外来smtp来发送邮件.
先修改wp-includes下的
pluggable.php$phpmailer->IsMail();
改为
$phpmailer->IsSMTP();
然后再修改wp-includes目录下的class-phpmailer.php
var $Mailer= ‘smtp’;
var $Host= ‘smtp.gmail.com’;
var $Port= 465;
var $SMTPSecure = “ssl”;
var $SMTPAuth = true;
var $Username = ‘你gmail的用户名’;
var $Password = ‘你gmail的密码’;
修改完毕后,用户注册就可以收到激活邮件了