Livezilla安装配置, APE(Ajax Push Engine)安装配置
上周的后半搞了下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
搞定。
暂时至此。明天上班继续。喵~
Script
- #! /bin/sh
- # /etc/init.d/aped
- #
- # chkconfig: 2345 85 15
- # description: APE Daemon
- # processname: APE Daemon
- #
- # Install the service with chkconfig –add aped
- #
- # Define where ape is installed.
- # The trailing slash is required ( Example : /my/path/bin/ )
- APE_DIRECTORY=/etc/ape/
- # Define the PID File
- PIDFILE=/var/run/aped.pid
- # Source function library.
- . /etc/init.d/functions
- DAEMON="/usr/bin/aped –cfg ${APE_DIRECTORY}ape.conf > /dev/null"
- start() {
- echo -n "Starting APE… "
- cd $APE_DIRECTORY;
- daemon $DAEMON
- RETVAL=$?
- echo
- [ $RETVAL = 0 ] && touch /var/lock/subsys/aped
- return $RETVAL
- }
- stop() {
- echo "Stopping APE…"
- killall aped
- RETVAL=$?
- echo
- [ $RETVAL = 0 ] && rm -f /var/lock/subsys/aped
- }
- case "$1" in
- start)
- start
- ;;
- stop)
- stop
- ;;
- restart)
- stop
- start
- ;;
- *)
- echo "Usage: {start|stop|restart}"
- exit 1
- ;;
- esac
- exit $RETVAL
————————————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。。。
Livezilla安装配置, APE(Ajax Push Engine)安装配置相关推荐
- Docker的安装 与 环境配置 及 阿里云镜像仓库配置、常用命令等
目录 一.Docker简介 Docker的应用场景 Docker 的优点 1.简化程序 2.避免选择恐惧症 3.节省开支 Docker的架构 Docker 和虚拟机的区别 下图是虚拟机的体系结构: 下 ...
- mac python3.8怎样安装scrapy_Python爬虫与mac下Scrapy配置
用Python开发爬虫很方便. 本质:抓取---分析---存储 要点: (1)get请求:最基本抓取.用到 urllib urllib2 requests httplib2 . (2)表单登陆: ...
- linux cacti安装教程,Linux下cacti的安装与配置
1.安装net-snmp yum-yinstall net-snmp net-snmp-libs net-snmp-utils 2.配置net-snmp vim /etc/snmpd.conf vie ...
- centos7.4下安装配置PHP服务(源码安装)并配置nginx支持php
一.检查php是否已经安装,使用php -v,是否能够看到版本号,或者使用rpm -qa | grep php查看是否安装过. # yum remove php* -y 二.依赖包安装 Linux软件 ...
- docker 打包新镜像原有配置丢失_Docker简介与安装
Docker简介:Docker与虚拟机区别:Docker的优点及内部组件说明:如何安装Docker与镜像加速配置. 什么是Docker Docker提供了一个可以运行你的应用程序的封装,或者说容器.它 ...
- centos7.4配置nginx php,centos7.4下安装配置PHP服务(源码安装)并配置nginx支持php
一.检查php是否已经安装,使用php -v,是否能够看到版本号,或者使用rpm -qa | grep php查看是否安装过. # yum remove php* -y 二.依赖包安装 Linux软件 ...
- java-初识大前端Node.js、ES6、Npm、Babel、模块化规范、WebPack、Vue-element-admin本地安装问题及解决、Git安装及配置、uni-app
VS code安装 安装成功 配置自动补齐Emment Node.js node.js下载网址: http://nodejs.cn/ 安装成功! 概念 Node.js发布于2009年5月,由Ryan ...
- CentOS下torque集群配置(一)-torque安装与配置
CentOS下torque集群配置(一)-torque安装与配置 一.Centos7系统的安装及设置 1.给两台电脑安装CentOS7.0,光盘启动路径修改为:/dev/cdrom 修改主机名称 # ...
- Windowns10配置安装Seata14.0(注册中心和配置中心用的都是nacos)
翻来翻来csnd,倒腾了一天一夜,也没看到一篇关于Windowns10下安装配置nacos完整的解释,都是缺胳膊少腿的,废话不多说直接进入主题!!! 我的环境:window10+nacos2.0.2+ ...
- ubuntu 16.04 安装SGE(Sun Grid Engine)
ubuntu 16.04 安装SGE(Sun Grid Engine) 安装环境 ubuntu 16.04 安装步骤 第一轮 主要安装NFS master host - 1 node host - 1 ...
最新文章
- mysql之 表数据存放路径非datadir目录
- ThreadLocal用法详解和原理
- Go1.18 新特性:高效复制,strings, bytes 库新增 Clone 功能
- 使用ElasticSearch6.0快速实现全文搜索功能
- latex sign_LATEX科研论文写作教程
- VTK(五)---内窥镜漫游(基于VMTK血管中心线提取)
- Matlab2012b安装步骤(附带Matlab2012b破解码及序列号)
- 超频到3200最佳时序_ddr4内存时序多少为好
- (补)蒟蒻信安笔记1.5:(Nmap的使用部分)原来是这么个神奇的原因导致无法进行
- php在线电子小说网站毕业设计源码
- 手机中SN、MEID、IMEI的意思
- html浅色_修改CSS样式实现网页灰色(没有颜色只有浅色黑白)的几个方法整理
- 解密Airbnb 自助BI神器:Superset
- 387. 字符串中的第一个唯一字符(javascript)387. First Unique Character in a String
- 14.PowerShell--抛出异常,错误处理
- 2021全年营收净利润双增,李宁财报透露哪些确定与不定?
- PHP中css中文意思是,css中font-family是什么意思
- Flume OG和Flume NG的区别
- MySQL基础~NATURAL JOIN(自然连接) 和USING的使用(SQL99语法新特性)
- 可以用python自定义一个正多边形函数
热门文章
- mysql 1236 bug_【转】MySQL主从失败 错误Got fatal error 1236解决方法
- android手机邮件Exchange账户的设置
- endnote 文献管理软件使用教程
- 十四首中国现代诗巅峰之作
- 广发多空杠杆浮动杠杆率计算
- PIL Image P和L模式
- C++ 笔试面试题 ~[有答案]
- javascript 单行内容连续滚动,允许停留
- 基于IIS Live Smooth Streaming技术流媒体直播系统
- gogo_out: protoc-gen-gogo: Plugin failed