《学习笔记一阶段 Day--11》方向3学习 2021-06-20

找到个好玩点的项目,涉及内容挺多的。先不多做介绍,做些准备工作。

必备知识点一:加密

加密方法明文/密文+密钥+算法。分为对称加密和非对称加密,加密过程如下:

加密:原文 + 密匙 = 密文

解密:密文 - 密匙 = 原文

非对称加密使用的密钥分为公钥、私钥。解密端发送 密钥1 到加密端 固定算法 得出 密钥2,密钥2发动到解密端。最终两端合并密钥12为最终密钥。

 

本项目模块划分:通信及配置密钥模块,数据模块,配置信息管理模块,脚本和接口封装

必备知识点二:oracle数据库使用

采用的数据库借助sqlplus工具(sql*plus是与oracle数据库进行交互的客户端工具)连接oracle数据库,不能在ubuntu系统使用,只能通用red hat系统使用。使用步骤:

1.su - root 在root用户里关闭防火墙,service iptables stop。或者在系统-管理-打开-防火墙配置-禁用。

2.su - oracle 回车,sqlplus  /nolog连接数据库   (su空格-空格用户,切换后环境变量会切换)

(oracle用户在安装redhat系统时自动创建)

3.connect /as sysdba 登录数据库

4.startup启动

5.shutdown immediate关闭数据库

6.quit退出连接

 

启动TNS服务,外端连接服务

lsnrctl start

 

有两种工具进行连接Oracle。(具体安装方法参考:https://www.cnblogs.com/wangjunguang/p/9402715.html)

第一种:PL/SQL Developer软件

第二种:Navicat 软件进行连接。

7.在root用户执行chmod 777 oracle_11/app -R 修改权限(后面修改环境变量用到的文件,需要自行积累查找获取)替换用户目录home/用户/etc/.bash_profile(重新登陆生效,一定要确定生效ldd ./keymngserver检查)

8.创建项目用户 useradd 用户名 回车,passwd 用户名 回车 密码。

9.切换到项目用户中输入 sqlplus scott/@项目用户数据库 在项目用户中尝试使用数据库。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值