radius3.9安装教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
安装radius manager 3.9 全过程手记
1.安装centos 5.6。
2.改MAC、IP、GATEWAY、nameserver,关闭SELINUX,重启系统。
改MAC地址
/etc/rc.d/rc.sysinit
ifconfig eth0 down
ifconfig eth0 hw ether 000:09:B8:B7:34
ifconfig eth0 up
配置IP地址,因为上面改了MAC地址,所以文件中的HWADDR注释掉,否则网卡不能启用。/etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=static
IPADDR=10.1.1.242
NETMASK=255.255.255.0
BROADCAST=10.1.1.255
GATEWAY=10.1.1.254
配置网关
/etc/sysconfig/network
GATEWAY=10.1.1.254
配置DNS
/etc/resolv.conf
nameserver 218.2.135.1
nameserver 8.8.8.8
重启网络
/etc/init.d/network restart
关闭SELINUX
/etc/sysconfig/selinux
SELINUX=disabled
重启系统
reboot
3.升级大约200个包,大约耗时30到60分钟。
yum update
4.导入RPM-GPG-KEY*
rpm -import /etc/pki/rpm-gpg/RPM-GPG-KEY*
5.安装基础服务组件(很重要的一步,一定不要落下某个组件,否则不能安装freeradius 和radiusmanager)
yum install httpd mod_ssl php php-common php-gd php-pear php-pecl-memcache php-mhash php-xml mysql-server gcc gcc-c++
yum install mysql-devel curl php-mysql php-mcrypt compat-libstdc++-33 libtool-ltdl-devel
6.启动httpd和mysqld服务,后面会讲到如何让服务自动运行。
/sbin/service httpd start
/sbin/service mysqld start
7.下载安装webmin(webmin可以实现通过web界面操作来维护mysql数据库,但后面我使
用命令行维护mysql数据库,所以webmin可以不用安装)
wget
/project/webadmin/webmin/1.520/webmin-1.520-1.noar ch.rpm
rpm -ivh webmin-1.520-1.noarch.rpm
http://10.1.1.242:10000
8.安装ionCUBE
下载安装ionCUBE
wget /cont/download/ioncube_loaders_lin_x86.tar.gz
tar zxvf ioncube_loaders_lin_x86.tar.gz
cp -rf ioncube /usr/local/
显示php版本,记下版本为5.1
php -v
PHP 5.1.6 (cli) (built: Nov 29 2010 16:47:37)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
修改php.ini,其中5.1和上步显示php版本一致。
/etc/php.ini
zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.1.so
php -m
重启httpd服务。
service httpd restart
测试ionCUBE是否工作正常
cp ioncube/ioncube-encoded-file.php /var/www/html
http://yourhost/ioncube-encoded-file.php
This file has been successfully decoded. ionCube Loaders are correctly installed
------------------------------------------------------------------------------------
9.FreeRadius安装及配置
FreeRadius安装
wget
/cont/download/freeradius-server-2.1.8-dmamod-1.tar.gz tar xvf freeradius-server-2.1.8-dmamod-1.tar.gz
cd freeradius-server-2.1.8
./configure
make
make install
文件所有者和权限配置
chmod 644 /usr/local/etc/raddb/dictionary
chown apache /usr/local/etc/raddb
chown apache /usr/local/etc/raddb/clients.conf
测试FreeRadius,显示Ready to process requests.
radiusd -X
Listening on authentication address * port 1812
Listening on accounting address * port 1813