Linux系统下搭建PHP运行环境

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

储值卡web后台部署手册

一、安装oracle客户端

1.安装oracle客户端:

a)安装文件:(使用root用户添加操作添加全局环境)

oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip

oracle-instantclient11.2-sdk-11.2.0.1.0-1.x86_64.zip

oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.x86_64.zip

b)安装步骤:

Oracle客户端安装目录为/opt/oracle/

unzip oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.zip

unzip oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.x86_64.zip

unzip oracle-instantclient11.2-sdk-11.2.0.1.0-1.x86_64.zip

上面三个压操作后,都会解压到instantclient_11_2文件夹中,需要重命名文件夹

mv instantclient_11_2/ client

cd client/

ln -s libclntsh.so.11.1 libclntsh.so.10.1

ln -s libclntsh.so.11.1 libclntsh.so

c)lib所在目录加入/etc/ld.so.conf配置文件:

vi /etc/ld.so.conf

/opt/oracle/client/

d)ldconfig

2.oracle配置文件:

在client目录操作:

mkdir admin

cd admin

vi tnsnames.ora

#tnsnames.ora Network Configuration File: /oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora

# Generated by Oracle configuration tools.

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 172.26.2.182)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

注意:这里面的IP是数据库服务器的IP,不是客户端服务器的!

vi listener.ora

# listener.ora Network Configuration File: /oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora

# Generated by Oracle configuration tools.

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 172.26.2.182)(PORT = 1521))

)

)

注意:这里面的IP是数据库服务器的IP,不是客户端服务器的!

vi sqlnet.ora

# sqlnet.ora Network Configuration File: /oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/sqlnet.ora

# Generated by Oracle configuration tools.

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

3.配置环境变量

vi /etc/profile //注意,这是针对所有用户的环境变量,export ORACLE_HOME=/opt/oracle/client

export ORACLE_SID=db

export TNS_ADMIN=$ORACLE_HOME/admin

export PATH=$PATH:/sbin:/usr/sbin:$ORACLE_HOME/sdk

export LD_LIBRARY_PATH=$ORACLE_HOME/

保存并退出。

[root@localhost tmp]# source /etc/profile //使配置文件立刻生效

[root@localhost tmp]# ln -s $ORACLE_HOME/sqlplus /usr/bin //配置sqlplus到系统里面

[root@localhost tmp]# echo $ORACLE_HOME //查看一下配置的环境变量

二、Linux下安装、配置、启动Apache

1.安装Apache前准备

检查该环境中是否已经存在httpd服务的配置文件,默认存储路径:/etc/httpd/httpd.conf (这是centos预装的Apache的一个ent版本,一般我们安装源代码版的Apache)。如果已经存在/etc/httpd/httpd.conf,请先卸载或者关闭centos系统自带的web服务,执行命令:chkconfig httpd off,再或者把centos自带的httpd服务的80端口改为其他端口,只要不与我们安装的Apache服务的端口冲突就可以啦。

停止并卸载Linux系统自带的httpd服务:

(1)、service httpd stop

(2)、ps -ef | grep httpd

(3)、kill -9 pid号(逐个删除)

(4)、rpm -qa |grep httpd

(5)、rpm -e httpd软件包

相关文档
最新文档