`

在 Windows 下安装微博系统 StatusNet

阅读更多
安装方法

一.Windows系统下的安装方法:

1.下载最新的StatusNet 源代码(http://status.net/download-statusnet),目前最新的官方版本是StatusNet 0.9.0 ,下载地址:http://status.net/statusnet-0.9.0.tar.gz
2.下载 XMPPHP :http://www.oschina.net/p/xmpphp
3.安装:XMPPHP , 打开Xampp 控制
4.将StatusNet安装包解压缩,拷贝到XMPPHP下的Htdocs文件夹下:如D:\XAMPP\htdocs\StatusNet。
5.IE地址栏输入 http://localhost/StatusNet/install.php, 进入StatusNet的安装界面,按照要求输入文章的名字、管理员、数据库名字、密码等资料后点击安装。
6.提示安装完成,IE中打开http://localhost /StatusNet/即可看到安装的微博客。
另外关于网上介绍的要下载其他插件,不过好像最新版的0.8.0里面已经有这些插件了~~~还有就是StatusNet不IE 6.0不是很支持,IE6打开的时候会看到板块错位,而在IE 8.0中,则完全正常。

二 . Linux虚拟主机上的安装方法
网上有些菜鸟说StatusNet不可以在 Linux虚拟主机上安装,这有点搞笑,不懂的话就去试试,先别胡说,我在个人买的Linux虚拟主机上安装测试过,完全没什么问题,安装方法也和上面类似,例如本人买的虚拟主机就是Linux 虚拟主机,StatusNet测试地址:http://xxx.swisen.com/

1.下载最新的 StatusNet 源代码(http://status.net/wiki/Download),目前最新的官方版本是 StatusNet 0.8.1 .
2.虚拟主机中创建新站点,如xxx.com,将下载的StatusNet解压缩,并上传到你的虚拟主机对应的网站目录(视主机服务商提供的网站目录为准)
3.创建数据库:在phpmyadmin中给新站点创建数据库,如名字为:xxx_StatusNet.
4.IE中输入 http://xxx.com/install.php,进入安装界面:输入网站名字,数据库(xxx_StatusNet)、密码等,安装完成。
5.IE输入http://xxx.com/即可看到已安装好的微博客了。

三:手动安装方法也
基本过程类似 Windows系统下的安装方法:
1.安装 XAMPP
2.数据库中创建名字为Laconia的用户和同名的数据库( 勾选"Create database with same name and grant all privileges" ),然后导入数据库:\StatusNet\db\StatusNet.sql.
3.StatusNet文件复制到X:\XAMPP\htdocs\下
4.将StatusNet文件夹中的config.php.sample复制一份并重新命名为config.php
5.修改 config.php 配置信息
主要需要配置的内容有:
网站名字:
$config['site'] ['name'] = 'StatusNet 中文测试博客';
注意:若网站名字设置为中文的时候,在保存文件的要将文件保存为UTF- 8的模式,否则会出现中文乱码的现象,这是开始安装时候遇到的问题之一。
下面2行设置不填写也可,直接注释掉:
$config['site']['server'] = 'xxx.com';
$config['site']['path'] = 'StatusNet';
数据库信息:
$config['db']['database'] = 'mysql://StatusNet:password@localhost/StatusNet';

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

若想使用中文界面可修改:
$config['site']['language'] = 'zh_CN';
设置 StatusNet的主题,可选项有:default、base、biz、cloudy、h4ck3r、iphone(好像使用后界面混乱)、 identica、otalk、pigeonthoughts
$config['site']['theme'] = 'default';
网站Logo :
$config['site']['logo'] = '/mylogo.png';
注::logo直接放在主题根目录下,它会自动覆盖原有的logo 。

另外一个很重要的东西就是 伪静态 设置,或者说是 htaccess重定向
$config['site']['fancy'] = ture;
需要将文件目录下的 “htaccess.sample” 文件改名为 “.htaccess”,但是在Windows系统中是不支持以 “ .” 开头的命名方式,这时候需要使用dos命令修改文件名,方法如下:运行 -- CMD ---进入StatusNet所在文件夹,输入:copy htaccess.sample ".htaccess" ,回车,完成文件夹命名修改。打开 .htaccess 文件,修改文件夹位置:RewriteBase /StatusNet/ (如果StatusNet是在主目录下,只需设置为“RewriteBase /”即可),这时候网站即可支持 伪静态 了 ~~~

还一个问题:Email的设置问题,若不设置Email服务器,注册的时候不输入电子邮件地址,可以注册成功,反而输入电子邮件的时候注册提示不成功,这个是因为没有设置Email服务器的问题,参数在下面所示位置进行设置:
例如我们以使用 gmail 为例

#Email info, used for SMS send.

$config['mail']['notifyfrom'] = 'username@gmail.com';
$config['mail']['domain'] = 'gmail.com';
$config['mail']['backend'] = 'smtp';
$config['mail']['params'] = array('host' => 'ssl://smtp.gmail.com',
'port' => 465,
'auth' => true,
'username' => 'username@gmail.com',
'password' => 'password');

其他方面的设置,大家可根据自己爱好去研究吧 ~~~也可去本人的StatusNet测试地址:http://xxx.swisen.com/

6.安装完成,IE 中打开http://localhost/StatusNet/即可看到安装的微博客。

Okay , StatusNet的安装方法到此结束,有兴趣的朋友可以去常识下了:微博时代,唯需简单 - - -
分享到:
评论

相关推荐

    微博系统(含源代码)

    在本案例中,"微博系统(含源代码)" 提供了完整的代码实现,意在模仿知名的新浪微博服务。对于想要深入理解社交媒体开发、学习Web应用架构以及PHP编程的人来说,这是一个宝贵的资源。 该压缩包中的文件 "statusnet...

    国外PHP开源微博系统

    Sharetronix是一个例子,实际的开源微博系统可能包括但不限于:StatusNet(现更名为Mastodon)、Diaspora、PlurkEngine、Misskey等。这些系统通常包含以下组成部分: 1. **前端界面**:用户通过浏览器与微博系统...

    StatusNet开源微博 v1.1.1 多国语言版.zip

    StatusNet是个相当老牌的开源微博系统,相当多的国外微博网站都是基于它架设的。不过StatusNet对于服务器的要求的确是多。StatusNet的功能还是比较丰富的,除了微博必备的所有功能外,StatusNet支持自选背景和自选缩...

    StatusNet开源微博PHP版 v0.9.7.gz

    StatusNet是个相当老牌的开源微博程序,相当多的国外微博网站都是基于它架设的。不过StatusNet对于服务器的要求的确是多。 StatusNet的功能还是比较丰富的,除了微博必备的所有功能外,StatusNet支持自选背景和自选...

    statusnet安装

    描述linux环境下 statusnet的安装和搭建

    StatusNet开源微博 v1.0.0 rc 多国语言版.gz

    StatusNet是个相当老牌的开源微博程序,相当多的国外微博网站都是基于它架设的。不过StatusNet对于服务器的要求的确是多。 StatusNet的功能还是比较丰富的,除了微博必备的所有功能外,StatusNet支持自选背景和...

    StatusNet开源博客系统v0.9.9

    StatusNet是个相当老牌的开源微博系统,相当多的国外微博网站都是基于它架设的。不过StatusNet对于服务器的要求的确是多。StatusNet的功能还是比较丰富的,除了微博必备的所有功能外,StatusNet支持自选背景和自选缩...

    statusnet9.9

    安装过程中,你需要配置数据库连接、设置域名、安装必要的依赖库,然后运行安装脚本来初始化系统。完成这些步骤后,你就可以启动你的StatusNet服务,邀请用户注册并开始使用了。 总之,StatusNet 9.9是一个用于构建...

    linux环境下搭建个人微博借鉴.pdf

    在Linux环境下搭建个人微博平台,可以借助开源的微博软件,如Sharetronix和StatusNet。Sharetronix是一个功能丰富的多媒体微博客平台,支持多种语言,包括中文,而且更新频繁,因此在搭建过程中我们选用Sharetronix...

    statusnet社交SNS

    在压缩包文件"statusnet"中,可能包含了StatusNet的完整源代码、安装文档、配置文件、示例客户端代码等资源。开发者可以通过解压并按照提供的说明来安装和配置StatusNet,从而搭建自己的社交网络服务。同时,这个...

    StatusNetphp开源微博v1.1.1

    StatusNet是个相当老牌的开源微博程序,相当多的国外微博网站都是基于它架设的。不过StatusNet对于服务器的要求的确是多。 StatusNet的功能还是比较丰富的,除了微博必备的所有功能外,StatusNet支持自选背景和自选...

    StatusNetPHP微博 v0.9.7fix1开源版

    StatusNet是个相当老牌的开源微博程序,相当多的国外微博网站都是基于它架设的。不过StatusNet对于服务器的要求的确是多。  StatusNet的功能还是比较丰富的,除了微博必备的所有功能外,StatusNet支持自选背景和...

    statusnet源程序

    StatusNet is a Free and Open Source social networking platform. It helps people in a community, company or group to exchange short status updates, do polls, announce events, or other social activities...

    BookmarkList:显示 StatusNet 书签的小插件

    该功能内置在默认安装中包含的“书签”插件中。 指示 确保文件位于名为BookmarkList的文件夹中(如果它们尚未存在) 将文件夹放在/plugins/目录中告诉/config.php使用它: addPlugin('BookmarkList'); Bookmarks...

    28.docx

    他以乐观的态度对待工作,认真负责,能够在高压环境下保持高效的工作状态。他的自学能力和敬业精神使他在遇到问题时能迅速找到解决方案。 在技术能力方面,小陈精通PHP、HTML、CSS、JavaScript和jQuery,对SQL ...

    优秀个人简历模板系列-0075简历.docx

    个人特质部分,应聘者强调了良好的团队协作能力、问题解决技巧,以及在压力下工作的适应性,这些都是IT行业尤其是开发工作中非常重要的素质。 总的来说,这份简历充分展现了应聘者的技能组合、项目经验和职业素养,...

    优秀个人简历模板系列-新增WORD个人简历—亮亮图文 (74).docx

    他在ThinkPHP框架下独立完成了电子商务网站的开发,展现出强大的独立工作能力和技术实力。 简历主人的技能证书涵盖了DIV+CSS、Jquery、SQL Server、HTML和JavaScript,尤其精通PHP。他的教育背景是2009年至2013年在...

    A123简约褐.docx

    1. 在泰山软件有限公司,担任软件工程师,负责加油站地理信息管理系统的权限控制,该系统主要基于asp.net技术开发。 2. 对陕西大学生在线网站进行维护,使用的是php和ecms6.0+mysql系统。 3. 参与西工大BBS (bbs....

    A123简约绿.docx

    在自我评价中,他强调了自己的学习能力和适应力,能够在高压环境下工作,这些都是IT行业快速发展和变化中必要的素质。 总结来说,这份个人简历展示了求职者在软件开发、网站维护和管理、以及团队合作方面的广泛经验...

    校招简历模板15.docx

    - 强大的适应能力,能在高压环境下工作,同时具备较强的学习能力和敬业精神。 - 有丰富的项目经验,能够独立完成从设计到开发的整个流程,且在实际工作中能够灵活应对问题。 综上所述,这份简历突显了应聘者在IT...

Global site tag (gtag.js) - Google Analytics