一、apache 源码安装
./configure --prefix=/usr/local/apache --enable-so
make
make install
注:安装后如果改变apache起始目录(工作目录),可能会出现403错误,此时修改httpd.conf中的User和Group为你改变后
的起始目录所属的用户和组即可!
如root用户安装apache,则缺省配置为
User daemon
Group daemon
你改变DocumentRoot为一oracle用户目录,则修改配置为
User oracle
Group dba
二、 php 源码安装
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --enable-sockets --with-oci8=$ORACLE_HOME
(展开$ORACLE_HOME 如:--with-oci8=/opt/app/product/11.2.0/dbhome_1)
make
make install
cp php.ini-development /usr/local/php/lib/php.ini
修改php.ini 添加
extension=oci8.so
修改httpd.conf 添加
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
修改/etc/profile 添加
PATH=/usr/local/apache/bin:/usr/local/php/bin:$PATH
三、单独安装oci8
pecl install oci8
修改php.ini 添加
extension=oci8.so