CentOS 下 FreeRADIUS+daloradius+OpenPortal 的详细配置过程以及实现流量控制的方法

本文详细介绍了如何在Linux环境下安装配置PHP7、Apache、Freeradius、Daloradius及OpenPortal,包括数据库关联、Apache适配、freeradius与mysql连接、Daloradius与freeradius集成及OpenPortal的安装过程。

1、安装 PHP 7

  • 先删除现有PHP:yum remove php*
  • 然后更新yum源:
 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
 rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
  • 执行yum语句,安装PHP:
 yum install php70w-common php70w-fpm php70w-opcache php70w-gd php70w-mysqlnd php70w-mbstring php70w-pecl-redis php70w-pecl-memcached php70w-devel
  • 适配Apache:
  vim /etc/httpd/conf/httpd.conf
  • 在Apache的配置文件httpd.conf的<IfModule mime_module></IfModule>块里增加一行
AddType application/x-httpd-php .php
  • 解析php文件有效方法:
    下载php扩展
yum install mod_php

1、找到:

AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz

在后面添加:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .php5

2、找到: <IfModule dir_module> DirectoryIndex index.html </IfModule>
添加: <IfModule dir_module> DirectoryIndex index.html index.php </IfModule>
3、找到: #ServerName www.example.com:80
修改为: ServerName 127.0.0.1:80或者ServerName localhost:80 记得要去掉前面的“#”

2、安装 apache

  1. 查看linux自带的apache:rpm -qa|grep httpd;
  2. 卸载自带的apache:yum remove httpd*
  3. 安装apache:yum -y install httpd
  4. yum list|grep httpd在这里插入图片描述
    正常有这四个插件,若没有请手动去官网下载
  5. 关闭防火墙:service iptables stop
  6. 打开目录:cd /var/www/html
  7. 建立文件:vim hello.html
<html>
<head>
<title>
My first  apache
</title>
</head>
<body>
<h1>
Hellow world
</h1>
</bo
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值