1.Vmware部署Linux虚拟机
2.JDK安装
1.下载JDK 操作系统:Centos 7 JDK 1.8
oracle 官网,获取(授权)路径 ,注意:后面有认证 AuthParam
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.Linux 下载jdk
命令
注意 下载完成,查看jdk压缩包是否与官网的包大小一样,命令:ll -lht
3.Linux解压jdk
命令
tar -xvf jdk-8u201-linux-x64.tar.gz 注意:与本地下载的一致
解压到指定文件:tar -zxvf jdk-8u201-linux-x64.tar.gz -C ../software
4.Linux配置环境变量
命令 :先进入到根目录下 cd /
vim etc/profile
最下面配置环境 注意:与自己目录为准
JAVA_HOME=/home/weijun/bchdreport/jdk1.8.0_201
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
5.重新加载文件
source /etc/profile
6.查看安装情况
java -version
7.如果报错 CentOS之——/lib/ld-linux.so.2: bad ELF interpreter解决
是因为64位系统中安装了32位程序
解决方法:yum install glibc.i686
3.tomcat安装
1.下载 官网 https://tomcat.apache.org/download-80.cgi 注意:获取新版本地址
linux 下载
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.39/bin/apache-tomcat-8.5.39.tar.gz
解压
tar -xvf apache-tomcat-8.5.39.tar.gz
2.本地访问tomcat 失败原因
查询ip 命令ifconfig
启动tomcat 进入bin目录下
./catalina.sh run(调试模式 或debug 注意:退出之后tomcat关闭) (startup.sh不会显示日志信息)
在本地打开命令提示符(192.168.107.117为虚拟机下IP)
ping 192.168.107.117 可以ping通,但是 telnet 192.168.107.117:8080 显示连接失败
原因是虚拟机下没有开放端口号
虚拟机下执行
firewall-cmd --add-port=8080/tcp --zone=public --permanent
firewall-cmd --reload