如何在 CentOS 7中安装WebSVN

 我来答
苏苏惩戒小屋Du
2017-02-18 · 超过33用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:30万
展开全部
CentOS7的环境为$uname-aLinuxoracle3.10.0-123.13.1.el7.x86_64#1SMPTueDec923:06:09UTC2014x86_64x86_64x86_64GNU/Linux注意安装的时候需要安装一个桌面系统(X-Windows+KDE或者Gnome),否则安装程序无法运行。然后根据需要修改共享内存等等系统参数。这个也不写了,网上有很多。不过据我的测试,CentOS7貌似不需要修改也是可以的,Oracle在进行安装检查的时候没有报告问题(和以前的不一样)。当然为了调优数据库的性能,还是修改的好。安装gcc,因为后面Oraclelink的时候会用到yuminstallgcc安装结果为[plain]viewplaincopygcc--versiongcc(GCC)4.8.220140120(RedHat4.8.2-16)Copyright(C)2013FreeSoftwareFoundation,Inc.Thisisfreesoftware;seethesourceforcopyingconditions.ThereisNOwarranty;notevenforMERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE.(这里注意,因为Oracle需要的3.4和安装的4.8的参数的区别,后面link会失败,解决方法见后)1.下载,需要下载两个文件p10404530_112030_Linux-x86-64_1of7.zipp10404530_112030_Linux-x86-64_2of7.zip2.解压缩,把这两个文件解压到同一个目录下3.运行installer。中间依赖检查那一步,可以Skip。因为Oracle要检查是否安装了gcc,glibc等等比较老的版本(3.4)4.前面一切顺利。到了Link那一步,出错了。Log显示errorininvokingtarget'agentnmhs'在网上查到了解决方案:[plain]viewplaincopyvi$ORACLE_HOME/sysman/lib/ins_emagent.mkSearchfortheline$(MK_EMAGENT_NMECTL)Changeitto:$(MK_EMAGENT_NMECTL)-lnnz115.Retry重试。这就OK了。6.之后就没啥问题了。正常安装,执行root脚本,等等。7.安装后重启服务器。8.重启后,检查oracle用户的环境变量:[plain]viewplaincopydeclare-xORACLE_HOME="/home/oracle/app/oracle/product/11.2.0/dbhome_1"declare-xORACLE_SID="orcl"9.进入$ORACLE_HOME/network/admin,检查listener.ora:[plain]viewplaincopy[oracle@oracleadmin]$catlistener.ora#listener.oraNetworkConfigurationFile:/home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora#GeneratedbyOracleconfigurationtools.SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=orcl)(ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_1)))LISTENER=(DESCRIPTION_LIST=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.16.33.212)(PORT=1521))))ADR_BASE_LISTENER=/home/oracle/app/oracle重点检查其中的SID,HOST,PORT,ORACLE_HOME是否正确。如果不正确客户端会报告ERROR-ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务错误。如果没有问题,进入$ORACLE_HOME/bin,启动监听器:[plain]viewplaincopy[oracle@oraclebin]$./lsnrctlLSNRCTLforLinux:Version11.2.0.3.0-Productionon16-DEC-201411:22:03Copyright(c)1991,2011,Oracle.Allrightsreserved.WelcometoLSNRCTL,type"help"forinformation.[plain]viewplaincopyLSNRCTL>startStarting/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/tnslsnr:pleasewaitTNSLSNRforLinux:Version11.2.0.3.0-ProductionSystemparameterfileis/home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.oraLogmessageswrittento/home/oracle/app/oracle/diag/tnslsnr/oracle/listener/alert/log.xmlListeningon:(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.16.33.212)(PORT=1521)))Connectingto(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.16.33.212)(PORT=1521)))STATUSoftheLISTENER------------------------AliasLISTENERVersionTNSLSNRforLinux:Version11.2.0.3.0-ProductionStartDate16-DEC-201411:22:07Uptime0days0hr.0min.0secTraceLeveloffSecurityON:LocalOSAuthenticationSNMPOFFListenerParameterFile/home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.oraListenerLogFile/home/oracle/app/oracle/diag/tnslsnr/oracle/listener/alert/log.xmlListeningEndpointsSummary(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.16.33.212)(PORT=1521)))ServicesSummaryService"orcl"has1instance(s).Instance"orcl",statusUNKNOWN,has1handler(s)forthisserviceThecommandcompletedsuccessfullyLSNRCTL>启动正常,使用sqlplus启动数据库:[plain]viewplaincopy[oracle@oraclebin]$./sqlplus'/assysdba'SQL>startupORACLEinstancestarted.TotalSystemGlobalArea960372736bytesFixedSize2234160bytesVariableSize557844688bytesDatabaseBuffers394264576bytesRedoBuffers6029312bytesDatabasemounted.Databaseopened.10.Centos7自带了SELINUX,关掉11.Centos7自带了下一代防火墙firewalld,关掉,否则客户端连接过来会报TNSTimeout异常[plain]viewplaincopy[root@oracle~]#servicefirewalldstopRedirectingto/bin/systemctlstopfirewalld.service现在其它机器就应该可以正常连接并使用Oracle了。另:装Oracle最省事的还是在Oracle自己的EnterpriseLinux上安装。那些依赖,系统参数,等等等都不需要设置了。
名片
2024-10-28 广告
HyperWorks是优菁科技(上海)有限公司代理的一款功能强大的工程仿真和优化软件。它集成了多个模块,如HyperMesh、MotionView等,每个模块都具备独特的功能优势。HyperWorks支持从概念设计到详细分析的全面解决方案,... 点击进入详情页
本回答由名片提供
wj落木潇潇
2017-03-01
知道答主
回答量:13
采纳率:0%
帮助的人:3.6万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式