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 Document 代码注释规范
Apr 13 PHP
php判断输入不超过mysql的varchar字段的长度范围
Jun 24 PHP
php数组相加 array(“a”)+array(“b”)结果还是array(“a”)
Sep 19 PHP
PHP 常用的header头部定义汇总
Jun 19 PHP
php获取英文姓名首字母的方法
Jul 13 PHP
PHP实现的一致性哈希算法完整实例
Nov 14 PHP
PHP入门教程之数组用法汇总(创建,删除,遍历,排序等)
Sep 11 PHP
PHP面向对象之工作单元(实例讲解)
Jun 26 PHP
彻底搞懂PHP 变量结构体
Oct 11 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
Jun 20 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
Apr 02 PHP
php变量与字符串的增删改查操作示例
May 07 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&&mysql)一
2006/10/09 PHP
linux系统上支持php的 iconv()函数的方法
2011/10/01 PHP
PHP获取youku视频真实flv文件地址的方法
2014/12/23 PHP
PHP getallheaders无法获取自定义头(headers)的问题
2016/03/23 PHP
CSS中简写属性要注意TRouBLe的顺序问题(避免踩坑)
2021/03/09 HTML / CSS
Javascript 中文字符串处理额外注意事项
2009/11/15 Javascript
Jquery 插件开发笔记整理
2011/01/17 Javascript
javascript定时保存表单数据的代码
2011/03/17 Javascript
Javascript 异步加载详解(浏览器在javascript的加载方式)
2012/05/20 Javascript
『jQuery』.html(),.text()和.val()的概述及使用
2013/04/22 Javascript
Javascript页面添加到收藏夹的简单方法
2013/08/07 Javascript
jquery结合CSS使用validate实现漂亮的验证
2015/01/29 Javascript
JavaScript获得表单target属性的方法
2015/04/02 Javascript
在javascript中随机数 math random如何生成指定范围数值的随机数
2015/10/21 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
2016/05/10 Javascript
AngularJs Dependency Injection(DI,依赖注入)
2016/09/02 Javascript
vue中计算属性(computed)、methods和watched之间的区别
2017/07/27 Javascript
再谈Angular4 脏值检测(性能优化)
2018/04/23 Javascript
微信小程序之自定义组件的实现代码(附源码)
2018/08/02 Javascript
JavaScript一元正号运算符示例代码
2019/06/30 Javascript
javascript中的with语句学习笔记及用法
2020/02/17 Javascript
Python中字典映射类型的学习教程
2015/08/20 Python
python遍历文件夹,指定遍历深度与忽略目录的方法
2018/07/11 Python
Flask框架配置与调试操作示例
2018/07/23 Python
初探利用Python进行图文识别(OCR)
2019/02/26 Python
Python使用Slider组件实现调整曲线参数功能示例
2019/09/06 Python
Python将列表中的元素转化为数字并排序的示例
2019/12/25 Python
python多线程semaphore实现线程数控制的示例
2020/08/10 Python
python 6种方法实现单例模式
2020/12/15 Python
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
2013/01/31 HTML / CSS
整理HTML5的一些新特性与Canvas的常用属性
2016/01/29 HTML / CSS
广告学专业推荐信范文
2013/11/23 职场文书
初婚未育证明
2014/01/15 职场文书
社会实践活动总结报告
2014/04/29 职场文书
2017年寒假社区服务活动总结
2016/04/06 职场文书
js前端面试常见浏览器缓存强缓存及协商缓存实例
2022/06/21 Javascript