【硬派网络计费系统】安装配置指南

安装环境

centos6/7, ubuntu 14+,其他linux x64系统,推荐使用 centos7

下载硬派网络计费系统免费版

cd /opt
wget http://download.toughradius.net/toughee-stable-v2-linux-x64.tar.xz -O toughee-v2-linux-x64.tar.xz

部署系统

cd /opt
tar Jxvf toughee-v2-linux-x64.tar.xz

解压缩得到 /opt/toughrun 目录

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

执行 make all 安装

cd /opt/toughrun 
make all

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

radiusctl initdb

运行系统

启动 Radius 服务

radiusctl daemon -s startup                     # 启动 Radius 服务进程,

停止服务

radiusctl daemon -s shutdown                    # 停止 Radius 服务进程

查看状态

radiusctl daemon -s status                      # 查看 Radius 服务进程运行状态

重载配置

radiusctl daemon -s reload                      # 修改配置文件后重新加载服务

查看日志

radiusctl daemon -s "tail -f manage"            # tail 模式查看管理控制台日志
radiusctl daemon -s "tail -f worker:worker0"    # tail 模式查看 radius 认证记账日志
radiusctl daemon -s "tail -f ssportal"          # tail 模式查看自助服务系统日志
radiusctl daemon -s "tail -f task"              # tail 模式查看定时任务日志

注意,worker 进程可以配置多个, 进程名为 worker:worker0, worker:worker1 ...

使用系统

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

默认端口如下:

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

性能优化

修改 etc/radiusd.conf 配置文件中 worker 的配置:

[program:worker]
command=bin/python radiusctl worker -c etc/radiusd.json
dictionary=/opt/toughrun
startretries = 10
process_name = %(program_name)s%(process_num)d
numprocs=2
redirect_stderr=true
stdout_logfile=/var/toughee/radius-worker.log

调整 numprocs 的数字,根据 CPU 和 内存的配置进行调整,可配置为 CPU 的核心数。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,991评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,971评论 6 342
  • 体验入 今天终于把中兽医学完了,回头想想没有想象的那么难 找核心 心理作用 转身用 学习新的动西事物放轻松,当你真...
    93650345d0d1阅读 94评论 0 0
  • 贫瘠的田野上爬满了肆无忌惮的野草, 光秃秃的山坡上还残留着树的遗体, 那么残缺,那么荒芜, 我却还能在记忆里找到那...
    衷于逸生阅读 203评论 0 9
  • 有人会问我放梨是干什么的,我会告诉你放李就是别人把李下好装了框里面,然后再把李梨运到某一个地方,然后把框中...
    张博韬_9a1b阅读 211评论 0 0