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 相关文章推荐
用文本文件制作留言板提示(上)
Oct 09 PHP
一步一步学习PHP(5) 类和对象
Feb 16 PHP
PHP 使用pcntl和libevent 实现Timer功能
Oct 27 PHP
php实现生成验证码实例分享
Apr 10 PHP
thinkphp3.x中display方法及show方法的用法实例
May 19 PHP
Yii使用DeleteAll连表删除出现报错问题的解决方法
Jul 14 PHP
php 实现Hash表功能实例详解
Nov 29 PHP
thinkPHP5.0框架模块设计详解
Mar 18 PHP
PHP 实现页面静态化的几种方法
Jul 23 PHP
PHP实现的字符串匹配算法示例【sunday算法】
Dec 19 PHP
thinkphp5.0整合phpsocketio完整攻略(绕坑)
Oct 12 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
Mar 23 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中用文本文件做数据库的实现方法
2008/03/27 PHP
深入for,while,foreach遍历时间比较的详解
2013/06/08 PHP
php读取文件内容的几种方法详解
2013/06/26 PHP
php将HTML表格每行每列转为数组实现采集表格数据的方法
2015/04/03 PHP
JavaScript 大数据相加的问题
2011/08/03 Javascript
关于scrollLeft,scrollTop的浏览器兼容性测试
2013/03/19 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
2013/12/12 Javascript
Node.js中对通用模块的封装方法
2014/06/06 Javascript
Jquery实现鼠标移动放大图片功能实例
2015/03/25 Javascript
JavaScript Math.round() 方法
2015/12/18 Javascript
微信小程序学习之数据处理详解
2017/07/05 Javascript
JS实现按钮控制计时开始和停止功能
2017/07/27 Javascript
使用Vue实现移动端左滑删除效果附源码
2019/05/16 Javascript
[01:56]《DOTA2》中文配音CG
2013/04/22 DOTA
Python中的匿名函数使用简介
2015/04/27 Python
python嵌套函数使用外部函数变量的方法(Python2和Python3)
2016/01/31 Python
Python中turtle作图示例
2017/11/15 Python
VSCode下配置python调试运行环境的方法
2018/04/06 Python
Python利用matplotlib.pyplot绘图时如何设置坐标轴刻度
2018/04/09 Python
python mysql 字段与关键字冲突的解决方式
2020/03/02 Python
python函数调用,循环,列表复制实例
2020/05/03 Python
部署Django到阿里云服务器教程示例
2020/06/03 Python
python自定义函数def的应用详解
2020/06/03 Python
Python魔术方法专题
2020/06/19 Python
Django中template for如何使用方法
2021/01/31 Python
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
2014/12/30 面试题
Lucene推荐的分页方式是什么?
2015/12/07 面试题
行政专员岗位职责
2014/01/02 职场文书
九年级政治教学反思
2014/02/06 职场文书
销售经理岗位职责
2014/03/16 职场文书
大学生工作自荐书
2014/06/16 职场文书
最新离婚协议书范本
2014/08/19 职场文书
介绍信怎么写
2015/01/30 职场文书
python 命令行传参方法总结
2021/05/25 Python
Windows Server 2019 配置远程控制以及管理方法
2022/04/28 Servers
Python自动操作神器PyAutoGUI的使用教程
2022/06/16 Python