我从网上下载了Kannel软件,并将软件上传到网络服务器。
现在我需要编译并运行Kannel。如何运行configure
和install.sh
个文件?
您能提供解决方案吗?
答案 0 :(得分:3)
这是我安装它的方式:
最新的svn:
svn co https://svn.kannel.org/gateway/trunk
./ configure --with-mysql --with-malloc = native
触摸.depend 做依赖 使
sudo make bindir = / kannel / bin / install# - >输入您的root密码。
答案 1 :(得分:2)
如何开始&停止bearerbox& smsbox
#/usr/sbin/smsbox /etc/kannel.conf &
#/usr/sbin/bearerbox /etc/kannel.conf &
如何停止kannel服务
#/etc/init.d/kannel stop
如何检查kannel的日志
#tail -20f /sdp/wap_push_promotion/bearerbox.log
如何检查kannel进程是否正在运行?
# ps -ef | grep kannel
root 11314 11281 0 14:05 pts/2 00:00:00 grep kannel
kannel 20609 1 0 Aug02 ? 00:00:00 /usr/sbin/bearerbox /etc/kannel.conf
kannel 20628 1 0 Aug02 ? 00:00:00 /usr/sbin/smsbox/etc/kannel.conf
在此处详细了解如何配置和使用kannel http://www.techgyaan.org/2011/09/how-to-install-kannel-open-souce-sms/
答案 2 :(得分:0)
答案 3 :(得分:0)
首先确定安装位置:
./conifgure --prefix=/usr/local/kannel
然后运行make来创建二进制文件
make
然后make install将正确的二进制文件放在正确的位置
make install
最后转到/ usr / local / kannel并启动bearerbox和smsbox
./sbin/bearerbox smskannel.conf &
./sbin/smsbox smskannel.conf &
smskannel.conf
是与源代码一起分发的示例配置,您可以将其复制到安装目录。
答案 4 :(得分:0)
解压缩
$ curl -O https://redmine.kannel.org/attachments/download/198/gateway-1.5.0.tar.gz
$ tar -zxvf gateway-1.5.0.tar.gz
$ cd gateway-1.5.0
为-prefix标志选择目标安装目录(与当前目录不同)(例如/ home / vtypal / kannel)
照常构建和安装
$ ./configure --prefix = / home / vtypal / kannel
$ make
$ make install
在kannel的sbin目录下,使用您的kannel配置创建一个名为kannel.conf的配置文件。
启动kannel $ cd / home / vtypal / kannel / sbin
$ nohup ./bearerbox&
$ nohup ./smsbox&
如果您的kannel.conf中有任何配置错误,请检查日志