栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Linux】——使用xshell在Linux上安装JDK、Tomcat及验证部署

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Linux】——使用xshell在Linux上安装JDK、Tomcat及验证部署

文章目录
  • 安装JDK
  • 安装Tomcat
  • 验证Tomcat是否启动成功

安装JDK

先使用命令 yum list | grep jdk 搜索jdk关键字

ps:grep命令的功能是进行字符串过滤;| 叫做管道,功能是把前一个命令的输出,作为后一个命令的输入(像一根管,把两个命令给连接起来了);grep jdk就是根据yum list 输出的的结果,来匹配包含jdk这三个字母的文本行


然后复制所需要的版本名字,yum install +刚才复制到jdk名字

大家第一次安装的时候,应该是下面这个界面,让你选择是否同意安装,输入 y 即可

安装完以后,输入 javac 命令,如果像下面一样有提示,而不是说”找不到javac命令“,就说明JDK安装成功了

安装Tomcat

和上面一样,先使用命令 yum list | grep tomcat 搜索tomcat关键字

从上图我们可以看出,yum上面虽然有tomcat,但是版本比较老,是7.0系列,所以我们要想得到我们想要的版本,就要换一种下载方式了。

我们可以在Tomcat官网下载zip安装包:官网地址

下载好了之后,拖拽到xshell中即可上传给服务器

但是默认情况下可能拖拽不成功!因为拖拽上传依赖 rz 命令,需要先yum install Irzsz来安装依赖的命令,才能上传。
rz:把windows上的文件传给Linux服务器;sz:把Linux上的文件传给windows。


然后需要对zip解压缩——使用unzip+tomcat文件名即可进行解压缩

有的可能能够直接unzip,有的可能提示找不到unzip命令,如果找不到,就yum install unzip即可


安装完成后,现在启动Tomcat,要想启动tomcat,需要用到 startup 脚本,其中 .bat是给windows用的,.sh是给Linux用的❗
首次使用,需要要先给所有的 .sh文件设置可执行权限
先cd到bin目录下,然后在bin目录中输入 chmod +x *.sh—— *.sh就是给目录中所有.sh后缀的文件都加上可执行权限。

设置权限前:


设置权限后:


变绿之后就表示可执行

然后使用 sh startup.sh 启动tomcat


小结:

  1. 先在官网上下载.zip包
  2. 把zip传到linux.上, 直接通过xshell拖过去,可能需要安装lrzsz
  3. 使用unzip命令解压缩,可能需要安装unzip
  4. 切换到bin目录中,给所有的.sh加上可执行权限 chmod +x *.sh
  5. sh startup.sh启动tomcat

1—4步骤都是首次使用需要用到的,后续就不再需要了

验证Tomcat是否启动成功
  1. 查看tomcat进程——使用ps aux | grep tomcat命令
    其中ps命令,相当于Linux上的任务管理器,会打印出当前主机的所有进程,grep tomcat按照tomcat关键字来进行匹配

    看到上面这样,说明启动成功了❗
  2. 查看tomcat的端口,默认是8080,看下8080是不是被某个进程绑定了——使用netstat -anp | grep 8080命令

    看到上面中显示LISTENZ则说明启动成功了❗(如果端口号冲突了导致启动失败,可以手动改下端口号,在/root/文件名/apache-tomcat-8.5.78/conf/vim server.xml里修改,而且要先使用grep+端口号命令确认该端口是不是空闲的端口,如果是就改,不是就换个)
  3. 还可以验证一下看能否访问tomcat的欢迎页面
    浏览器中输入Tomcat对应的地址(服务器的外网ip)和端口,然后应该会出现下面这个页面

    那么这是为什么呢❓樂
    因为如果要保证服务器是可访问的,就要开启防火墙/安全组。
    云服务器厂商为了保护我们的服务器不受到黑客攻击,对于哪些端口能够被外部访问进行了严格的限制,绝大部分端口,默认情况下,无法直接通过外网来访问。所以这需要我们在云服务器的后台页面,配置允许哪个/哪些端口可以对外访问

    配置好后,我们再重新尝试一下,就发现能够成功进入到tomcat的欢迎页面了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/992504.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号