目录
- 1.前言
- 2.官网下载Tomcat安装包(tar.gz)
- 3.安装包上传服务器(Xftp 7)
- 4.Xshell工具连接服务器
- 5.解压Tomcat安装包
- 6.启动Tomcat服务
- 7.测试Tomcat服务
- 8.总结
1.前言
因为本人部署JavaWeb项目,因此需要安装Tomcat和JDK并正确配置其环境变量后,就能通过云端服务器公网IP地址与Tomcat服务器共同协作下,就可以访问我的JavaWeb项目了。
本章介绍在镜像CentOS7.3的Linux系统,安装Tomcat8.5.69。
另外推荐: 购置阿里云轻量应用服务器CentOS7.6镜像——Linux系统,传送门连接:
(阿里云笔记)购置阿里云轻量应用服务器CentOS7.6镜像——Linux系统
CSDN链接:https://blog.csdn.net/qq_39038178/article/details/119301880
另外推荐: CentOS7.3+JDK1.8安装配置(Linux系统)——Linux系统,传送门链接:
(Linux笔记)CentOS7.3镜像+JDK1.8安装配置——Linux系统
CSDN链接:https://blog.csdn.net/qq_39038178/article/details/119334403
另外推荐: CentOS7.3镜像+MySQL8.0.26安装部署——Linux系统,传送门链接:
(Linux笔记)CentOS7.3镜像+MySQL8.0.26安装部署——Linux系统
CSDN链接:https://blog.csdn.net/qq_39038178/article/details/119399761
学习重点说明:JDK和Tomcat正确配置成功,可以通过“http://公网IP:8080”访问部署在阿里云轻量应用服务器JavaWeb项目的网站。
那么思考一个问题,以“http://公网IP:8080”这样的方式访问自己的网站,公网IP地址完全暴露出来,安全性暂时不说,我们可是牛X的程序员嘞~!~!这样访问岂不是太低端了?
因此,引用域名来替代公网IP增强安全性,详细教程介绍见我另一篇教程——传送门链接:
(阿里云笔记)购置域名+云解析DNS域名
CSDN链接:https://blog.csdn.net/qq_39038178/article/details/119381313
有了域名,再继续进行一系列的ICP备案,就能与全世界的网站进行通信了,就是正规有版权的网站,法律生效的。
2.官网下载Tomcat安装包(Linux)
官网地址:https://tomcat.apache.org/download-80.cgi
后缀必须是tar.gz的文件——apache-tomcat-8.5.69.tar.gz
3.安装包上传服务器Linux中(Xftp 7)
(1)xftp 7工具官方下载地址:https://www.netsarang.com/en/xftp-download/,官方下载要注册,嫌麻烦的话下载我分享的。
百度云链接:https://pan.baidu.com/s/1oTX7xD6zVYRJLdpHRcLqaw
提取码:idkt
下载完成后,默认路径或自选路径安装就OK了
(2)运行xftp 7客户端,左上角——文件(F)——新建(N),使用xftp 7工具连接云端服务器——公网IP+用户名+密码
(3)连接成功后默认root目录,单击“..”返回上级目录,安装存放目录可以根据个人习惯自定义路径,解压时要cd到存放安装包的目录。
(4)开始上传安装包到对应目录
***文件上传成功之后,就得通过Xshell工具来使用Linux命令去解压安装包以及相关环境配置***
4.Xshell工具连接服务器
(1)Xshell 7工具官方下载地址:https://www.netsarang.com/en/xftp-download/,官方下载要注册,嫌麻烦的话下载我分享的。
百度云链接:https://pan.baidu.com/s/1oTX7xD6zVYRJLdpHRcLqaw
提取码:idkt
(2)运行Xshell 7客户端,使用Xshell 7工具连接云端服务器——公网IP+用户名+密码
其它参数默认,点击确定,弹出会话窗口如下:
双击选项“连接云端服务器”,先提示输入服务器用户名(root),如下:
单击确定,弹出输入服务器密码,如下:
验证连接服务器成功——Welcome to Alibaba Cloud Elastic Compute Service !
5.解压Tomcat安装包
(1)创建一个新文件夹,作为解压Tomcat的安装目录。这里我用xftp 7创建的,也可以mkdir命令在服务器交互式窗口里创建。
创建步骤:在usr目录创建一个java文件夹,java目录中创建jdk文件夹、tomcat文件夹,分别作为解压JDK1.8、Tomcat8.5.69的安装路径。
(2)在连接的服务器交互式窗口中,cd命令进入到之前存放安装包的目录,tab键自动补齐
(3)在当前目录执行命令:tar -xvf apache-tomcat-8.5.69.tar.gz -C /usr/java/tomcat/,把当前为名apache-tomcat-8.5.69.tar.gz的压缩包解压之/usr/java/tomcat/目录中。
(4)验证解压:一般情况不会报错,查看目录是否正常解压了。
进入解压目录路径,输入命令:cd /usr/java/tomcat/,有就没错了。
6.启动Tomcat
进入Tomcat安装路径bin目录下:cd apache-tomcat-8.5.69/bin/
启动方式一:root用户——使用启动命令: ./startup.sh
启动方式二: Linux系统管理权限最高指令——使用启动命令: sudo ./startup.sh
该方式需要去设置Tomcat安装路径bin目录下的文件“setclasspath.sh”,在文件中添加JDK的环境变量,使用命令:vi setclasspath.sh,如下所示:
在对应位置添加JDK环境变量
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_152
export JRE_HOME=/usr/java/jdk/jdk1.8.0_152/jre
刷新一下改动的文件——执行刚修改的文件,使用命令:source setclasspath.sh
使用启动命令: sudo ./startup.sh
如果不设置setclasspath.sh文件会报如下错误:
Cannot find /developer/apache-tomcat-8.5.50/bin/setclasspath.sh
This file is needed to run this program
7.测试Tomcat服务
打开电脑客户端浏览器,在浏览器地址URL栏输入:http://服务器公网IP:8080,看到这只猫就成功了~!~!~!输入格式例如:http://123.453.789.10:8080,不是https。
8.总结
仅自己学习记录,如有错误,敬请谅解~,谢谢~~~