summit 6.0 + redhat6.5 + oracle11.2g 安装(1) - redhat6.5+oracle

summit 是一个资管系统,出自于misys,  国内各大银行都在使用,比如: 国开, 弄行, 工行, 交行, 广发, 浦发, 南行,etc...

听说这个系统已经30岁了,还一直在更新, 可见系统多么牛逼。国内实施summit厂家最牛逼的当然是kmerit.废话就不多说.总之存在这么多年必然有其优势,也存在不足.

优势很多就不一一扯了,你可以在summit这套系统上见证这20年来计算机软件的发展过程。什么MFC的那啥(忘记了), 各种射鸡模式, 在此都能找到影子,总之牛逼的一塌糊涂.

不足之处就说一句: 闭源系统, 闭源系统, 闭源系统

最后一句  :  只有开源才能走的更远,更高.

summit 6.0 + redhat6.5 + oracle11.2g 安装(1) - redhat6.5+oracle


一  : linux安装你懂的
建议如果对linux不熟的同学,在划分磁盘的时候直接给  /  为60G , swap 为2G,   此为最低配置要求(当然再低也可以, 随你,only suggest)
如果是老司机可以随意。    
二  : summit6.0 的lib, bin 等安装包中的可执行文件,动态库编译时使用的gcc版本为gcc4.8+,redhat 6.5 的gcc版本较低(大概为gcc4.2, 忘记了,反正需要update gcc)  因此, 导致summit 6.0在调用libstdc++.so.6的时候会出现版本低的报错,所以需要安装版本较高的gcc,  有rpm包, 源码编译安装都行(这里使用源码安装)
安装gcc前先安装几个依赖包:gmp, mpc,mpfr,同样源码编译
../gmp-6.0.0/configure --prefix=/usr/local/gmp-6.0.0   
make -j4
make install
../mpfr-3.1.5/configure --prefix=/usr/local/mpfr-3.1.5 --with-gmp=/usr/local/gmp-6.0.0
make -j4
make install
./mpc-1.0.1/configure --prefix=/usr/local/mpc-1.0.1 --with-gmp=/usr/local/gmp-6.0.0 --with-mpfr=/usr/local/mpfr-3.1.5
make -j4
make install
./gcc-4.8.1/configure --prefix=/usr/local/gcc-4.8.1 --enable-threads=posix --disable-checking --disable-multilib --enable-languages=c,c++ 
make -j4
make install
二 : 假如安装成功,需要对某些配置文件改一改。
  	  1: 安装完RHL6.5之后关闭自动更新服务
		chkconfig rhnsd off
		service rhnsd stop
          2: 修改host
		/etc/sysconfig/network  
                /etc/hosts
	  3: 配置yum source
	       vi /etc/yum.repos.d/rhel-source.repo
			baseurl=file:///media/iso
			enabled=1
			gpgcheck=0
			gpgkey=file:///mnt/RPM-GPG-KEY-redhat-release 	
	  4:update for flexnet
			mount /home/summit/software/rhel-server-6.1-x86_64-dvd.iso /media/iso -o loop	
			yum grouplist redhat-lsb	//for flexnet
