Linux系统中centOS环境安装+JDK安装

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yuechu4492/article/details/80054919

打开虚拟机

在打开虚拟机的时候如果出现弹窗,选择已移动,这里我忘了截图了

网络适配器配置

启动之前那需要配置网络适配器

选择nat模式,最后点击确定,内存或者硬盘什么的根据自己电脑配置,但内存最低以2G为好


配置网段

打开虚拟机

按照如下所示进入配置网段页面

点击edit编辑


选择ipv4 setting,method选择Manual,点击add添加address,这里address根据自己ip进行配置,netmask不用管,gateway将最后一位改为2,.2表示网关

DNS servers 可以填8.8.8.8 也可以和gateway保持一致,这里我写的是8.8.8.8


选择菜单栏中的编辑里面的虚拟网络配置器,选择NAT模式,修改子网掩码为下图所示


写完后点击apply退出

配置成功后我们先测试看看能不能ping

连接网络后ping 我们刚刚配置的ip



如果我们ping www.baidu.com也是可以ping通的

测试成功

修改主机名

第一种方法:hostname 域名 ,这种只是临时修改,之后还是会改变


第二种是永久修改:

配置主机名

vi /etc/sysconfig/network

进入如下页面,将主机名改为自己想要设置的主机名,这里我设置的是bigdata-test.com,修改完成后对配置文件保存


配置ip地址与主机名映射

vi /etc/hosts 

进入如下页面,添加ip 和主机名,这里注意空格,还有我后面还配置了不要.com,这里不需要配置也可以,之所以这样配置是因为一些主机名可能非常长,我们可以将域名去掉,类似别名的那种


编辑后保存退出

如果注意观察,可以发现我们的主机名并没有改变,这时需要我们重新启动虚拟机,简单粗暴来个init 6


重新启动后可以看到我们的主机名已经变为我们自定义的了

这里我们ping下我们的主机名


ok,可以ping通

如果有人疑惑为什么出现这张图出现了好多A,表疑惑,我误按的O(∩_∩)O哈哈~

我们创建一个普通用户

命令依次如下:

useradd user1

passwd

123456

123456


上图有被涂抹的,是我写错命令了,怕误导大家外加我懒得重新创建一个用户所以直接粗暴的给糊了,

给用户user1   sudo权限

命令:

visudo


有些配置sudo权限,可能会发现是如下命令

  # chmod u+w /etc/sudoers

   # vim /etc/sudoers

都可以实现,不过直接visudo简单粗暴,没那么麻烦

进入编辑页面,找到root ALL=(ALL) ALL所在行,在下面添加自己创建的user1用户,格式如下,编辑完成后保存退出


我们测试一下,切换到user1用户下,查看防火墙状态

这里注意普通用户执行命令时得在前面加sudo 然后执行


我们可以看到如下图所示,这也说明了我们防火墙没有关闭。如果我们没有给普通用户sudo权限,则不能查看防火墙的状态


为了以后不会出现什么错误,我们关闭防火墙

命令如下:

我们先执行


chkconfig iptables --list 查询防火墙是否开机启动


如果是不是开机启动则所有都是off

关闭防火墙跟修改主机名一样有两种方式

一、当前关闭

执行命令:

sudo service iptables stop

这里注意点就是我现在在普通用户下,所以命令前面都加上了sudo


关闭成功,我们查看防火墙的状态


不在运行

二、开机不启动

执行命令

sudo chkconfig iptables off

执行后再执行sudo chkconfig iptables off查看是否开机启动


所有都是off状态了

如果要使得当前命令成功执行,还需要重新启动,在重新启动之前我们先配置selinux

命令如下:

sudo vi  /etc/sysconfig/selinux

将SELINUX = enforcing的enforcing改为disabled,然后保存


配置后保存退出执行sudo init 6重启

Linux环境的基本配置已经结束了


接下来就是安装jdk

首先我们在/opt目录下建立两个文件夹

modules为安装目录,software为软件下载的位置

命令如下:

sudo mkdir ./softwares ./modules

 

然后我们修改刚刚新建的文件夹的所有者为user1

命令如下:


sudo chown user1:user1 ./modules    ./softwares

注意文件之间的空格

所有者已经改为了user1

接下来我们执行sudo rpm -qa|grep java命令,因为Linux自带jdk


然后我们将这些删除

命令如下:

sudo rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64  tzdata-java-2012j-1.el6.noarch  java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64

再执行查看命令,没有显示则表示已经删除了


然后我们借助工具将jdk的压缩包拖进softwares里面,这里也可以通过命令或者Linux自带的工具,因为直接拖简单所以就采用这种简单粗暴的方法



接下来我们就解压jdk的压缩包到modules

但是我们查看jdk的压缩包,是没有执行的权限的


所以我们修改它为可执行的

命令如下

sudo chmod u+x jdk-8u91-linux-x64.tar.gz


然后进行解压

命令如下:

 sudo tar -zxvf /opt/softwares/jdk-8u91-linux-x64.tar.gz  -C /opt/modules/

进入modules下面查看,如下图所示,已经安装成功


配置环境

 $ sudo vim /etc/profile
            在文件最后增加如下内容:
                # JAVA HOME
                export JAVA_HOME=/opt/modules/jdk1.8.0_91
                export PATH=${PATH}:${JAVA_HOME}/bin
            使其生效
            $ source /etc/profile 
            验证
            $ java -version








展开阅读全文

没有更多推荐了,返回首页