四月 5th, 2007
Habari 安装手记
Category: Ubuntu, WordPress, Author: Nicky, Popularity: 19%
Michael 说原来 4.1 号的新闻真是一句玩笑,其实我也不情愿那是真的。既然 Habari 还有戏,那么我还是把自己的安装和试用手记写下来,给大家一个参考,好让更多的人能快速的体验到这个全新的 Blog Engine。其实 David 也有一篇这样的文章,大家也可以参考一下。
准确的说这篇应该是“在 Ubuntu 上的 Habari 安装试用手记”,根据官方的安装指南叙述, Habari 可以运行在 Apache2 和 lighttpd Web 服务器上,但 php 需要 5.1.x 或者更高版本,外加使用了新的数据库存取接口(PHP Data Objects),支持 MySQL, PostgreSQL, or SQLite 这些数据库。从这几个要求来看,除了对数据库要求低点外,确实是一个比较前卫的 Blog Engine,也就因为这点,会把很多人挡在门外,有点高高在上的感觉。
要求虽然高,但在 Ubuntu 上配置这些东西,都是那么的简单。要运行 Habari 最主要的不同就是需要用到 PDO(PHP Data Objects),而稍微麻烦的也是安装这个。那么下面就一步一步说说我从配置服务器到下载安装 Habari 的全过程。
1、准备服务器
首先按照这个方法安装配置好 Apache2+PHP5.1.6+MySQL5.0.24a。
然后按照官方推荐的”Getting PDO to work with Ubuntu’s 6.06 LTS (Dapper Drake)“这篇文章安装 PDO。
sudo apt-get install php5-pear
sudo pecl install pdo
sudo pecl install pdo_mysql
注意:如果最后这步不行,可以选择手动安装 pdo_mysql,我就是手动安装的。
wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
tar zxvf PDO_MYSQL-1.0.2.tgz
cd PDO_MYSQL-1.0.2
phpize
./configure
make
sudo make install
然后编辑 /etc/php5/apache2/php.ini ,添加下面 2 行进去。
extension=pdo.so
extension=pdo_mysql.so
最后重启服务器
sudo /etc/init.d/apache2 restart
到此,服务器准备完成。
2、下载 Habari
如今可以通过 2 种方式得到 Habari,第一种就是到这里直接下载 4.1 号发布的 Habari 0.1,第二种通过 SVN 得到,我推荐这种方式,因为 Habari 本身还处于 alpha 状态,即使正式发布的版本也可能存在很多问题,而获取 SVN 版本可以在第一时间得到最新的程序。
1)首先需要安装 SVN(Subversion) ,它是 CVS 作者开发的另一种版本管理软件。
sudo apt-get install subversion
2)使用命令获取最新 SVN 版。
svn co http://habari.googlecode.com/svn/trunk/htdocs/
或者
svn checkout http://habari.googlecode.com/svn/trunk/htdocs/ habari
今天的版本是 638,需要时就可以 checkout 一下,看看有什么更新。
ps: 现在已经习惯了每天开机第一件事就是 apt-get update。
3、安装 Habari
1)把下载的 htdocs 复制到 /var/www/ 下面,然后确定 /var/www/htdocs/ 目录可写。
sudo chmod 777 /var/www/htdocs
2)建立一个数据库,我发现只能建立一个名为“habari”的数据库才能连接成功,我使用 phpmyadmin 来管理数据库,在“整理”中选择“utf8_general_ci”或者“utf8_unicode_ci” 都可以。如果对这 2 个校对集不太明白,这里有篇文章说得很清楚。
3)然后在浏览器输入 http://localhost/htdocs/ 开始安装(目录根据自己定义的来)。需要填写的内容和 WordPress 差不多,就是多了一个数据库类型的选择。

4)安装完成后,第一件事就是把编码指定为自己以前使用的编码(如我以前用的 UTF-8),不然导入以前的 WordPress 数据会乱码。纳闷的是为什么不能在安装的时候就选择编码呢?这点国内的 Blog Engine 做得不错。按照天佑的方法打开 system/classes/databaseconnection.php
找到下面这段
在它的下面加上
即可。
安装完成后直接跳转到主页,和 WordPress 上的 K2 差不多,毕竟都是出自 Michael 之手。和 WordPress 不同的就是可以直接在首页登录,不用进入到一个单独的页面,而这个页面也包含到主题里,用户可以随意自定义样式。
5)接着导入 WordPress 数据库
先在 Admin -> Plugins 中激活“WordPress Importer”;
然后在 Admin -> Import 中选择 WordPress 数据库导入;

问题:用户信息没法导入,相信以后会修正。
导入完成后,就成功从 WordPress 转移到 Habari 了,看看这里。
4、主要界面截图
它的 Dashboard 和 WordPress 内容差不多,只是布局不同,但我更喜欢这个。

没有评论管理,只有审核功能,毕竟还是处于 alpha 阶段啊。

问题:出错信息没有处理,如不输入用户密码直接点击”go!”,就会跳出很多出错信息。
Tags:Habari, WordPress.
评论数量(9) | Add Comments
本文网址:http://www.osxcn.com/wordpress/habari-installation.html






Habari 是 0.1, 不是 1.0 吧?
是0.1,哈哈
你们看得真仔细,呵呵,已经改了。
不知道还要熬多久才流行。。。
win下我还没调试出,真想玩玩Nei…
真是有点冷门(也许是我孤陋寡闻),不过怎么看也没有觉得有太大的特点,进一步关注中~~~
好东西真的值得期待。。呵呵
反正我也是对视觉要求较高。
我也安装了。habari.dupola.com
哈哈。
我的空间 php 版本太低,郁闷啊。。