• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >服务器运维 > 教程:Ubuntu上安装Twitter服务器

教程:Ubuntu上安装Twitter服务器

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含twitter注册教程,twitter使用教程,手机twitter注册教程,twitter教程,twitter服务器地址等服务器相关知识,网友希望可以进行参考

如果你是一个Twitter的热情用户,你是否想过有一天自己架设一个Microblog呢?如果你同时还喜欢Ubuntu,你是否想过在Ubuntu完成这件事情呢?

如果你是一个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;

#退出

    quit;

用laconica自带的sql建立数据表,进入刚才解压以后laconica的目录,在($HOME/laconica/laconica-0.6.3),命令行输入:

mysql -uroot -p laconica < db/laconica.sql

输入root密码,没有提示,应该成功了!

第四步,调整一些设置:

把实例配置文件copy一下:

cp config.php.example config.php

打开config.php配置,现在一般有四行:

$config['site']['name'] = 'cafeonica';$config['site']['server'] = 'decafbad.com';$config['site']['path'] = 'laconica';

$config['db']['database'] = 'mysql://laconica:PASSWORD@localhost/laconica';

其中:

第一行,配置你的Microblog(微博)的名称

第二行,域名

第三行,配置子目录

第三行,配置Mysql的数据库地址,laconica是用户名,其中PASSWORD就是Mysql的数据库密码(安装前面的步骤,我们的密码是secret),localhost是Mysql服务器地址:表示是本机上面的mysql(当然Mysql服务器也可以在其他机器上面)

譬如,你想建立一个局域网内的Twitter服务器的名称,名字叫“滔滔不绝",服务器是192.168.1.102,可以这样配置:

$config['site']['name'] = '滔滔不绝';$config['site']['server'] = '192.168.1.102';$config['site']['path'] = 'taotao';

$config['db']['database'] = 'mysql://laconica:PASSWORD@localhost/laconica';第五步:发布到服务器这里简单拷贝到apache:sudo cp -r laconica-0.6.3 /var/wwwcd /var/wwwsudo mv laconica-0.6.3 taotao现在可以使用"http://192.168.1.102/taotao"访问了。当然首先必须注册用户。另外如果感觉速度慢,是Mysql的原因,在/etc/mysql/my.inf里面[mysqld]里面添加:skip-name-resolve一行就可以了。laconica目前还支持同步发送到Twitter。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 教程:Ubuntu上安装Twitter服务器

相关文章

  • Web服务器故障排除不再难
  • 服务器常见软故障解决思路
  • 离经叛道?教你用1U机箱组装“双响炮”
  • 龙腾服务器兼容国产软件测试报告-数据库软件
  • 危险其实很近!机房起火极具毁灭性(1)
  • X3打印服务器配置出错解决办法
  • Apache HTTP Web服务器保持安全的秘诀是什么?(1)
  • 机房秘籍——数据中心“从一至十”(1)
  • 灾难恢复计划 数据中心不可忽视(1)
  • 支付宝服务器扩容系统瘫痪一个半小时

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 在SAN环境下部署虚拟服务器
    • Apache CarbonData快速入门指南
    • 你了解机房该监控些什么吗?(1)
    • 国外专家:通过关闭服务器省电并不值(1)
    • 配至强7500 惠普G7服务器全面升级(1)
    • 权衡利弊 服务器租用和托管价格悬殊
    • 不得不看 Intel微处理器40周年超清图赏(1)
    • HP DL380 G7服务器市场新宠儿
    • 机房漫画连载——“机房监控”(1)
    • Windows Server 2008远程程序部署全攻略(1)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有