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静态类
Nov 25 PHP
php cookie 登录验证示例代码
Mar 16 PHP
PHP的可变变量名的使用方法分享
Feb 05 PHP
PHP使用SOAP调用.net的WebService数据
Nov 12 PHP
php表单请求获得数据求和示例
May 15 PHP
PHP函数in_array()使用详解
Aug 20 PHP
11个PHPer必须要了解的编程规范
Sep 22 PHP
php+ajax实现无刷新分页
Nov 18 PHP
Yii2中事务的使用实例代码详解
Sep 07 PHP
PHP基于自增数据如何生成不重复的随机数示例
May 19 PHP
PHP封装的简单连接MongoDB类示例
Feb 13 PHP
PHP实现基本留言板功能原理与步骤详解
Mar 26 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 curl 并发最佳实践代码分享
2012/09/05 PHP
具有时效性的php加密解密函数代码
2013/06/19 PHP
php实现计算百度地图坐标之间距离的方法
2016/05/05 PHP
PHP如何读取由JavaScript设置的Cookie
2017/03/22 PHP
Prototype源码浅析 String部分(四)之补充
2012/01/16 Javascript
js 火狐下取本地路径实现思路
2013/04/02 Javascript
ie中js创建checkbox默认选中问题探讨
2013/10/21 Javascript
javascript验证身份证完全方法具体实现
2013/11/18 Javascript
jquery实现表单输入时提示文字滑动向上效果
2015/08/10 Javascript
基于javascript实现右下角浮动广告效果
2016/01/08 Javascript
微信小程序 小程序制作及动画(animation样式)详解
2017/01/06 Javascript
Javascript中的prototype与继承
2017/02/06 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
2017/02/23 Javascript
jQuery的Ajax接收java返回数据方法
2018/08/11 jQuery
深入Vue-Router路由嵌套理解
2018/08/13 Javascript
微信小程序使用map组件实现解析经纬度功能示例
2019/01/22 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
2019/04/23 jQuery
[02:19]2018年度DOTA2最佳核心位选手-完美盛典
2018/12/17 DOTA
Python中使用PIL库实现图片高斯模糊实例
2015/02/08 Python
Python中的列表知识点汇总
2015/04/14 Python
Python编程入门的一些基本知识
2015/05/13 Python
Python实现的连接mssql数据库操作示例
2018/08/17 Python
Python静态类型检查新工具之pyright 使用指南
2019/04/26 Python
Python matplotlib生成图片背景透明的示例代码
2019/08/30 Python
python 导入数据及作图的实现
2019/12/03 Python
Python图像处理之膨胀与腐蚀的操作
2021/02/07 Python
英国领先的狗和宠物美容专家:Christies Direct
2017/04/03 全球购物
某公司的.net工程师面试题笔试题
2013/11/22 面试题
介绍下java.util.Arrays类
2012/10/16 面试题
班组长岗位职责范本
2014/01/05 职场文书
心理健康教育制度
2014/01/27 职场文书
党的群众路线教育实践活动个人整改方案
2014/10/25 职场文书
2015年社区统计工作总结
2015/04/21 职场文书
刑事上诉状(量刑过重)
2015/05/23 职场文书
小学六一主持词开场白
2015/05/28 职场文书
background-position百分比原理详解
2021/05/08 HTML / CSS