搭建Radius服务器之二:Daloradius web管理应用程序汉化过程(附软件包网盘下载)

科技   2024-11-08 14:00   河北  

在上节《CentOS7.9下搭建身份验证服务器RADIUS(安装LAMP环境,部署FreeRadius+Daloradius web)》中详细介绍了部署FreeRadiusDaloradius web应用程序的过程,由于其默认语言是英文,下面进行汉化,另外,软件包将在文末以百度网盘链接的形式分享,欢迎下载。

1.添加中文选项

RADIUS服务器上,进入Daloradius文件目录,备份并修改config-lang.php文件,将<option value="ru"> Russian </option>这行改为<option value="zh"> Simplified Chinese</option>,如下:

[root@myfreeradius ~]# cd /var/www/html/daloradius
# 备份配置文件
[root@myfreeradius daloradius]# cp config-lang.php config-lang.php.bak.20241108
# 编辑配置文件
[root@myfreeradius daloradius]# vim config-lang.php
[root@myfreeradius daloradius]

2.增加简体中文

进入lang目录,修改main.php,增加简体中文:

# 查看当前工作目录
[root@myfreeradius daloradius]# pwd
/var/www/html/daloradius
[root@myfreeradius daloradius]# cd lang
# 备份配置文件
[root@myfreeradius lang]# cp main.php main.php.bak.20241108
[root@myfreeradius lang]# vim main.php
[root@myfreeradius lang]

switch部分,增加下面语句:

                case "zh":
                        include (dirname(__FILE__)."/zh.php");
                        break;

3.下载汉化文件

这里汉化文件已上传至百度网盘,文末统一下载。

进入/var/www/html/daloradius/lang/目录,将下载的zh.php文件放入lang目录:

可以用rz命令直接发送。

[root@myfreeradius lang]# ll zh.php
-rw-r--r-- 1 root root 90155 7月  17 11:18 zh.php
[root@myfreeradius lang]

上传完成后,重启radius服务:

[root@myfreeradius lang]# systemctl restart radiusd
[root@myfreeradius lang]# systemctl restart httpd
[root@myfreeradius lang]

4.设置语言为简体中文

如下图,在主界面,点击Config --> Language Settings -->Simplified Chinese,最后点击Apply(应用)。

刷新后,页面为中文显示状态:

5.本实验软件包下载

百度网盘下载地址:

https://pan.baidu.com/s/1KJfAvCFechxAGZWVfs141Q

提取码,请关注本公众号,回复关键字:radius 获取。


Python运维实践
Python运维实践,专注于互联网技术的总结与交流,内容涉及Python自动化运维、Django框架、园区网络技术、linux云计算、系统架构及网络空间安全等知识的实践与分享。
 最新文章