三: setup for oracle
	1: close firewall
		service iptables stop
	2: close iptables auto-start
		chkconfig iptables off
		setup : 
			--->Firewall configuration
			--->Firewall: []Enabled
	3: checkin iptables service
		service iptables status
	4: close selinux
		vi /etc/selinux/config
		change SELINUX=enforcing into SELINUX=disabled。
		#checkin # getenforce
		#checkin # /usr/sbin/sestatus -v
	5: setup hosts
		vi /etc/hosts
		192.168.xxx.xxx oracle oracle.kely.com 
	6: setup rpm for oracle_11g 
		(1) : * binutils-2.20.51.0.2-5.11.el6 (x86_64)               
		(2) : * compat-libcap1-1.10-1 (x86_64)                       
		(3) : * compat-libstdc++-33-3.2.3-69.el6 (x86_64)            
		(4) : * compat-libstdc++-33-3.2.3-69.el6.i686                
		(5) : * gcc-4.4.4-13.el6 (x86_64)                            
		(6) : * gcc-c++-4.4.4-13.el6 (x86_64)                        
		(7) : * glibc-2.12-1.7.el6 (i686)                            
		(8) : * glibc-2.12-1.7.el6 (x86_64)                          
		(9) : * glibc-devel-2.12-1.7.el6 (x86_64)                    
		(10): * glibc-devel-2.12-1.7.el6.i686                        
		(11): * make-3.81-19.el6                                                 
		(12): * libgcc-4.4.4-13.el6 (i686)                           
		(13): * libgcc-4.4.4-13.el6 (x86_64)                         
		(14): * libstdc++-4.4.4-13.el6 (x86_64)                      
		(15): * libstdc++-4.4.4-13.el6.i686                          
		(16): * libstdc++-devel-4.4.4-13.el6 (x86_64)                
		(17): * libstdc++-devel-4.4.4-13.el6.i686                    
		(18): * libaio-0.3.107-10.el6 (x86_64)                       
		(19): * libaio-0.3.107-10.el6.i686                           
		(20): * libaio-devel-0.3.107-10.el6 (x86_64)                 
		(21): * libaio-devel-0.3.107-10.el6.i686                     
		(22): * pdksh-5.2.14-37.el5_8.1.x86_64                                   
		(23): * sysstat-9.0.4-11.el6 (x86_64)                        
		(24): * unixODBC-2.2.14-11.el6 (x86_64)or later              
		(25): # unixODBC-2.2.14-11.el6.i686or later                  
		(26): * unixODBC-devel-2.2.14-11.el6 (x86_64)or later        
		(27): # unixODBC-devel-2.2.14-11.el6.i686or later  
		安装的时候会出现相互依赖,那么请这么搞 , rpm  -i(U)vh 1.rpm 2.rpm 3.rpm
	7: create  oracle group
		groupadd oinstall
		groupadd dba
		useradd -g oinstall -G dba oracle
		passwd oracle , then change password to oracle
		#checkin # id oracle
	8: set core configure for oracle, mem queue,  etc...
		vi /etc/sysctl.conf
		vi /etc/security/limits.conf
		vi /etc/pam.d/login
		vi /home/oracle/.bash_profile
			ORACLE_BASE=/home/oracle; export ORACLE_BASE
			ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
			ORACLE_SID=INSTANCE_NAME; export ORACLE_SID
			ORACLE_TERM=xterm; export ORACLE_TERM
			PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:$PATH; export PATH
			LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
			CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
			export CLASSPATH
			if [ $USER = "oracle" ]; then
				if [ $SHELL = "/bin/ksh" ]; then
					ulimit -p 16384
					ulimit -n 65536
				else
					ulimit -u 16384 -n 65536
				fi
			fi
			umask 022
	9: 到此,开始安装oracle, 怎么安装随你。不会安装可以找度娘
	10:安装完事儿后先扯一把, 看oracle是否能玩起来。
		1): vi /home/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora  
			LISTENER =
			(DESCRIPTION_LIST =
				(DESCRIPTION =
				(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
				(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
				)
			)
			
			ADR_BASE_LISTENER = /home/oracle
		
		1):vi /home/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora 
			LISTENER_INSTANCE_NAME =
				(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
		
		
			INSTANCE_NAME=
			(DESCRIPTION =
				(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
				(CONNECT_DATA =
				(SERVER = DEDICATED)
				(SERVICE_NAME = INSTANCE_NAME)
				)
			)
	11: 	ORACLE Operation,此处说一句, 排序不分先后, except 0
		0  : chmod 6751 $ORACLE_HOME
		1  : lsnrctl start 
		2  : lsnrctl status 
		3  : lsnrctl stop
		4  : sqlplus /nolog
		     : conn as sysdba
		     : select instance_name from V$instance;
		     : select * from all_users;
		     : alter user system identified by oracle;   //修改用户口令
		     : alter user username account unlock;			  //解锁被锁定的oracle用户
		5   : id oracle     //查看用户所属组.

至此, redhat + oracle的安装准备工作初步完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值