VMware下RedHat-Server6.7虚拟机配置局域网IP+JDK1.8+Tomcat8.0
来源:互联网 发布:pdf扫描仪软件 编辑:程序博客网 时间:2024/06/05 09:24
1、Error: no usable disks had been found!
虚拟机安装Red Hat 6.7时提示上述错误。
解决:在该虚拟机的Setting下的Options下点击Hard Disk,然后右下角Remove,之后再Add,并且选择IDE格式硬盘。
2、使用桥接模式配置虚拟机网络,则该虚拟机就可以是局域网内单独的一台计算机。
虚拟机配置IP:
(1)先配置临时IP命令:
ifconfig eth0 192.168.198.11 netmask 255.255.255.0
其中192.168.198.**是和物理主机在同一个IP网段上的地址。
回车
输入重启eth0网卡命令:
ifup eth0
回车
这样就可以让配置文件自己生成mac地址等,不需要在永久配置时手动输入。
(2)配置永久IP命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
打开文件后点 键盘i 进入编辑,配置成如下形式(除去中文解释):
DEVICE=eth0HWADDR=00:0C:29:3A:4B:B6 (每个人的硬件地址不同,使用ifconfig查看)TYPE=Ethernet ONBOOT=yes (这个是随机器启动)MM_CONTROLLED=yes BOOTPROTO=static (配置静态模式)DNS1=192.168.198.1 (这是物理主机的默认网关)IPADDR=192.168.198.11 (配置成同一网段)NETMASK=255.255.255.0 GATEWAY=192.168.198.1
点键盘ESC ,输入 :wq! 保存并退出。
(3)重启网络命令:
service network restart
问题:有时配置好后 在ifconfig命令下找不到 eth0 ,则使用如下删除命令:
rm -rf /etc/udev/rules.d/70-persistent-net.rules
再重新配置。
(4)测试:
虚拟机:ping -c 4 www.baidu.com
(ping 4 次,ctrl+c退出ping)
局域网主机:ping 192.168.198.11
(你配置的虚拟机IP)
虚拟机配置jdk1.8:
(1)先使用:rpm -qa |grep jdk
查看自带版本.
(2)使用命令:
yum -y remove java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86_64
删除默认jdk. 后面的版本号是你查出的自带版本号,如果有两个版本1.6和1.7则两个都要删除。
(3)使用cd /usr
进入usr 目录,新建目录mkdir jdk1.8
(4)将jdk1.8.tar .gz 下载好,将其放在物理机新建的share的目录文件夹下,将文件夹设为 共享,然后右键点击桌面计算机图标,选择“映射网络驱动器”,选择刚才共享的文件。
(5)在VMware新建的虚拟机的设置选项下的Option下的共享文件,设置为,always enabled 然后添加刚才共享的文件。
(6)使用命令:
mount -o username=Administrator //192.168.198.121/share /mnt/
username=你的计算机用户名,ip地址是物理机的地址,cmd->ipconfig
回车输入物理计算机的登录密码。
将共享文件映射到 /mnt 目录下,使用 ls 命令可以看到jdk1.8.tar.gz文件
(7)使用复制命令:
cp -r /mnt/jdk-8u111-linux-i586.tar.gz /usr/jdk1.8
(8)跳转到jdk1.8目录下
(9)解压文件:
tar -xzvf jdk-8u111-linux-i586.tar.gz
(10)使用:vim /etc/profile
配置环境,如下形式
#jdk1.8 pathJAVA_HOME=/usr/jdk1.8/jdk1.8.0_111 PATH=$JAVA_HOME/bin:$PATHCLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jarexport PATH JAVA_HOME CLASSPATH
其中jdk1.8.0_111这是你解压后的文件夹名称。
使用:source /etc/profile
立即生效。
输入javac
和java -version
查看。
虚拟机配置tomcat8.0
(1)主要也是将文件复制进linux 然后解压即可。
(2)进入新建的tomcat8下的解压文件夹的bin目录
启动命令
./startup.sh
(3)在局域网物理主机访问:192.168.198.11:8080(虚拟机的IP) 失败。
解决:需要配置虚拟机的防火墙。
解决办法:
[root@localhost~]#iptables -N RH-Firewall-1-INPUT[root@localhost~]#service iptables save
进入iptables文件添加 :
[root@localhost~]#vim /etc/sysconfig/iptables
-ARH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
配置成这样:
:INPUT ACCEPT [58:5472]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [51:5416]:RH-Firewall-1-INPUT - [0:0]-ARH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPTCOMMIT
(即只要一条开放端口。)
再重新启动8080端口
[root@localhost~]# service iptables restart
(4)测试:
局域网其他物理主机打开浏览器:
192.168.198.11:8080
返回tomcat主页。
- VMware下RedHat-Server6.7虚拟机配置局域网IP+JDK1.8+Tomcat8.0
- redhat虚拟机安装jdk1.8和tomcat8
- Redhat server6.0配置xmanager
- Redhat Server6.1下SSH配置
- MyEclipse2014配置Tomcat8、JDK1.7
- MyEclipse2014配置Tomcat8、JDK1.7
- VMware虚拟机下 Redhat上网
- win10下安装配置Java web开发环境(win10+jdk1.8+tomcat8.5+mysql5.7)
- vmware+linux+局域网+IP配置
- Ubuntu14.04下Tomcat8.0和jdk1.8版本安装
- 虚拟机下centos 6/7 配置 jdk1.8 + tomcat9
- win8.1 + tomcat8 + JDK1.8 配置经验
- win8.1 + tomcat8 + JDK1.8 配置经验
- solr5.5+tomcat8+jdk1.8配置
- 配置局域网机器访问linux虚拟机(vmware)
- 虚拟机VMware + RedHat 6.4 mpi配置
- Vmware虚拟机IP配置问题
- redhat虚拟机下安装vmware tools
- jmeter参数化
- jquery 阻止事件冒泡
- The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in ei
- 协方差的意义
- mysql中from exists union where
- VMware下RedHat-Server6.7虚拟机配置局域网IP+JDK1.8+Tomcat8.0
- Oracle笔记(七)
- apt-get常用命令
- SpringMVC 处理静态资源 <mvc:default-servlet-handler/>
- 输出阻抗
- 硬盘报错$MFT错误,无法打开已损坏的分区表!
- 如何把session存储到数据库里
- Ci 搜索分页
- Devexpress修改ProgressBarControl背景色