欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

程序员文章站 2022-03-23 20:45:20
CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明 一.安装准备 1.1安装环境 类型 版本...

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

一.安装准备

1.1安装环境

类型

版本

备注

本机OS

Windows10 专业版 64bit

 

VMware Workstation

VMware Workstation 12 Pro

 

CentOS

CentOS-6.5-i386-bin 32bit

 

Oracle

Oracle-11gR2-32bit

 

ArcSde

ArcSde

 

注:CentOS、Oracle、ArcSde版本需对应。

1.2知识储备

(1)熟悉Linux命令有关知识;

(2)熟悉Shell脚本;

(3)熟悉SQL常用的语句;

(4)熟悉计算机其他知识。

1.3遵守原则

(1)遵守一定的安装顺序;

(2)每安装一个软件都需进行一定的测试、验证;

(3)设置易记的用户及密码。

二.安装CentOS6.5-32bit

2.1 安装CentOS

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

2.2 设置CentOS屏幕分辨率

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

2.3 设置网络配置

2.3.1 修改主机名

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

2.3.2 修改网络配置文件

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

2.3.3 重启网络服务

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

2.3.4 打开网页查看网络连接情况

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

三.安装Oracle

3.1 创建Oracle安装相关用户组及用户账号

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.2 修改内核支持

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

内核参数配置说明:

kernel.shmall = 10523004 #系统可使用的共享内存总页数

kernel.shmmax = 6465333657 #单个共享内存段的最大值

kernel.shmmni = 4096 #共享内存段的最大默认数量

3.3 修改文件描述符

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.4 修改登陆认证模块

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.5 修改本地hosts文件

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.6 修改Oracle用户环境变量

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.7 关闭SELINUX

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.8 关闭防火墙

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.9 查看内存分区

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

如若没有,需分配内存。

3.10 下载安装依赖库(联网环境)

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.11 下载安装并配置FTP

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.12 安装Oracle

3.12.1 解压安装包

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.12.2 安装Oracle

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.12.3 运行脚本

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.13 测试Oracle

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.14 Oracle自启动设置

3.14.1 ROOT用户下修改ORATAB

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.14.2 ORACLE用户下修改dbstart、dbshut

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.14.3 ROOT下创建Oracle系统自动启动与关闭的脚本文件

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.14.4 修改脚本文件权限

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.14.5 启用脚本oracle文件

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.14.6 查看Oracle自启动效果

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

3.14.7 Oracle客户端连接数据库

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

注:

(1)数据库监听有无开启;若已开启仍有问题,可将监听删除,再添加;

(2)配置信息有无错误(用户名、口令、角色、主机名、端口、SID)。

四.安装ArcSde

4.1 启动数据库监听

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.2 打开数据库

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.3 运行SQL脚本

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.4 安装Oracle

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.5 修改配置文件参数

4.5.1 服务端口列表

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.6 检查依赖项

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.6.1 检查环境变量配置是否生效

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.6.2 下载依赖项

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.6.3 修改权限

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.7 创建服务

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.8 注册SDE

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.9 启动SDE服务

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.10 查看SDE启动状态

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.11 ArcCatalog10远程连接SDE

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.12SDE自启动

4.12.1 修改Oracle配置文件

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.12.2 编写服务脚本

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.12.3 修改权限

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.12.4 系统启动、关闭数据库

4.12.4.1 系统启动时启动数据库

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.12.4.2 重新启动时关闭数据库

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

4.12.5 重启系统验证SDE与数据库是否启动

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

解决方法:先删除监听配置,再添加监听即可。

五.Apache配置

5.1 检查httpd的包

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

5.2 启动httpd

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

5.3 修改httpd配置

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

5.4 重启httpd

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

5.5 查看Apache效果

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

六.Tomcat安装

6.1 设置Java环境与路径

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

6.2 文件拷贝

进入/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45路径,讲jre下的bin和lib拷贝到java-1.7.0-openjdk-1.7.0.45下。

6.3 解压缩

将Tomcat压缩包(apache-tomcat-5.5.27.tar.gz)拷贝到安装目录(本例为/GeniusWorld),并解压缩:选择Tomcat安装包,在右键菜单上选择“Extract Here”将安装包解压缩到同一路径下。本例解压缩后目录为:/GeniusWorld/apache-tomcat-5.5.27。

6.4 启动、关闭Tomcat

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

sh文件未授权,解决办法为:

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

6.5 测试Tomcat

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

6.5.1 测试问题分析

(1)httpd服务是否开启

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

(2)Tomcat是否开启

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

(3)Tomcat端口是否冲突

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

6.5.2 测试效果

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

6.6 Apache与Tomcat自启动

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

七.文件共享

Samba是SMB的一种实现方法,主要用来实现Linux系统的文件和打印服务。Linux用户通过配置使用Samba服务器可以实现与Windows用户的资源共享;而守护进程smbd和nmbd是Samba的核心,在全部时间内运行;nmbd程序使得通过企图计算机可以浏览Linux服务器。

7.1 安装Samba

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

7.2 设置Samba开机启动

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

7.3 新建smb用户用于访问Linux共享文件

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

7.4 配置samba.conf文件

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

7.5 设置Samba通过防火墙

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

7.6 关闭SELINUX

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

7.7 重启系统

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

7.8 查看共享文件效果

7.8.1 启动Samba

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

7.8.2 Ping查看连接状态

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明

7.8.3 共享文件效果

在本机使用win+R开启运行窗口,输入\\172.30.17.221点击确定,之后会弹出一个登陆窗口,最上边是IP,中间有用户名和密码的输入框;在登录框输入用户名“smb”、密码即可实现连接。

CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明