Xshell连接Centos安装JDK和Tomcat

软件下载

下载linux版本的JDK,Tomcat注意linux只识别gz的压缩包。

配置虚拟机IP使用Xshell6连接虚拟机

1.虚拟机设置
Xshell连接Centos安装JDK和Tomcat_第1张图片
2.设置虚拟机网络ip地址
Xshell连接Centos安装JDK和Tomcat_第2张图片
3.查看ip不是使用ipconfig而是ip addr
Xshell连接Centos安装JDK和Tomcat_第3张图片
4.修改虚拟机中的CentOS 7系统为固定IP的配置文件
Xshell连接Centos安装JDK和Tomcat_第4张图片
设置参数vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
使用键i修改
然后esc退出:wq保存(异常退出先删除rm .xxx.swp隐藏文件)
Xshell连接Centos安装JDK和Tomcat_第5张图片
5.重启网络服务service network restart查看ip地址
Xshell连接Centos安装JDK和Tomcat_第6张图片
6.Xshell6连接虚拟机
Xshell连接Centos安装JDK和Tomcat_第7张图片
输入用户密码连接成功
Xshell连接Centos安装JDK和Tomcat_第8张图片

安装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: JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/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 #重启虚拟机,然后再输入第一条命令查看防火墙状态(重启才生效)

你可能感兴趣的:(Linux)