Linux虚拟机下安装JDK和Tomcat

软件下载

下载linux版本的JDK,Tomcat注意linux只识别gz的压缩包。
本里连接虚拟机查centos下的IP可以使用/sbin/ifconfig,说明ifconfig是可以使用的,原因是因为系统的环境变量设置不对。(最好切换root用户)

安装JDK1.8

(1)JDK1.8软件安装
可以创建自己特有的目录mkdri jdk文件夹,rm 文件 路径(创建目录并把安装包移动过去)
把下载好的软件放进虚拟机指定位置进行安装
键入:tar -zxvf jdk-8u31-linux-x64.tar.gz(解压安装)
(2)安装后配置环境变量(以下方式进行永久生效)
vi /etc/profile
键入i 都是 编辑 :q! 不保存退出 :wq保存退出
导入相关配置键入
export JAVA_HOME=/home/centos001/boos/jdk/jdk1.8.0_101 (安装路径下面的固定)
export CLASSPATH=.: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: JAVA_HOME/lib/tools.jar
export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: PATH
(别忘记重启环境变量生效)
测试:java javac java -version跟Windows测试一致
(3)卸载jdk
·找到jdk安装目录的_uninst子目录
·在shell终端执行命令./uninstall.sh即可卸载jdk。

安装Tomcat

(1)键入解压:tar-zxvf apache-tomcat-8.0.20.tar.gz
解压后强制复制到指定目录:cp -r apache-tomcat-8.0.36 /usr/local/
重命名:mv apache-tomcat-8.0.36 tomcat8.0
(2)直接进入bin目录启动./startup.sh
Using CATALINA_BASE: /usr/local/tomcat8.0/
Using CATALINA_HOME: /usr/local/tomcat8.0
Using CATALINA_TMPDIR: /usr/local/tomcat8.0//temp
Using JRE_HOME: /usr/local/src/java/jdk1.8.0_101
Using CLASSPATH: /usr/local/tomcat8.0/bin/bootstrap.jar:/usr/local/tomcat8.0//bin/tomcat-juli.jar
Tomcat started.
----表示启动成功
问题
外部访问centos中安装的tomcat,本地能PING通就是访问不了(关闭防火墙,不同版本关闭操作不一样多百度)
我遇到的一种(centos 7.2)登陆root帐户,输入 cat /etc/redhat-release,即可显示系统版本。
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
init 6 #重启虚拟机,然后再输入第一条命令查看防火墙状态(重启才生效)

猜你喜欢

转载自blog.csdn.net/qq_30211955/article/details/86709815