上周的后半搞了下livezilla,貌似没什么特别的难度,跟着官网的教程,一步一步下来就ok了。
值得注意的是,livezilla的特别之处在于它先下主程序到windows上面,然后再用这个主程序配置服务端(通过ftp上传)。
livezilla的所有东东貌似都是php+mysql就可以搞定的,所以没有任何服务器上需要特别配置的东西。
安装帮助直接看官网:http://www.livezilla.net/installation/en/
有视频教程,没啥好说的。
不知道livezilla是什么的,也直接看官网介绍吧。反正看下来最好用的即时通讯客服系统了,比国内那些第三方收费的强多了,全免费,无广告,很好,很强大。
p.s. 好吧,不收费是噱头,还是有进阶功能收费的说~
——————————————APE分割线——————————————
嗯,比起livezilla这个小case,APE应该有更多好玩的地方了吧。
废话不多,直接到APE官网下下来先。
安装很简单,解压后,进到ape-server目录,里面有各种类型的安装程序,足够满足各种系统的了。
我是64bit fedora,所以:(其他可以看这里)
rpm -Uvh APE_Server-1.0.x86_64.rpm
就完成了基本的server端安装,如果要做成daemon的话,官网也提供了全套的方法,看这里。
貌似不是里面的所有步骤都需要做,只要把下面的script写到/etc/init.d/aped里面,然后
chkconfig --add aped
就可以了,至少对我是这样^ ^
启动:/etc/init.d/aped start
搞定。
暂时至此。明天上班继续。喵~
————————————2010/5/14————————————
上次搭好基本的APE后,最近零碎的弄了一点,第一步当然是玩hello world了,官网有详细的教程,不多赘述,按步骤来就ok了。
值得注意的是,APE会去请求类似0.ape.XXX,1.ape.XXX,一直到9.ape.XXX,后面的XXX就是在配置文件中和服务器方面配置的ape域名,也就是说他会自动加上一级子域名,从数字0-9,这个东东困惑了一段时间,原来在APE高级设置里面有写到,要把这些*.ape.XXX的东东都要做好绑定。于是hello world就ok了。
接下来就是要看进阶细节的东东了,APE的实现分为server端和client端两部分代码(废话 – -),比如client端放在/home下的某个目录(像默认的demo,ape-jsf之类的)对外访问,而server端默认demo在/var/ape中,server端的目录位置自然是可以修改的,在/etc/ape/javascript.conf中即可修改。
To be continued。。。