DALORADIUS是一种先进的网络管理应用的RADIUS在管理热点和通用的ISP部署的目的。它具有用户管理,图形报表,会计,一个计费引擎及与地理定位将GoogleMaps集成。
#修改为你的网站目录 www_dir="/home/wwwroot" #mysql服务器IP mysql_servser="127.0.0.1" #mysql数据库登录名 mysql_root_user="root" #mysql数据库登录密码 mysql_root_pwd="root" #mysql执行路径 mysql_bin="/usr/local/mysql/bin/mysql" #php.ini位置 php_ini="/usr/local/php/etc/php.ini" #php-fpm位置 php_fpm_dir="/usr/local/php/sbin" #radius_secret_key secret_key="testing123" yum -y install php-pear-DB echo "include_path=\".:/usr/share/pear:/usr/share/php\"" >>$php_ini $php_fpm_dir/php-fpm restart cd $www_dir wget http://nchc.dl.sourceforge.net/project/daloradius/daloradius/daloradius-0.9-8/daloradius-0.9-8.tar.gz tar -zxvf daloradius-0.9-8.tar.gz rm -rf daloradius-0.9-8.tar.gz chmod 777 daloradius-0.9-8/library/daloradius.conf.php chmod 666 /var/log/messages echo "create database radius;" | $mysql_bin --user=$mysql_root_user --password=$mysql_root_pwd $mysql_bin --user=$mysql_root_user --password=$mysql_root_pwd radius < daloradius-0.9-8/contrib/db/mysql-daloradius.sql echo "delete from radius.operators where username='liran';" | $mysql_bin --user=$mysql_root_user --password=$mysql_root_pwd radius sed -i -e "s/\['CONFIG_DB_HOST'\] = '127.0.0.1'/\['CONFIG_DB_HOST'\] = '$mysql_servser'/" daloradius-0.9-8/library/daloradius.conf.php sed -i -e "s/\['CONFIG_DB_USER'\] = 'root'/\['CONFIG_DB_USER'\] = '$mysql_root_user'/" daloradius-0.9-8/library/daloradius.conf.php sed -i -e "s/\['CONFIG_DB_PASS'\] = ''/\['CONFIG_DB_PASS'\] = '$mysql_root_pwd'/g" daloradius-0.9-8/library/daloradius.conf.php sed -i -e "s/testing123/$secret_key/" daloradius-0.9-8/library/daloradius.conf.php sed -i -e "s/freeradius/radius/" daloradius-0.9-8/library/exten-radius_log.php cd daloradius-0.9-8 wget http://deluxsola.googlecode.com/files/daloradius-0.9-8-hh.tar.gz tar -zxvf daloradius-0.9-8-hh.tar.gz rm -rf daloradius-0.9-8-hh.tar.gz

没有评论:
发表评论