在进阶篇里,我们将会提供本地化的安装参考,但相比起快速指南,进阶篇需要更强的专业知识和动手能力,为了节约您宝贵的时间,我们并不鼓励所有人都来尝试。
在安装成功之前,你可能会遇到关于 linux,git,python,mysql等一些列问题,如果你对这些都不熟悉,那么你只会遇到越来越多的问题,尽管这些问题在具备相关专业知识的人眼前不值一提。如果你觉得linux,git,python,mysql 这些都不是个事,那就继续吧。
不适合这篇教程的人从来没有成功安装过 linux 的
装完 linux 系统连 make 指令都没有的
只会用界面,把 linux 当 windows 用的
vi 的 打开,编辑,保存,退出这几个基本指令还不会的
特别懒的人
特别有钱的人
linux 系统的选择
linux 的发行版世界实在是太多元化了,但万变不离其宗,理论上 ToughRADIUS 是可以运行在大部分linux 系统上的。
ToughRADIUS 依赖 Python2.7+ 运行环境,如果系统已经内置,则省略了升级 python 这一步,如果系统依然是 python2.4或 python2.6的版本,则需要先独立安装 python2.7版本。
为了更方便的安装,建议采用 centos7,ubuntu14等已经内置 python2.7 的系统。
git 版本控制工具
git 是一个版本控制工具,通过 git 工具,你在服务器上安装的 ToughRADIUS 服务可