在Linux系统下安装Astgo,不仅能够享受到其强大的功能,还能在开源和灵活的系统环境中获得更高的性能
本文将详细介绍在Linux系统下安装Astgo的步骤,并提供一些有用的建议和注意事项,帮助你顺利完成安装
一、系统准备 在开始安装Astgo之前,我们需要确保Linux系统的基本配置满足要求
以下是推荐的配置: 1.操作系统:CentOS 5.x(32位或64位),建议使用CentOS 5.10或更高版本
2.网络要求:服务器必须拥有独立IP并接入公网,阿里云用户需要选择经典网络类型
3.CPU:2-4核最佳,1核也可运行,具体取决于你是以学习测试为主还是运营为主
4.内存:2-4G即可,根据实际使用情况可以适当调整
5.硬盘:30-40G的硬盘空间足够,不需要追求大硬盘
6.机房选择:建议选择广州、深圳、北京等核心区域的机房,以保证网络稳定性和性能
二、下载Astgo安装包 首先,你需要从官方网站或可靠的资源下载Astgo的安装包
Astgo有多个版本,包括astgo 2014 v7.0和astgo 2014 v7.3,每个版本有不同的特点和适用场景: - astgo 2014 v7.0:适用于CentOS 5.10 32位系统,稳定且没有已知BUG,但不支持语音验证码
- astgo 2014 v7.3:适用于CentOS 5.10 64位系统,支持语音验证码,可以直接破解官方的APP,但在回拨时如果被叫未接通会扣主叫话费
下载链接如下: - astgo 2014 v7.0 32位安装包:【http://www.51voip.org/post/3.html】(http://www.51voip.org/post/3.html) - astgo 2014 v7.3 64位安装包:【http://www.51voip.org/post/4.html】(http://www.51voip.org/post/4.html) 三、安装Astgo 1.连接服务器 使用SSH工具(如SSHSecureShell、WinSCP等)连接到你的Linux服务器
这些工具可以帮助你上传文件和执行命令
2.上传安装包 将下载的Astgo安装包(例如astgo2014_70_x32.tar.gz)上传到服务器的root目录
3.解压安装包 打开终端,输入以下命令解压安装包: bash cd /root tar -zxvf astgo2014_70_x32.tar.gz cd /root/astgo2014 4.执行安装脚本 运行安装脚本以开始安装Astgo: bash shinstall_ol.sh 5.配置MySQL 安装过程中会提示你配置MySQL数据库
你需要设置MySQL的root密码,并导入Astgo的数据库脚本
以下是具体的步骤: bash mysqladmin -u root password astgo@127.0.0.1 mysql -h localhost -u root -p astgo@127.0.0.1 然后在MySQL命令行中执行以下命令: sql SET PASSWORD FOR root@localhost = PASSWORD(astgo@127.0.0.1); SHOW VARIABLES LIKE %char%; SETcharacter_set_client = utf8; SETcharacter_set_server = utf8; SETcharacter_set_connection = utf8; SETcharacter_set_database = utf8; SETcharacter_set_results = utf8; SETcollation_connection = utf8_general_ci; SETcollation_database = utf8_general_ci; SETcollation_server = utf8_general_ci; CREATE DATABASE IF NOT EXISTS astgodb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; USE astgodb; ALTER DATABASE astgodb CHARACTER SET utf8; SOURCE /root/astgo2014/astgodb.sql; QUIT 6.重启服务器 安装完成后,重启服务器以使所有配置生效: bash reboot 四、安装后的配置和初始化 1.端口配置 安装后,Astgo默认使用80端口
如果需要更改端口,可以编辑`/etc/httpd/conf/httpd.conf`文件,将`Listen 80`修改为其他端口,例如`Listen 1733`
2.后台管理 登录后台管理的网址为`http://IP/astgo2011/`
默认的后台管理账户和密码均为`admin`,财务密码也为`admincw`
3.系统设置 登录后台后,进入系统设置,配置回拨二次拨号使用外部IVR为关闭状态
然后在系统IP地址设置一栏进行配置,将SIP本地IP地址、SIP1本地IP地址和H323本地IP地址均填写为当前服务器的公网IP地址,端口号从上往下依次为5060、5080、1720
加载配置并保存即可生效
五、激活Astgo 安装完成后,Astgo软件需要激活才能正常使用全部功能
以下是激活的步骤: 1.执行激活命令 在终端中执行以下命令,并复制输出的服务器信息: bash cd /root/astgo2014 ./reg_32 echo ----------------show success---------- 2.联系客服激活 将复制的服务器信息发送给Astgo的客服人员,他们会帮助你完成激活过程
激活成功后,你可以删除无用的安装包以节省空间: bash cd /root rm -rf /root/astgo2014/ rm -rf /root/astgo2014.tar.gz 六、注意事项和常见问题 1.防火墙设置 在安装和配置Astgo时,确保防火墙允许必要的端口通信,以避免安装和运行时出现问题
2.数据库备份 定期备份MySQL数据库,以防数据丢失或损坏
3.版本更新 关注Astgo的官方博客和更新信息,及时获取最新的版本和修复补丁,以保持系统的安全性和稳定性
4.网络测试 如果在编译或安装过程中遇到网络测试失败的问题,可以尝试临时关闭防火墙或设置环境变量`DISABLE_NET_TESTS=1`来跳过这些测试
七、总结 通过本文的详细步骤和注意事项,你应该能够在Linux系统下成功安装和配置Astgo软件
Astgo作为一款功能强大的通信解决方案,能够为企业和个人提供高效、稳定的通信服务
在安装过程中,如果遇到任何问题,可以参考官方文档或联系客服人员获取帮助
希望本文对你有所帮助,祝你安装顺利!