一发入魂——小白在Ubuntu16环境下部署Oracle11g服务器并使用Windows客户端连接
1.学习几个基本Linux终端指令
由于Linux和Windows的软件安装方式有很大的不同,所以基本上都是需要在终端上敲命令行代码实现的。
一、cd(change directory)切换目录
$cd 直接回到根目录
$cd .. 回到上级目录
$cd 路径名 切换至该路径
二、ls 查看文件或目录
$ls 查看当前目录的文件与目录
$cd 路径名 查看该路径下的文件与目录
ls命令常用于检查目录下的文件及目录。这样我们就不用费力地去找文件管理器下的文件而是可以直接在终端中查看。当我们不确定自己创建的目录是否成功时可以轻松地使用ls查看。
三、su 和 sudo
有些时候一些指令需要我们拥有管理员权限方能执行,这个时候这两个指令就非常重要。
su
进入root模式。su命令执行后,你需要在终端输入root密码,在终端中,密码是不显示的,输完直接敲回车即可。这是系统root用户,拥有很高的权限。值得注意的是,Ubuntu刚安装好是没有激活root的,需要我们手动激活。这时我们需要sudo指令。
sudo
在指令的前面加上sudo 即可在管理员模式下执行指令。当然,密码还是要输的,这里输的密码是你的系统用户密码(开机密码)而不是root密码。
sudo passwd root
执行该指令即可设定root密码。
四、vim 文档编辑
这个指令我们会在环境变量及配置文档的修改编辑中遇到。系统没有的话可以通过指令安装
sudo apt-get install vim
安装好之后使用指令sudo vim xxx
进入xxx文件。键盘敲击’i’即可进入insert模式。编辑完毕后按’esc’,在键盘上输入 ‘:wq’ 保存并退出。记住一定要加’冒号‘。不想保存的话用’:q’。
2.安装JDK并配置环境变量
由于Oracle是基于Java环境的数据库,所以必须要配置JDK方可运行。我们首先打开终端。
一、JDK安装
依次执行如下指令
sudo apt-get update
sudo apt-get install openjdk-8-jdk
这里安装的是JDK8,大家可以根据实际情况选用所需的JDK版本。
二、JDK环境变量的配置
通过指令
sudo vim /etc/profile
打开profile文件,此文件存储Linux中的各种环境变量,后面的Oracle环境变量也将在此编辑。敲击’i’在文件末尾加入以下内容:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
如何保存并退出在上一章节已经有提到,以后章节不再赘述。保存完毕后我们先要更新一下系统参数source /etc/profile
在终端测试一下是否安装成功。依次输入指令。
echo %JAVA_HOME
java -version
若出现我们添加进profile文件中的路径以及正确的java版本号则安装成功。若未出现,可能你需要检查一下profile文件或者java安装包。
3.Oracle安装
在进行各种依赖的下载还有乱七八糟的事之前,我们先把Oracle的安装包下载任务开始起来,这样就不需要多等一段时间了。Oracle11g的安装包在官网很容易找到,注意一定要将两个压缩包全部下载下来。最好还能定点下载到一个指定的目录里。本人就是将其下载至主文件夹下的Oracle文件夹下。这样方便后续的操作。
一、依赖包的安装
Linux不同于Windows,这些东西都需要我们自己手动去安装。要装的东西多的要死,笔者参考了一下网上的代码,来自Linux社区