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初学者(入门学习经验谈)
Oct 12 PHP
php fsockopen解决办法 php实现多线程
Jan 20 PHP
php实现图片添加水印功能
Feb 13 PHP
PHP使用json_encode函数时不转义中文的解决方法
Nov 12 PHP
php实现字符串首字母转换成大写的方法
Mar 17 PHP
php实现阿拉伯数字和罗马数字相互转换的方法
Apr 17 PHP
CodeIgniter配置之routes.php用法实例分析
Jan 19 PHP
PHP Curl模拟登录微信公众平台、新浪微博实例代码
Jan 28 PHP
zen_cart实现支付前生成订单的方法
May 06 PHP
PHP框架laravel的.env文件配置教程
Jun 07 PHP
PHP实现的简单在线计算器功能示例
Aug 02 PHP
解决php写入数据库乱码的问题
Sep 17 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合并数组array_merge函数运算符加号与的区别
2008/10/31 PHP
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
php中执行系统命令的方法
2015/03/21 PHP
PHP实现根据时间戳获取周几的方法
2016/02/26 PHP
PHP+mysql防止SQL注入的方法小结
2019/04/27 PHP
如何在centos8自定义目录安装php7.3
2019/11/28 PHP
JS获取IUSR_机器名和IWAM_机器名帐号的密码
2006/12/06 Javascript
纯JS实现五子棋游戏兼容各浏览器(附源码)
2013/04/24 Javascript
js库Modernizr的介绍和使用
2015/05/07 Javascript
swtich/if...else的替代语句
2015/08/16 Javascript
D3.js实现直方图的方法详解
2016/09/25 Javascript
AngularJS表单和输入验证实例
2016/11/02 Javascript
JS基于正则实现数字千分位用逗号分隔的方法
2017/06/16 Javascript
vue-cli扩展多模块打包的示例代码
2018/04/09 Javascript
vue在手机中通过本机IP地址访问webApp的方法
2018/08/15 Javascript
layer弹出层自定义提交取消按钮的例子
2019/09/10 Javascript
跟老齐学Python之??碌某?? target=
2014/09/12 Python
Python中使用socket发送HTTP请求数据接收不完整问题解决方法
2015/02/04 Python
Python 爬虫学习笔记之正则表达式
2016/09/21 Python
浅谈python 读excel数值为浮点型的问题
2018/12/25 Python
OpenCV图像颜色反转算法详解
2019/05/13 Python
Python实现爬取亚马逊数据并打印出Excel文件操作示例
2019/05/16 Python
利用anaconda作为python的依赖库管理方法
2019/08/13 Python
Python 实现的 Google 批量翻译功能
2019/08/26 Python
Python 中判断列表是否为空的方法
2019/11/24 Python
python字符串反转的四种方法详解
2019/12/02 Python
利用python对excel中一列的时间数据更改格式操作
2020/07/14 Python
一个基于canvas的移动端图片编辑器的实现
2020/10/28 HTML / CSS
Tiqets荷兰:出售欧洲最美丽的景点和博物馆门票
2018/01/09 全球购物
Spartoo瑞典:鞋子、包包和衣服
2018/09/15 全球购物
了解AppleTalk协议吗
2014/04/01 面试题
优秀少先队辅导员先进事迹材料
2014/05/18 职场文书
早读课迟到检讨书
2014/09/25 职场文书
作风建设年活动实施方案
2014/10/24 职场文书
2015年暑期实践报告范文
2015/07/13 职场文书
python基础之文件处理知识总结
2021/05/23 Python