利用开源的Laconica 搭建微博客系统

微博很火,尤其大量国内微博被关之后,更是让很多以前不知道微博的人认识了它(这群人一定在纳闷,怎么那么出名还每家的服务器都有问题。。。)

微博玩的就是人气,所以自己搭建一个微博很难展现它强大的功用。但是如果你有以下需求,我觉得你可以自己搭建一个微博:

  • 公司,班级等小群体交流需求。
  • 打算为自己的站点打造一个口水系统。

可能有人觉得这些,上Twitter 之类就好了,但是不是所有在班里说的话都可以在其他公开的场合说,另外就是,在一个微博上可能会有很多的人Follow 你,如果你利用这个说太多小范围讨论的话题,实际是很讨人厌的。
就算是在小范围内讨论,什么话是只对谁说的,什么是对大家说的,这些通过其他系统要实现要么效果不好,要么麻烦。

下面,我就来说说如何利用开源的Laconica 系统搭建一个微博客系统。首先,你要准备一些东西:

  • 一个空间。免费空间网上很多,随便找一个支持PHP 和Mysql 的就好。
  • Laconica 源程序,点这里可以下载最新的0.8 版。

这里说下我这里的环境,Windows XP + Xampp ,如果是在linux 主机上,一切会更简单一些,怎么学都行,其实换汤不换药。下面正式开始。

安装Laconica 源文件

首先,打开Xampp 控制

打开Xampp 控制

打开Xampp 控制

并将源程序解压到相关的目录,比如我的机器是 D:\xampp\htdocs\ ,而我在这个文件夹下建了一个名为 mini 的文件夹。

拷贝Laconica 文件

拷贝Laconica 文件

如果你是在Linux 主机或者服务商提供的空间上面,可以直接访问 http://youname/mini/install.php (youname 为你的域名,本地为localhost)来进行安装。安装程序会指导你导入数据库,并完成设置。如果这种方法不行,可以继续往下看。

数据库

首先新建一个数据,如我在本地安装,为在浏览器中输入 http://localhost/phpmyadmin/ 登陆后,点击新建,建立了一个名为piaoyoushan 的数据库。

新建数据库

新建数据库

之后点击新建的数据库,将Laconica 程序文件db 文件夹下的laconica.sql 导入数据。

至此,数据库设置完毕。

config.php 文件设置

将Laconica 程序目录下的config.php.sample复制一份为config.php,并用记事本打开,其他你喜欢的文本编辑器亦可,我这是NotePad++。修改两个地方。如下图:

config 设置1

config 设置1

其中name 一行是你的微博客想叫的名字,如我的叫票友山;server 不用动;而path 为安装目录的路径,我这里只是在域名根目录下的mini ,所以填写 mini 即可。另外一个地方见下图:

config 设置2

config 设置2

其中mysql:// 之后的内容依次为数据库用户名:用户密码@localhost/数据库名称

保存该文件,一切完工了,现在访问 http://localhost/mini ,一个全新的微博客出现了。效果如下(你可以再config.php 中更改主题。):

config 设置1

config 设置1

注意:这里只是介绍了搭建过程。config.php 这个文件可以完成很多设置,如果你想深入使用这个系统,请仔细研究该文件。另外,如果想对Laconica 了解更多,请访问官方wiki

版权说明

无特殊说明均为原创文章,转载请注明。
本文链接地址: http://sunxun.info/2009/08/laconica/

分享家:Addthis中国
2009年8月2日 | 归档于 微博
  1. 2009年11月12日 22:53 | #1

    自己架设一个微博客吧,朋友、家人之间相互联系、互动娱乐还是不错的,也不用担心被河蟹什么的。

    这有个全面的十余款微型博客程序的比较、实装和评测,欢迎阅读。

    优秀的开源免费微型博客建站程序大放送

  2. 2010年1月1日 13:29 | #2

    我先建个微博,用Laconica
    能指教吗?

    • 2010年1月1日 20:57 | #3

      我研究的不多,就文章里写的那些。只是搭建了一个玩了下。你要更多的内容,还是看看官方的文档比较好。

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。请务必注意user必须和评论者名相匹配(大小写一致)。