当前位置:首页 > CN2资讯 > 正文内容

ToughRADIUS快速指南ToughRADIUS

4天前CN2资讯

准备

一台完整的服务器,或者远程VPS,给服务器安装Linux系统,CentOS6以上,ubuntu14以上,或者其他你自己熟悉的Linux发行版。

你要懂一点技术,比如安装操作系统,会在终端敲命令。

ToughRADIUS 是Docker技术的拥抱者,如果想更好的使用ToughRADIUS,你也需要去学习关于Docker的知识。

关于 Docker 安装模式

ToughRADIUS主要采用了Docker镜像部署的模式,ToughRADIUS的镜像基础是ubuntu 14。

我们可以把Docker看作一个软件集装箱,半世纪之前,集装箱发挥了巨大的力量,改变了整个运输产业,也改变了人们的生活。而Docker就类似这样一个集装箱工具,只不过他封装的是软件。

还记得linux安装lamp的经历吗?现在可以对各种安装配置apache,php等繁琐的工作说再见了。

我们把ToughRADIUS相关的配置,运行依赖环境等全部打包在一个“Docker集装箱”里,我们只需要在我们的服务器上简单的安装一个支持运行“Docker集装箱”的环境,那么我们不用去折腾各种运行环境搭建就能简单的让ToughRADIUS跑起来。

通常我们把封装了软件应用的“Docker集装箱”叫做镜像,有点类似你可能了解的ISO文件。

使用 toughcli 专用安装配置工具

toughcli 是一个toughradius以及相关软件的安装配置命令行接口 (Command Line Interface)。在 linux 下可以通过以下指令快速安装

$ easy_install toughcli

关于 toughcli 的详细介绍,请参考《toughcli使用参考》

Docker环境安装

我们首先应该安装配置服务器的Docker运行环境(Docker engine, Docker Compose),toughcli提供了一个快速安装指令,以下指令会自动根据当前linux版本下载对应的docker版本进行自动安装。

$ toughcli docker --install

如果安装遇到问题,请参考《使用 toughcli 安装 Docker》

ToughRADIUS 应用实例创建

注意,创建容器指令需要交互式完成,请根据提示进行输入操作

一键部署 TOUGHRADIUS,默认使用sqlite数据库

$ toughcli radius --install

指定实例名

$ toughcli radius --install  -i myradius

指定版本类型

$ toughcli radius --install -r dev

注意: 默认使用的数据库是嵌入式 sqlite,如果你需要采用 mysql,请务必先安装 MySQL 数据库,如果没有安装 MySQL 数据库而在安装 ToughRADIUS 选择 mysql 类型,会导致无法使用系统,toughcli提供了一个MySQL Docker 实例的快速安装指令,以下指令进行自动安装。

toughcli mysql --install

应用管理

这样我们的服务就已经运行了。我们可以通过浏览器来访问我们的应用了。

营业管理:http://ipaddr:1816 管理权限 admin/root

防火墙设置

注意:如果访问不了web,可能是防火墙禁止了相关端口,如果不打算用内置防火墙,可以关闭防火墙

systemctl stop firewalld.service

禁止firewall开机启动,防火墙就永久性关闭了。

systemctl disable firewalld.service


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/19111.html

    分享给朋友:

    “ToughRADIUS快速指南ToughRADIUS” 的相关文章

    如何使用RackNerd优惠码进行主机购买:节省开支的最佳策略

    RackNerd是一家成立于2017年的国外主机公司,作为一家新生力量,它迅速在市场上占据了一席之地。它的使命是为全球用户提供可靠且高性能的主机服务,帮助他们搭建自己的网络基础设施。我最喜欢RackNerd的地方是他们始终如一地致力于客户体验,这让我在使用他们的服务时非常安心。 RackNerd的服...

    莱卡云:高性价比云服务器解决方案,助力企业发展

    莱卡云概述 莱卡云,这个名字你或许已经听说过。成立于2019年,它在云计算服务领域迅速崭露头角,成为一些企业的首选合作伙伴。凭借持有的多个《中华人民共和国增值电信业务经营许可证》,莱卡云有效地展开了多种多样的服务,充分满足了市场需求。与三大公有云的合作让它在竞争激烈的市场中站稳了脚跟,提供的解决方案...

    HostKVM优惠码:如何轻松获取最佳虚拟主机折扣

    当提到虚拟主机时,HostKVM无疑是一个备受瞩目的名字。那么,HostKVM究竟是什么呢?简单来说,HostKVM是一家专注于提供高性能虚拟专用服务器(VPS)和云计算解决方案的公司。它以KVM(基于内核的虚拟机)技术为核心,保证用户能够享受到更快的处理速度和更高的稳定性。这种技术使得服务器能够高...

    iHerb折扣攻略:轻松获取最佳优惠和值得购买的健康产品

    1.1 iHerb 平台简介 iHerb 是一个备受欢迎的在线购物平台,专注于健康和营养产品。我第一次接触 iHerb 是在寻找一些天然补品和有机食品的时候,发现这个网站不仅产品种类丰富,还提供了详细的产品信息和用户评价,帮助我做出明智的购买决策。无论是维生素、矿物质,还是植物提取物和美容护肤品,i...

    搬瓦工the plan限量版套餐详解:高性能与性价比的完美结合

    搬瓦工the plan限量版套餐概述 当我第一次听说搬瓦工的“the plan”限量版套餐时,心里忍不住很好奇。这种套餐究竟有什么特别之处?在我深入了解后,发现它不仅仅是一个普通的套餐,而是经过精心设计,专为追求高性能和稳定性的用户打造的。它的背景源于搬瓦工希望为用户提供更优质的服务,满足日益增长的...

    全面解析美国大内存VPS:完美应对高流量与数据处理需求

    在了解什么是美国大内存VPS之前,先来看看什么是VPS。VPS全称虚拟专用服务器,它结合了物理服务器的性能和灵活性,让用户可以像拥有自己的独立服务器一样使用。但是,和传统服务器相比,VPS的成本通常要低得多。通过将物理服务器的资源划分成多个虚拟实例,用户便能获得独立的操作系统和配置。这种灵活性已经成...