文档章节

硬派网络计费企业版 2.0 升级 3.0 教程

jamiesun
 jamiesun
发布于 2016/10/07 01:37
字数 524
阅读 82
收藏 1

1. 安装环境

操作系统建议:centos7

服务器配置建议: CPU:1核心(或以上),内存:2G(或以上),硬盘:50G(或以上)

不要与生产环境同一个服务器,避免影响生产环境,除非确定执行升级

2. 下载软件

cd /opt curl http://www.toughstruct.net/download/toughee-stable-linux-x64.tar.xz -o /opt/toughee-linux-x64.tar.xz

3. 部署系统

cd /opt tar xvf toughee-linux-x64.tar.xz

解压缩得到 /opt/toughee 目录

注意: /opt/toughee 是默认目录,如果要修改此目录,必须同时修改 Makefile 和 radiusctl, toughee.conf 文件中的对应路径。

执行 make all 安装

cd /opt/toughee make all

首次使用还需初始化数据库,根据实际情况修改 /opt/toughee/etc/toughee.json 的数据库配置,默认采用 sqlite 数据库。

/opt/toughee/radiusctl initdb -c /opt/toughee/etc/toughee.json

4. 运行系统

service toughee start

所有日志在 /var/toughee 目录

5. 导入企业版2.0的数据

注意修改 /opt/toughee/etc/toughee.json 中 system 选项下的 secret 值,和老系统保持一致,避免密码无法加解密

执行升级脚本

/opt/toughee/radiusctl importe2 -i oldconfig.json -c /opt/toughee/etc/toughee.json -r 1000

说明:

/opt/toughee/radiusctl importe2 是导入脚本程序 -i oldconfig.json 是指企业版2.0的配置文件,一般是 /etc/radiusd.json -c /opt/toughee/etc/toughee.json 是指当前的新配置文件 -r 1000 表示一次批量插入数据的最大数,对于 sqlite,最大只能49条。

需要保证安装服务器能访问企业版2.0的数据库,脚本会自动分析数据并插入新数据库

6. 使用系统

系统使用的端口可以在 /opt/toughee/etc/toughee.json 中修改

默认端口如下:

  • 16370 默认 redis 服务端口,与 toughee.json 配置相符合
  • 1816 默认管理控制台端口,可以通过http://服务器地址:1816 访问
  • 1819 默认自助服务端口,可以通过http://服务器地址:1819 访问
  • 1812 默认 Radius 认证端口,提供路由器接入设备访问
  • 1813 默认 Radius 记账端口,提供路由器接入设备访问

© 著作权归作者所有

共有 人打赏支持
jamiesun

jamiesun

粉丝 14
博文 18
码字总数 10548
作品 3
长沙
程序员
硬派网络计费系统 V3.0 正式发布

基于 ToughRADIUS 开源计费系统构建的商业版计费系统 - 硬派网络计费又迎来了一个重大的里程碑版本 V3.0。 除了一贯对产品的精打细磨,在架构上也致力于追求更合理。这个合理性表现在面对不同...

jamiesun
2016/10/07
88
0
【硬派网络计费系统】首个正式版发布

硬派网络计费系统是基于 ToughRADIUS 开源计费系统构建的商业版计费系统,除了包含 ToughRADIUS 已有的功能,还加入了更多适合企业级运营的功能,如票据打印,多级区域管理,账号生成规则,工...

jamiesun
2016/07/04
44
1
【硬派网络计费系统】用户手册

硬派网络计费系统用户手册免费开放。逐步完善中,文档托管在【简书】,如果您看完一篇觉得不错,可以打赏一下哦,有问题可以直接在简书文章页面回复,或在本主题回复。 1. 安装配置篇 【硬派...

jamiesun
2016/07/04
68
3
硬派网络计费系统镜像安装配置指导

本文将指引您通过镜像来完成硬派网络计费系统的安装配置。 安装准备 最低服务器配置:CPU 1核心,内存1G,硬盘20G,百兆/千兆网卡 下载硬派网络计费系统镜像 镜像下载地址: https://pan.ba...

jamiesun
2016/10/07
68
0
ToughRADIUS 开源计费系统 V2.1.10 发布

这是一个不得不重视的版本,这次我们带来了方便的升级功能,以及更强大的服务进程管理,日志查询功能。 作为一个开源项目,避免业务层的复杂设计是至关重要的,要给第三方更多发挥的空间。 ...

jamiesun
2016/10/07
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

20181018 上课截图

![](https://oscimg.oschina.net/oscnet/49f66c08ab8c59a21a3b98889d961672f30.jpg) ![](https://oscimg.oschina.net/oscnet/a61bc2d618b403650dbd4bf68a671fabecb.jpg)......

小丑鱼00
36分钟前
1
0
WinDbg

参考来自:http://www.cnit.net.cn/?id=225 SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols ctrl + d to open dump_file Microsoft (R) Windows Debugger Version 6.12.0002.633......

xueyuse0012
今天
2
0
OSChina 周五乱弹 —— 想不想把92年的萝莉退货

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @罗马的王:分享松澤由美的单曲《地球ぎ》 很久没看圣斗士星矢了 《地球ぎ》- 松澤由美 手机党少年们想听歌,请使劲儿戳(这里) @开源中国首...

小小编辑
今天
14
2
springBoot条件配置

本篇介绍下,如何通过springboot的条件配置,控制Bean的创建 介绍下开发环境 JDK版本1.8 springboot版本是1.5.2 开发工具为 intellij idea(2018.2) 开发环境为 15款MacBook Pro 前言 很多时候,...

贺小五
今天
1
0
javascript source map 的使用

之前发现VS.NET会为压缩的js文添加一个与文件名同名的.map文件,一直没有搞懂他是用来做什么的,直接删除掉运行时浏览器又会报错,后来google了一直才真正搞懂了这个小小的map文件背后的巨大...

粒子数反转
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部