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下防止单引号,双引号在接受页面转义的设置方法
Sep 25 PHP
Base64在线编码解码实现代码 演示与下载
Jan 08 PHP
php array的学习笔记
May 16 PHP
php图片处理函数获取类型及扩展名实例
Nov 19 PHP
PHP生成随机数的方法实例分析
Jan 22 PHP
WIFI万能钥匙密码查询接口实例
Sep 28 PHP
php使用pear_smtp发送邮件
Apr 15 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
Sep 11 PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
Apr 26 PHP
php表单文件iframe异步上传实例讲解
Jul 26 PHP
PHP实现动态创建XML文档的方法
Mar 30 PHP
PHP编程一定要改掉的5个不良习惯
Sep 18 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批量删除数据
2007/01/18 PHP
php数组函数序列之array_combine() - 数组合并函数使用说明
2011/10/29 PHP
PHP中的socket_read和socket_recv区别详解
2015/02/09 PHP
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
Javascript中的数学函数
2007/04/04 Javascript
JavaScript URL参数读取改进版
2009/01/16 Javascript
Js,alert出现乱码问题的解决方法
2013/06/19 Javascript
html5+canvas实现支持触屏的签名插件教程
2017/05/08 Javascript
js数组方法reduce经典用法代码分享
2018/01/07 Javascript
JavaScript高级函数应用之分时函数实例分析
2018/08/03 Javascript
解决vue keep-alive 数据更新的问题
2018/09/21 Javascript
JavaScript中的回调函数实例讲解
2019/01/27 Javascript
详解React项目如何修改打包地址(编译输出文件地址)
2019/03/21 Javascript
mpvue性能优化实战技巧(小结)
2019/04/17 Javascript
JS实现横向轮播图(中级版)
2020/01/18 Javascript
在Python中操作字符串之replace()方法的使用
2015/05/19 Python
python 添加用户设置密码并发邮件给root用户
2016/07/25 Python
微信 用脚本查看是否被微信好友删除
2016/10/28 Python
Python编程实现的简单Web服务器示例
2017/06/22 Python
Python虚拟环境项目实例
2017/11/20 Python
python 动态加载的实现方法
2017/12/22 Python
python中退出多层循环的方法
2018/11/27 Python
Python爬虫:url中带字典列表参数的编码转换方法
2019/08/21 Python
python GUI库图形界面开发之PyQt5美化窗体与控件(异形窗体)实例
2020/02/25 Python
简单介绍一下pyinstaller打包以及安全性的实现
2020/06/02 Python
CSS3 实现倒计时效果
2020/11/25 HTML / CSS
大学生活学习的自我评价
2013/12/03 职场文书
安全资料员岗位职责
2013/12/14 职场文书
财务管理职业生涯规划范文
2013/12/27 职场文书
精彩的演讲稿开头
2014/05/08 职场文书
推荐信怎么写
2014/05/09 职场文书
工程项目经理任命书
2014/06/05 职场文书
党员一帮一活动总结
2014/07/08 职场文书
优秀教师工作总结2015
2015/07/22 职场文书
php+laravel 扫码二维码签到功能
2021/05/15 PHP
Mysql查询时间区间日期列表,不会由于数据表数据影响
2022/04/19 MySQL