linux安装oracle数据库(rpm方式安装)Windows下通过VNC远程访问Linux服务器,并实现可视化
前⾔
最近因部门需要,⽼⼤想让我在公司Linux服务器上弄个Oracle,以⽤作部门测试环境的数据库服务器,经过⼀番折腾后,成功完成了任务。因公司Linux服务器是⽆图形界⾯的,本⼈接触Linux不多,为了更⽅便的操作,特地学习了下如何在Windows环境下通过VNC来访问Linux,使其能在图形界⾯上操作。
SecureCRT连接Linux
⾸先,我们需要能够正常连接到服务器。在这⾥,我选择通过SecureCRT远程连接到Linux服务器(安装操作过程很简单,在这⾥就不详细说明了),连接之后,可直接进⾏类似Linux终端的操作。连接后的界⾯如下:
WinSCP上传⽂件
有时我们需要在Windows下远程上传⽂件到Linux服务器上,⽅法也有很多种。在这⾥,我是通过WinSCP,将Windows下的⽂件上传到Linux服务器上。WinSCP的安装操作过程很简单,在下图中,左侧是Windows本地的⽂件,右侧是Linux上的⽂件,我们只需简单进⾏拖拽,便完成实现⽂件上传的功能。
VNC的安装
VNC主要包括VNC Viewer和VNC Server两部分,为了能够在图形界⾯上进⾏操作(公司Linux是⽆图形界⾯的),我在这⾥通过VNC来实现。
1.Windows上安装VNC Viewer
VNC Viewer是客户端的应⽤程序,我们主要使⽤它来建⽴连接并实现远程控制,当然,它也是免费开源的,安装起来也很容易。
2.Linux上安装VNC Server
VNC Server是服务端的应⽤程序,我们⽬前需要做的就是使VNC Viewer成功连接上VNC Viewer,这样便可以访问Linux,并实现可视化。检查Linux是否安装了VNC服务,输⼊命令:rpm -qa | grep vnc ,如已安装,则会显⽰已安装的信息。
如果未安装的话,安装VNC Server时,若Linux服务器可正常联⽹,那么我们可以很⽅便的通过 yum 命令来安装,在终端输⼊命令:yum install tigervnc-server ;若⽆法在Linux下联⽹,那么我们可以将VNC Server的离线安装包通过上传到服务器,再进⾏安装。
因为Linux环境⽆法联⽹,我的做法是,在⾃⼰电脑的CentOS下,通过 yum 命令的 downloadonly ⽅式,先下载离线安装包,再上传⾄公司Linux服务器,最后通过 rpm 命令进⾏安装。
下载离线安装包命令:yum -y install --downloadonly --downloaddir=./temp1 tigervnc-server (./temp1指下载存放路径)
Linux上⼿动安装命令:rpm -ivh --force --nodeps *.rpm(强制安装当前⽬录下的所有 .rpm ⽂件)
安装完成之后,需要开启vncserver服务,输⼊命令:vncserver ,第⼀次启动会要求输⼊密码,按提⽰操作即可。密码设置后,会产⽣如下信息:
在此,我们需要记住⽣成的桌⾯号(这⾥⽣成的桌⾯号是 :1 ),因为接下来我们通过VNC Viewer访问VNC Server时将会⽤到。
3.VNC Viewer建⽴连接
我们需要输⼊VNC Server和Name,假如Linux服务器的ip地址是10.201.10.10,那么VNC Server输⼊10.201.10.10:1(1就是上⼀步骤中分配的桌⾯号),⾄于Name,这个就是我们准备给连接起的名字。
建⽴连接后,可能会遇到如下错误:
这⾥可能是因为Linux开启了防⽕墙,会阻⽌连接过程,解决⽅法就是我们⼿动开启相应的端⼝,以分配的桌⾯号"1"为例,开启相应端⼝的命令如下:
[root@localhost ~]# iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
[root@localhost ~]# iptables -I INPUT -p tcp --dport 5801 -j ACCEPT
解决这个问题后,再次建⽴连接,可以发现已经能够访问,并能够在图形界⾯上操作了。
OK,通过以上步骤,我们便可以更⽅便的在图形界⾯下操作Linux,⽐如我们可以通过启动 xhost + ,在图形化界⾯下完成oracle的安装。如有错误,欢迎指出!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。