短信服务器 安装向导 深圳市得伯乐科技有限公司 www.dbltek.com sales@dbltek.com support@dbltek.com 2019 年 4 月 3 日
1 准备安装环境 短信服务器 (SMS SERVER) 要求安装于 linux 系统,RedHat/CentOS/debian/ubuntu 等主流 Linux 操作系统都已通过测试, 可正常运行 1.1 检查系统位数 以 root 用户登录服务器, 执行命令 uname -a 查看系统位数, 如果返回结果中出现了 x86_64, 则说明该系统为 64 位系统 需要安装以下扩展库, 如下 : RedHat/CentOS 系列, 执行以下命令 : yum install -y glibc.i686 zlib.i686 zlib.x86_64 krb5-libs.i686 krb5-libs.x86_64 debian/ubuntu 系列, 执行以下命令 : dpkg --add-architecture i386 && apt-get update apt-get install lib32z1-dev libgssapi-krb5-2:i386 如果返回结果中包含 i386 或 i686, 说明是 32 位系统, 无需安装上述扩展库 1.2 部署 LAMP 运行环境 SMS SERVER 依赖 LAMP 运行环境, 即 Linux+Apache+MySQL+PHP 套件 因此, 在安装之前, 必须先部署 LAMP 以 CentOS5 或 6 CentOS7 和 Ubuntu 为例 : CentOS 5 或 6: a) 安装 LAMP 和常用扩展组件 yum -y install httpd php mysql mysql-server php-mysql mod_perl mod_auth_mysql \ php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc libdbi-dbd-mysql b) 启动 MySQL 和 Apache service mysqld start && service httpd start c) 设置 MySQL 和 Apache 开启启动 chkconfig mysqld on && chkconfig httpd on CentOS 7: a) 安装 LAMP 和常用扩展组件 yum install -y httpd php mariadb mariadb-server php-mysql php-gd php-ldap php-odbc \ php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash b) 启动 MySQL 和 Apache systemctl start mariadb.service && systemctl start httpd.service c) 设置 MySQL 和 Apache 开机启动 systemctl enable mariadb.service && systemctl enable httpd.service Ubuntu: 直接执行以下命令安装即可 : apt-get install -y mysql-server mysql-client apache2 php5 php5-mysql
2 安装和运行 首先, 访问我司官网 http://cn.dbltek.com/software-download.html 获取最新版本下载链接, 然后按如下步骤安装 : a) 下载安装包, 并解压缩 wget http://dbltek.com/update/goip_install-v1.24.4.tar.gz 注 : 请务必前往软件版本发布网站查询最新版本的下载链接 tar -xvzf goip_install-v1.23.tar.gz -C /root b) 执行安装脚本 cd /root/goip_install./goip_install.sh 安装过程是交互式的 : Configure httpd config: Enter the httpd config file PATH: (default: /etc/httpd/conf.d) Default press Enter 输入 apache 的配置目录, 如果 apache 是默认安装, 直接按 回车 即可 Import Databases Enter the Mysql root password if the password exists: 输入 MySQL 的密码, 如果未设置密码, 直接按 回车 即可 Enter your Mysql PATH: (default: /usr/bin/mysql) Default press Enter 输入 MySQL 的执行目录, 如果 MySQL 是默认安装, 直接按 回车 即可 c) 重启 apache /etc/init.d/httpd restart ( 对于 CentOS 5 或 6) systemctl restart httpd.service ( 对于 CentOS 7) /etc/init.d/apache2 restart ( 对于 Ubuntu/Debian 系列 ) d) 设置防火墙开放这些端口 :TCP 80 和 UDP 44444, 或者关闭防火墙 因涉及系统网络安全, 这里不提供操作防火墙的参考指令 安装结束后, 用浏览器访问 http:// 服务器 IP/goip, 输入用户名 root 密码 root, 即可登录 SMS SERVER 的管理页面 强烈建议修改登陆密码 点击导航菜单的 发送人信息管理 修改密码, 如下图 : 如果安装遇到问题, 请联系我们的技术支持部门 :http://cn.dbltek.com/contactus.html
3 简单配置 3.1 添加 GoIP 点击导航栏的 系统管理 GoIP 参数管理, 如下图 : 随后点击 添加 GoIP : 设置参数细节 : 其中 : ID 为 GoIP 设置的名称 批量线路数量 填写 GoIP 的线路数量, 将生成对应数量的认证 ID 服务商 选择归属于哪个运营商 ( 需预先配置 运营商修改 ) 组 选择归属于哪一个组 ( 需预先配置 GoIP 组管理 ), 可不配置 密码 设置 GoIP 连接的认证密码 确认码 确认密码如上图为例,ID 为 G1, 批量线路数量为 8, 点击 添加 按钮后, 最终将生成 G101~G108 一共 8 个 ID, 用于提供给 GoIP-8 的 8 条线路注册连接 如下图 : ( 见下页 )
3.2 配置 GoIP 连接到 SMS SERVER 登录 GoIP 的配置页面, 进入 配置 短信配置, 做如下配置 : 配置好 线路 1 后, 点击 自动配置其他线路, 其他线路的认证 ID 将依次 +1, 而其他参数保持不 变 保存改动后, 重启 GoIP
3.3 自动查余额与充值 点击 自动查余额与充值 添加计划 举例说明 :