Linux Apache PHP Oracle 安装配置(具体操作步骤)


Posted in PHP onJune 17, 2013

Oracle 就不说了,Linux 是 CentOS。
1. 安装 httpd(apache)
yum install httpd -y

2. 安装 php, php-gd, php-mcrypt, php-pecl*
yum install php php-gd php-mcrypt php-pecl* -y

3. 安装 oci8
pecl install oci8
安装时输入oracle安装目录

4.修改 httpd.conf
找到
User apache
Group apache
改成系统中的用户,如:
User oracle
Group oracle

5. 在/etc/php.d/下创建 oracle.ini 内容:
; Enable oracle extension module
extension=oci8.so

6.修改 php(/etc/php.ini)的临时目录:
session.save_path = "/tmp/php"
并将 /tmp/php 的权限降到最低 chmod 777 /tmp/php

7.设置环境变量 .bash_profile
ORACLE_HOME=/opt/oracle/product/11.2.0/dbhome_1/
LD_LIBRARY_PATH=/opt/oracle/product/11.2.0/dbhome_1/lib
TNS_ADMIN=/opt/oracle/product/11.2.0/dbhome_1/network/admin
ORACLE_SID=orcl
export ORACLE_HOME LD_LIBRARY_PATH TNS_ADMIN ORACLE_SID

8.
chkconfig --level 3 httpd on
chkconfig --level 5 httpd on

9. reboot

PHP 相关文章推荐
有关PHP性能优化的介绍
Jun 20 PHP
实现获取http内容的php函数分享
Feb 16 PHP
PHP常用的缓存技术汇总
May 05 PHP
ThinkPHP实现批量删除数据的代码实例
Jul 02 PHP
PHP对象相互引用的内存溢出实例分析
Aug 28 PHP
PHP从FLV文件获取视频预览图的方法
Mar 12 PHP
PHP中把对象转换为关联数组代码分享
Apr 09 PHP
PHP实现全角字符转为半角方法汇总
Jul 09 PHP
PHP数据库编程之MySQL优化策略概述
Aug 16 PHP
PHP实现正则表达式分组捕获操作示例
Feb 03 PHP
PHP7数组的底层实现示例
Aug 25 PHP
PHP unset函数原理及使用方法解析
Aug 14 PHP
thinkphp中连接oracle时封装方法无法用的解决办法
Jun 17 #PHP
PHP 使用header函数设置HTTP头的示例解析 表头
Jun 17 #PHP
thinkphp 多表 事务详解
Jun 17 #PHP
基于empty函数的输出详解
Jun 17 #PHP
基于empty函数的判断详解
Jun 17 #PHP
CentOS 6.2使用yum安装LAMP以及phpMyadmin详解
Jun 17 #PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
Jun 17 #PHP
You might like
PHP中使用asort进行中文排序失效的问题处理
2014/08/18 PHP
thinkphp模板用法和内容输出实例
2014/11/28 PHP
PHP模板解析类实例
2015/07/09 PHP
php分页查询的简单实现代码
2017/03/14 PHP
基于ThinkPHP删除目录及目录文件函数
2020/10/28 PHP
根据分辩率调用不同的CSS.
2007/01/08 Javascript
jquery入门——事件机制之事件中的冒泡现象示例解释
2020/09/12 Javascript
关于Jquery操作Cookie取值错误的解决方法
2013/08/26 Javascript
jquery easyui 对于开始时间小于结束时间的判断示例
2014/03/22 Javascript
JavaScript中for循环的使用详解
2015/06/03 Javascript
简单实现异步编程promise模式
2015/07/31 Javascript
JS中判断字符串中出现次数最多的字符及出现的次数的简单实例
2016/06/03 Javascript
Bootstrap 表单验证formValidation 实现远程验证功能
2017/05/17 Javascript
Nodejs中使用captchapng模块生成图片验证码
2017/05/18 NodeJs
vue中实现左右联动的效果
2018/06/22 Javascript
layui 图片上传+表单提交+ Spring MVC的实例
2019/09/21 Javascript
微信小程序实现锚点功能
2019/11/20 Javascript
webpack proxy 使用(代理的使用)
2020/01/10 Javascript
Python程序设计入门(4)模块和包
2014/06/16 Python
python urllib爬取百度云连接的实例代码
2017/06/19 Python
使用matplotlib画散点图的方法
2018/05/25 Python
Python基于property实现类的特性操作示例
2018/06/15 Python
在Python dataframe中出生日期转化为年龄的实现方法
2018/10/20 Python
将pandas.dataframe的数据写入到文件中的方法
2018/12/07 Python
python实现最小二乘法线性拟合
2019/07/19 Python
css3气泡 css3关键帧动画创建的动态通知气泡
2013/02/26 HTML / CSS
飞利浦西班牙官方网站:Philips西班牙
2020/02/17 全球购物
Bath & Body Works阿联酋:在线购买沐浴和身体用品
2021/02/27 全球购物
android面试问题与答案
2016/12/27 面试题
销售自我评价
2013/10/22 职场文书
社区活动总结报告
2014/05/05 职场文书
主题团日活动总结
2014/06/25 职场文书
小学运动会演讲稿
2014/08/25 职场文书
三好生演讲稿
2014/09/12 职场文书
交通安全教育主题班会
2015/08/12 职场文书
浅析CSS在DevTools 中架构演变
2021/10/05 HTML / CSS