CentOS6.5 32bit安装Oracle、ArcSde、Apache等详细配置说明
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
2.2 设置CentOS屏幕分辨率
2.3 设置网络配置
2.3.1 修改主机名
2.3.2 修改网络配置文件
2.3.3 重启网络服务
2.3.4 打开网页查看网络连接情况
三.安装Oracle
3.1 创建Oracle安装相关用户组及用户账号
3.2 修改内核支持
内核参数配置说明:
kernel.shmall = 10523004 #系统可使用的共享内存总页数
kernel.shmmax = 6465333657 #单个共享内存段的最大值
kernel.shmmni = 4096 #共享内存段的最大默认数量
3.3 修改文件描述符
3.4 修改登陆认证模块
3.5 修改本地hosts文件
3.6 修改Oracle用户环境变量
3.7 关闭SELINUX
3.8 关闭防火墙
3.9 查看内存分区
如若没有,需分配内存。
3.10 下载安装依赖库(联网环境)
3.11 下载安装并配置FTP
3.12 安装Oracle
3.12.1 解压安装包
3.12.2 安装Oracle
3.12.3 运行脚本
3.13 测试Oracle
3.14 Oracle自启动设置
3.14.1 ROOT用户下修改ORATAB
3.14.2 ORACLE用户下修改dbstart、dbshut
3.14.3 ROOT下创建Oracle系统自动启动与关闭的脚本文件
3.14.4 修改脚本文件权限
3.14.5 启用脚本oracle文件
3.14.6 查看Oracle自启动效果
3.14.7 Oracle客户端连接数据库
注:
(1)数据库监听有无开启;若已开启仍有问题,可将监听删除,再添加;
(2)配置信息有无错误(用户名、口令、角色、主机名、端口、SID)。
四.安装ArcSde
4.1 启动数据库监听
4.2 打开数据库
4.3 运行SQL脚本
4.4 安装Oracle
4.5 修改配置文件参数
4.5.1 服务端口列表
4.6 检查依赖项
4.6.1 检查环境变量配置是否生效
4.6.2 下载依赖项
4.6.3 修改权限
4.7 创建服务
4.8 注册SDE
4.9 启动SDE服务
4.10 查看SDE启动状态
4.11 ArcCatalog10远程连接SDE
4.12SDE自启动
4.12.1 修改Oracle配置文件
4.12.2 编写服务脚本
4.12.3 修改权限
4.12.4 系统启动、关闭数据库
4.12.4.1 系统启动时启动数据库
4.12.4.2 重新启动时关闭数据库
4.12.5 重启系统验证SDE与数据库是否启动
解决方法:先删除监听配置,再添加监听即可。
五.Apache配置
5.1 检查httpd的包
5.2 启动httpd
5.3 修改httpd配置
5.4 重启httpd
5.5 查看Apache效果
六.Tomcat安装
6.1 设置Java环境与路径
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
sh文件未授权,解决办法为:
6.5 测试Tomcat
6.5.1 测试问题分析
(1)httpd服务是否开启
(2)Tomcat是否开启
(3)Tomcat端口是否冲突
6.5.2 测试效果
6.6 Apache与Tomcat自启动
七.文件共享
Samba是SMB的一种实现方法,主要用来实现Linux系统的文件和打印服务。Linux用户通过配置使用Samba服务器可以实现与Windows用户的资源共享;而守护进程smbd和nmbd是Samba的核心,在全部时间内运行;nmbd程序使得通过企图计算机可以浏览Linux服务器。
7.1 安装Samba
7.2 设置Samba开机启动
7.3 新建smb用户用于访问Linux共享文件
7.4 配置samba.conf文件
7.5 设置Samba通过防火墙
7.6 关闭SELINUX
7.7 重启系统
7.8 查看共享文件效果
7.8.1 启动Samba
7.8.2 Ping查看连接状态
7.8.3 共享文件效果
在本机使用win+R开启运行窗口,输入\\172.30.17.221点击确定,之后会弹出一个登陆窗口,最上边是IP,中间有用户名和密码的输入框;在登录框输入用户名“smb”、密码即可实现连接。