站内搜索

搜索
热搜: 活动 交友 discuz

明月之光

LINUX下运行物集

25

主题

28

帖子

194

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
194
发表于 2021-12-29 00:59:59 | 显示全部楼层 |阅读模式
第一次搭建
一、先安装配置jdk  输入yum install java-1.8.0-openjdk*   然后y 完成就测试 java -version  javac

二、首先安装docker容器
docker安装:
1、安装一些必要的系统工具:sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2、添加软件源信息:
sudo yum -y install yum-utils
#安装yum-config-manager命令对应工具
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、更新 yum 缓存:sudo yum makecache fast
4、安装 Docker-ce:sudo yum -y install docker-ce
5、启动 Docker 后台服务:sudo systemctl start docker

6、查看docker镜像:docker images   还有一个查看镜像软件执行命令:docker ps  这是没有软件执行所以就不会显示
以上就是容器安装完了

三、基于docker安装的oracle安装:
1、拉取镜像:docker pull oracleinanutshell/oracle-xe-11g
2、查看镜像:docker images
3、创建容器:docker run -d --name oracle-xe -p 1521:1521 oracleinanutshell/oracle-xe-11g
注意后面的oracleinanutshell/oracle-xe-11g这里要和你查看镜像名字一样
4、启动容器:docker start oracle-xe  然后在查看下docker ps 有了就表示容器启动了
5、进入容器内部:docker exec -it oracle-xe /bin/bash
6、登录sqlplus–修改sys、system用户密码–创建用户  : sqlplus  然后在输入账号system 密码oracle
下来创建用户和表那些 再给用户权限  
create tablespace user_data
datafile '/u01/app/oracle/oradata/XE/use_data.dbf' size 10M
autoextend on next 10M maxsize unlimited ;      那三行一起执行创立表空间user_data
create user wjtest identified by qqw050700 default tablespace USER_DATA; 创建用户并管理表空间
并给用户赋予权限
grant create session,create table,unlimited tablespace to wjtest; 登录权限
grant connect,resource,dba to wjtest;  操作数据库权限

下来用navicat登陆wjtest 跑数据库脚本WJTESTjiaoben.sql

下来运行数据库sql文件 运行完了后如果函数报错 在新建查询里面跑下这个代码
CREATE OR REPLACE TYPE "WJTEST"."TABLETYPE" as table of varchar2(32676);
下来再运行函数 出现让你填写值得直接关闭就OK, 函数爆红就解决了

登录时候 服务名是:xe  因为是社区办 源码中也要把orcl的全部改成xe


四、安装redis  
上传redis-6.2.6.tar.gz到home文件夹 然后解压 tar -zxf redis-6.2.6.tar.gz
下来进入cd /home/redis-6.2.6  输入 make  对解压的Redis文件进行编译
编译完成之后,可以看到解压文件redis-6.2.6 中会有对应的src文件夹、conf文件
再输入cd /home/redis-6.2.6/src 执行make install进行Redis安装。
这样就安装好了redis  下来启动在cd /home/redis-6.2.6 输入redis-server 启动redis

五、tomcat安装
上传 apache-tomcat-8.5.71  到cd /home目录下 然后解压 unzip apache-tomcat-8.5.71.zip
解压后输入cd /home/apache-tomcat-8.5.71/bin目录下输入chmod u+x *.sh 给权限 启动命令./startup.sh  启动tomcat 关闭就是./shutdown.sh

进游戏乱码问题解决:




Liunx删除用户教程:

select saddr,sid,serial#,paddr,username,status from v$session where username is not null;  查看账号system 密码:oracle 下的所有进程 找到wjtest进程 下来输入
alter system kill session '634,7';  数字对应改成他进程数字关闭进程  关闭后输入 drop user wjtest cascade; 删除用户



增加东西:
查看进程 select sid,serial# from v$session where username='wjtest';
删除用户  drop user wjtest cascade;
删除表空间命令 drop tablespace user_data including contents;
删除dbf rm -f use_data.dbf
重启orcle命令:
docker exec -it oracle-xe /bin/bash 进入容器内部
source /home/oracle/.bash_profile  加载坏境变量
Sqlplus /nolog
Connect /as sysdba
shutdown abort  关闭数据库
Startup 启动数据库

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|明月之光

陕ICP备20010153号-3

Powered by Discuz! X3.4 © 2020-2035 一起游戏