首先我们要对服务器设置固定IP,我们先要知道现在linux的IP地址,我们就把机器设置为现在的地址,我们用 ifconfig ,会发现centOS么有这个命令,这是因为CentOS的内核安装默认是最简安装,没有那么多杂七杂八的命令,那我我们先安装这个命令
[root@CentOS ~]# dnf install net-tools
如果没有dnf这个命令的话,我们就先安装dnf
[root@CentOS ~]# yum install dnf
安装完成之后,就可以查询服务器的IP地址了
经核查,我的IP地址是192.168.0.102,网卡名字是enp2s0,这个要记住后边要用。这个IP地址怎么来的呢,是由我的路由器自动分配的,可能这次是这个下次就不一定是了,而我们要用客户端连接服务器,肯定需要服务器有一个固定IP,那么我们就将IP地址设置为192.168.0.102
网络配置的配置文件在/etc/sysconfig/network-scripts/下,文件名前缀为ifcfg-后面跟的就是网卡的名称,就是我们上边的看到的名字,
[root@CentOS ~]# ls /etc/sysconfig/network-scripts/ifcfg-*
列出所有的设备配置文件
比如这里就是ifcfg-enp2s0这个文件,ifcfg-lo是本地回环地址的配置文件,所有计算机都有,不用动它
现在修改网络配置文件
[root@CentOS ~]# vim /etc/sysconfig/network-scripts/ifcfg-enp2s0
BOOTPROTO="static"
追加
BROADCAST=192.168.0.102
IPADDR= 192.168.0.255
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
配置完成后是这样的
BROADCAST设置的是局域网广播地址,IPADDR就是静态IP,NETMASK是子网掩码,GATEWAY就是网关或者路由地址
配置完成之后保存退出,
设置完毕,然后使用命令 /etc/init.d/network restart 或者 service network restart 重启网络服务,重启后如果路由配置了支持静态IP,那么linux就能获取到刚才配置的IP地址,这样静态IP就配置成功了
静态IP设置成功之后,我们在客户机上ping服务器
ping是ICMP协议,能够ping通,只是说网络是连通的,但是端口是否可以通信,还需要设置防火墙
停止firewall(一次生效)
[root@CentOS ~]#systemctl stop firewalld.service
禁止firewall开机启动(永久生效)
[root@CentOS ~]#systemctl disable firewalld.service
查询防火墙状态
[root@CentOS ~]#firewall-cmd --state
说明已经关闭了
打开ssh服务
首先我们要查看是否有安装ssh服务
[root@CentOS ~]# rpm -qa|grep openssh-server
这种表明已经安装了,如果没有安装,我们要安装ssh并打开服务
[root@CentOS ~]# dnf install openssh-server
[root@CentOS ssh]# systemctl enable sshd.service
这里大家在网上找资料的时候一般会说需要配置
sshd
服务,但是实际上我没有配置,也可以用
xshell
远程连接
linux
,大家可以试一下,如果连接不了,再配置
sshd
吧
这时候我们就可以客户机来连接服务器了,我们以
xshell
连接为例
地址栏输入(
我们要开启oracle,所以要用oracle的用户名和密码)
ssh://username:passwd@192.168.0.102:22
配置监听并开启数据库
[oracle@CentOS ~]$ lsnrctl stop #先关闭监听服务
[oracle@CentOS ~]$ lsnrctl start #开启监听服务
[oracle@CentOS ~]$ lsnrctl status #查看监听状态
[oracle@CentOS ~]$ sqlplus / as sysdba #dba登入
SQL> shutdown immediate #立即关闭数据库服务(一般是关闭状态)
SQL> startup #开启数据库服务(重要,必输)
SQL> exit #退出
好了,我们现在就可以用windows的PLS QL客户端连连接linux的oracle服务器了
如果没有PLSQL的Database什么都没有,就看我上一篇文章
https://mp.csdn.net/postedit/90576993