发布时间:2014-09-05 17:25:44作者:知识屋
sudo vi /etc/apt/sources.list |
在sources.list文件中加入下面行
deb http://oss.oracle.com/debian unstable main non-free |
存盘退出并执行下面命令:
sudo groupadd oracle; sudo groupadd dba sudo useradd -d /home/oracle -g oracle -G dba -m -s /bin/bash oracle sudo apt-get update sudo apt-get install bc libaio sudo apt-get install oracle-xe-client |
安装好oracle-xe-client后,oracle用户还需配置一下各种环境参数,可以利用
|
进行设置或者直接把环境参数添加到自己的.bash_profile文件中去。
在安装完client后,应运行sqlplus连接Oracle数据库来验证一下client安装的正确与否。
三、安装PHP oci8 extension
还是以能够使用sudo的普通用户身份运行下面命令:
sudo apt-get install build-essential sudo apt-get install php5-dev php-pear sudo pecl install oci8 |
在下列提示后输入$ORACLE_HOME的实际路径(我自己的是/usr/lib/oracle/xe/app/oracle/product/10.2.0/client):
sail@ubuntu:~$ sudo pecl install oci8 downloading oci8-1.2.2.tgz ... Starting to download oci8-1.2.2.tgz (71,806 bytes) .................done: 71,806 bytes 10 source files, building running: phpize Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20050922 Zend Extension Api No: 220051025 Please provide the path to ORACLE_HOME dir. Use instantclient,/path/to/instant/client/lib if youre compiling against Oracle Instant Client [autodetect] : |
在系统编译安装好以后,应该在/usr/lib/php5/20051025(我的php是5.1.6版本的)目录下有一个oci8.so文件。之后执行命令:
sudo vi /etc/php5/apache2/php.ini |
在相应位置加上
extension=oci8.so |
存盘退出后重启apache2
sudo /etc/init.d/apache2 restart |
现在,我们的“老婆”就大功告成了!用浏览器来验证一下吧!
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能