在CentOS上安裝5.2.x以上版本的PHP

先加入測試的yum server以便安裝新版的PHP

vim /etc/yum.repos.d/CentOS-Base.repo
在最後面加入

[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=0
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing

之後便可以透過yum安裝新版的php,指令如下
yum --disablerepo=* --enablerepo=c5-testing install php php-mysql
上述是比較常用到的php跟php-mysql

這次因為要使用radius模組
所以需要額外安裝以下東西
yum --disablerepo=* --enablerepo=c5-testing install php-pear phpize php-devel

安裝完以上東西之後便可以安裝radius模組
pecl install radius

接著要在php中加入extension
vim /etc/php.ini
主要加入以下這句
extension=radius.so

之後便可以透過在radius 模組 sourecode中參考範例來使用php radius認證

This entry was posted in Linux, PHP, Radius. Bookmark the permalink.