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中使用PDF文档功能
Oct 09 PHP
PHP+ACCESS 文章管理程序代码
Jun 21 PHP
php设计模式 Builder(建造者模式)
Jun 26 PHP
PHP中使用unset销毁变量并内存释放问题
Jul 05 PHP
php读取csv实现csv文件下载功能
Dec 18 PHP
ThinkPHP使用UTFWry地址库进行IP定位实例
Apr 01 PHP
ThinkPHP实现跨模块调用操作方法概述
Jun 20 PHP
php仿微信红包分配算法的实现方法
May 13 PHP
详解PHP实现定时任务的五种方法
Jul 25 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
Sep 11 PHP
PHP有序表查找之插值查找算法示例
Feb 10 PHP
PHP观察者模式定义与用法实例分析
Mar 22 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
做个自己站内搜索引擎
2006/10/09 PHP
针对初学PHP者的疑难问答(1)
2006/10/09 PHP
解析用PHP读写音频文件信息的详解(支持WMA和MP3)
2013/05/10 PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
2014/11/24 PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
2017/06/09 PHP
PHP与SQL语句写一句话木马总结
2019/10/11 PHP
查找iframe里元素的方法可传参
2013/09/11 Javascript
jQuery实现的图片分组切换焦点图插件
2015/01/06 Javascript
JavaScript使用slice函数获取数组部分元素的方法
2015/04/06 Javascript
jQuery往textarea中光标所在位置插入文本的方法
2015/06/26 Javascript
浅谈JSON.stringify()和JOSN.parse()方法的不同
2016/08/29 Javascript
Angular.Js之Scope作用域的学习教程
2017/04/27 Javascript
Javascript实现找不同色块的游戏
2017/07/17 Javascript
Ionic3实现图片瀑布流布局
2017/08/09 Javascript
浅谈js中的this问题
2017/08/31 Javascript
vue移动端轻量级的轮播组件实现代码
2018/07/12 Javascript
详解关于Vue2.0路由开启keep-alive时需要注意的地方
2018/09/18 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
24行JavaScript代码实现Redux的方法实例
2019/11/17 Javascript
跟老齐学Python之玩转字符串(2)更新篇
2014/09/28 Python
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
Django中模版的子目录与include标签的使用方法
2015/07/16 Python
基于Python实现对PDF文件的OCR识别
2016/08/05 Python
总结用Pdb库调试Python的方式及常用的命令
2016/08/18 Python
python enumerate函数的使用方法总结
2017/11/15 Python
flask-socketio实现WebSocket的方法
2018/07/31 Python
用vue.js组件模拟v-model指令实例方法
2019/07/05 Python
python 基于opencv操作摄像头
2020/12/24 Python
用CSS3的box-reflect设置文字倒影效果的方法讲解
2016/03/07 HTML / CSS
全球知名鞋履品牌授权零售商:Journeys
2016/09/17 全球购物
印度网上药店:1mg
2017/10/13 全球购物
申报职称专业技术个人的自我评价
2013/12/12 职场文书
公安局负责人查摆问题及整改方案
2014/09/27 职场文书
协议书范文
2015/01/27 职场文书
浅谈:电影《孔子》观后感(范文)
2019/10/14 职场文书
Pytest中skip skipif跳过用例详解
2021/06/30 Python