虚拟机中安装CentOS6.5,安装配置JDK和Tomcat
本文选择的CentOS镜像是CentOS-6.5-x86_64-minimal.iso,
一 进行网络配置前,需要确认几个事情:
1. 网络适配器模式是否为NAT模式
右键虚拟机,或者点击VMvare菜单栏中的虚拟机,点击“设置” 确认网络适配器是否处于NAT模式
2. 确认网关、网段
点击VMvare虚拟机“编辑”菜单中的“虚拟网络编辑器” 在弹出页面上方列表中选择VMnet8,并点击页面中部的“NAT设置”按钮
可以查看到网关IP为“192.168.199.2”(每个人的机器都不一样)然后点击页面下方的“DHCP设置”按钮可查看到网络信息,其中:
开始IP地址为“192.168.199.1”
结束IP地址为“192.168.199.254”
子网掩码为“255.255.255.0”
3. 查看网络和共享中心中的“VMware Network Adapter VMnet8”的状态,其中:
192.168.199.2 是虚拟路由器的网关地址
192.168.199.1 是虚拟路由器为Windows分配的地址(Host主机)
确认完成后,进入CentOS6.5系统中,输入命令“ifconfig”,查看网络信息。
可以查看到只有一条“lo”,且地址为“127.0.0.1”
4.配置网络,输入命令“vi /etc/sysconfig/network-script/ifcfg-eth0”
修改信息:
ONBOOT=yes
BOOTPROTO=static
添加一下配置:
IPADDR=192.168.199.100(根据网关自行调整)
NETMASK=255.255.255.0
GATEWAY=192.168.199.2
(按“i”键进入编辑模式,按“Esc”键退出编辑模式,在退出编辑模式时,按“:wq”保存退出)
编辑完成后,输入命令“service network restart”
再次输入“ifconfig”命令,查看网络信息。
可以看到多了一个“eth0”,并且地址为“192.168.199.100”
测试网络是否联通。
ping网关:输入命令“ping 192.168.199.2”
pingWindows地址:输入命令“ping 192.168.199.1”
设置DNS服务,输入命令“vi /etc/resolv.conf”
添加内容“nameserver 114.114.114.114”,并保存退出
测试外网是否联通
输入命令“ping www.baidu.com”
二 创建用户
创建用户使用useradd命令
useradd yzr
创建用户对应密码
passwd 677714
给新创建的用户赋予sudo使用权限
在root身份下,修改sudoers文件权限
chmod u+w /etc/sudoers
编辑/etc/sudoers文件
vi /etc/sudoers
找到root ALL=(ALL)ALL这一行,在下面添加
yzr ALL=(ALL) ALL
撤销sudoers文件的写权限
chmod u-w /etc/sudoers
三 辅助工具
使用SecureCRT连接并操作centos,可以点击下载;SecureCRT
使用winscp进行本机和服务器之间的文件传输,可以点击下载:winscp
四 安装配置JDK1.8
1.在window主机上下载jdk-8u131-linux-x64.gz,使用winscp工具拷贝到linux下
2.在/usr/local目录下创建java目录:mkdir /usr/local/java
3.将jdk复制到java文件夹下并且解压:
cp jdk-8u131-linux-x64.gz /usr/local/java
进入java目录, 解压JDK:
cd ./java
tar zxvf jdk-8u131-linux-x64.gz
删除压缩包:
rm jdk-8u131-linux-x64.gz
4.设置jdk环境变量
采用全局设置方法,所有用户公用的环境变量
打开bashrc文件:
gedit ~/.bashrc
打开之后在末尾添加
export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
5,重新加载bashrc文件
source ~/.bashrc
6、检验是否安装成功
在终端输入如下命令
java -version
javac
五 安装Tomcat服务器
1.从window主机上下载tomcat(apache-tomcat-8.5.16.tar.gz)
2.在/usr/local目录下创建tomcat目录
mkdir /usr/local/tomcat
3.将压缩包复制到tomcat目录下,并且解压:
cp apache-tomcat-8.0.12.tar.gz /usr/local/tomcat
进入tomcat目录,解压:
cd ./tomcat
tar -zxvf apache-tomcat-8.0.12.tar.gz
4.开放访问端口80和8080端口
默认只开放了22端口,我们要手动添加开放80和8080的端口:
在linux下把8080端口设置为开放端口
vi /etc/sysconfig/iptables
在-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT这行的下方添加一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
--若想开放其他端口就在这添加即可
保存后重启linux的防火墙服务,命令如下:
/etc/init.d/iptables restart
或者service iptables restart
5.启动tomcat:
进入bin目录执行startup
./bin/startup.sh
6.验证tomcat配置和安装是否成功:在主机window浏览器中输入:http://192.168.199.100:8080/
7.关闭tomcat:
进入bin目录执行startup
./bin/shutdown.sh