Ubuntu安装开源的Twitter服务器

间隙填充
正睿科技  发布时间:2009-01-31 16:26:17  浏览数:1633
如果你是一个Twitter的热情用户,你是否想过有一天自己架设一个Microblog呢?

  如果你同时还喜欢Ubuntu,你是否想过在Ubuntu完成这件事情呢?

  如果答案是“是”,那么我们开始吧!

  我们假设的Microblog是一个开源的Twitter克隆-Laconica,目前已经在identi.ca使用了,是一个经过实践检验的Microblog服务器软件。

  安装步骤:

  第一步、获取代码:

  有两种发生可以获取laconica的代码:

  1、使用darcs(一个开源源代码管理软件)

  sudo apt-get install darcsdarcs get --partial http://laconi.ca/darcs/

  2、直接从laconica的主页上面下载tar.gz文件

  在这里我采用了第二种方式

  在Home目录里面建立一个laconica目录,把文件下载到这个目录里面并解压:

  cd $HOME

  mkdir laconica

  cd laconica

  wget http://laconi.ca/laconica-0.6.3.tar.gz

  tar xzvf laconica-0.6.3.tar.gz

  第二步,安装运行需要的软件:

  laconica使用了PHP语言编写,使用Mysql数据库,运行需要Web服务器!

  sudo apt-get install mysql-server apache2

  sudo apt-get install libapache2-mod-php5 php5-cgi php5-cli php-pear php5-gd php5-mysql

  第三步:建立Mysql数据库

  建立Mysql数据库,首先以mysql的root用户进入:

  mysql -u root -p

  输入密码进入:

  #建立数据库:

  create database laconica;

  #建立数据库用户(用户名laconica,密码secret):

  grant all privileges on laconica.* to laconica@localhost identified by 'secret' with grant option;