sipcapture的首页和简介
如果linux服务器可以连接外网,那么安装sipcapture非常简单,跟着官网步骤几步就完成了。
有时候服务器外网不通(例如公司的测试环境),那就需要先配置代理(需要知道代理服务器地址和端口)。配置curl命令的http/https全局代理,需要修改 /etc/profile 文件:
vim /etc/profile
,然后添加:
http_proxy=http://username:password@ntproxy.qa.nt.ctripxxxcorp.com:8080/ ftp_proxy=http://username:password@ntproxy.qa.nt.ctripxxxcorp.com:8080/ export http_proxy export ftp_proxy
如果没有密码限制,则以上内容可以修改为以下内容:
http_proxy=http://ntproxy.qa.nt.ctripxxxcorp.com:8080/ ftp_proxy=http://ntproxy.qa.nt.ctripxxxcorp.com:8080/ export http_proxy export ftp_proxy
若只针对某个用户而言,则修改 ~/.bash_profile 文件,添加相同内容。修改完成后,记得注销并重新登录,否则不生效。
代理配置完后执行curl -s https://packagecloud.io/install/repositories/qxip/sipcapture/script.rpm.sh | sudo bash
,curl命令会自动完成相关依赖的下载,成功后提示:
同时在/etc/zypp/repos.d/或/etc/yum.repos.d/路径下生成qxip_sipcapture.repo文件。