本文已参与「新人创作礼」活动,一起开启掘金创作之路。
进日来,使用腾讯云做测试环境服务器,在搭建测试环境时需要安装一些组件,因此将这些安装教程沉淀一下,给未来的自己留下点东西;
下文分别jdk,maven,oracle 数据库的安装,,其他同学有需要时也可以参考一下
A. 安装 jdk
1. 下载解压
首先下载jdk, 或者下载最新版本,我下载的为 java version "1.8.0_202"
可以去官网www.oracle.com/cn/technica… 或者自己找一下呗
然后上传到服务器中 /usr/jdk/ 文件下
cd /usr/jdk/
解压
# tar -zxvf jdk-8u202-linux-x64.tar.gz
2. 修改环境变量
修改环境变量
# vim /etc/profile
然后按esc输入 :x保存退出
然后输入查看是否配置成功
查看
# java -version
如此就安装好了
B. 安装 maven 安装
1. 下载解压
去官网下载 官网:maven.apache.org/download.cg…
或者 使用wget命令
wget mirror.bit.edu.cn/apache/mave…
解压
tar -zxvf apache-maven-3.8.5-bin.tar.gz
移动到 /usr/local/
mv apache-maven-3.8.5 /usr/local/
配置环境变量
vim /etc/profile
添加加上
export PATH=/usr/local/apache-maven-3.8.5/bin:$PATHz
刷新配置
source /etc/profile
C.Docker 容器安装 oracle数据库
1. 拉取oracle数据库镜像:
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
2.查看镜像是否安装成功
可以试试 docker images 是否安装好镜像;
3.创建 数据库镜像 容器
docker run -d -p 1521:1521 --name oracle11g [registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g](http://registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g)
放回参数为id
4.进入镜像配置 并添加环境变量
进入镜像
docker exec -it oracle11g bash
su root;
密码:helowin
修改配置
vi /etc/profile
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=PATH
5.加载环境变量;
source /etc/profile
6.创建软连接
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
7.切换到oracle 用户
登录sqlplus并修改sys、system用户密码
sqlplus /nolog --登录
conn /as sysdba
8.修改密码
alter database mount;
alter database open;
alter user system identified by system;--修改system用户账号密码;
alter user sys identified by system;--修改sys用户账号密码;
create user test identified by test; -- 创建内部管理员账号密码;
grant connect,resource,dba to yan_test; --将dba权限授权给内部管理员账号和密码;
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; --修改密码规则策略为密码永不过期;
alter system set processes=1000 scope=spfile; --修改数据库最大连接数据;
12、修改以上信息后,需要重新启动数据库;
conn /as sysdba
shutdown immediate; --关闭数据库
startup; --启动数据库
exit:退出软链接
— 日常使用 命令
进入oracle11g
docker exec -it oracle11g bash