Linux版本tomcat下载及安装

Linux版本tomcat下载及安装

下载:

ssm war 就需要放在tomcat中运行。 下载地址:http://www.apache.org/ 打开之后进入了Apache官网界面: 一直往下拉,找到我们要的Tomcat 点击tomcat进入其主页面: http://tomcat.apache.org/

找到我们要下载的版本: Tomcat的最新版是10,但是在做项目时不建议使用最新版,因为不稳定,其他软件也有这样的道理。所以我们可以选择9.0或者8.5,选择Tomcat的版本时,还要注意对Java版本的匹配要求,例如Tomcat选择8.5,则Java要选用7及以上版本。但我们现在一般会选择使用8或者11,Java Version的版本windows下可以用java -version命令查到。

我选择下载Tomcat9,点击进入 Linux版本下载tar.gz版本,Windows版本按位数下载.zip版本 点击下载之后,将文件保存到自己想要的目录。

windows版本的安装是直接解压,tomcat解压后目录代表的意思是:

bin:可执行文件(startup. bat shutdown. bat) conf:配置文件(server.xml) lib:tomcat依赖的jar文件 log:日志文件(记录出错等信息) temp:临时文件 webapps:可执行的项目(将我们开发的项目放入该目录) work:存放由jsp翻译成的java, 以及编译成的class文件

上传到远程Linux服务器:

我这里是将自己的另一台非同一局域网的linux主机作为服务器使用。 如果是阿里云服务器等是一样的上传方式。 我这里是在windows下载,然后上传到我的另一台Linux主机上进行安装。 上传文件需要登录到root账户,否则会显示状态 “错误” ,所以首先要使用Xshell登录到root账户,但是 sshd 默认设置不允许 root 用户远程登录,所以需要手动开启一下。 参考文章:Xshell使用root用户连接Linux 连接到root用户: 上传成功:

安装:

1、先查看一下我放置的目录 2、然后解压tomcat

tar -zxvf apache-tomcat-9.0.44.tar.gz

解压之后我们使用 clear 清一下屏,再看一下这个目录下的文件内容: 可以看到多了一个蓝色的 apache-tomcat-9.0.44 文件夹。说明解压成功 看一下解压后的文件目录有哪些: 与windows下的解压目录相对比,是一致的。

Tomcat 需要Java 环境,我的还没有装JDK,就不展示了。

测试:

运行./xxx.sh脚本即可运行

#启动 ./startup.sh #停止 ./shutdown.sh

打开我们所解压的文件夹的bin目录,cd home/pengdaihui/apache-tomcat-9.0.44/bin 可以看到有 startup.sh 和 shutdown.sh 两个文件,绿色的就代表可执行文件。.bat是 Windows 下的可执行文件,.sh是 Linux 下的可执行文件。

启动 如果防火墙8080端口开了(如果是阿里云服务器的话还要阿里云安全组也开放了)这个时候就可以直接访问远程了!

#开启端口 sudo ufw allow 8080/tcp //指定开放8080的tcp协议 sudo ufw status //查看端口规则 sudo ufw reload //重启防火墙,使配置生效

为了使文件管理更合理,我将tomcat解压后的文件移动到了/usr/environment/tomcat目录下: environment也是我自己建的目录,我将安装的所有东西都放在这里

#新建文件夹 mkdir tomcat #移动文件到指定目录 mv apache-tomcat-9.0.44 /usr/environment/tomcat 进入bin目录,启动和执行tomcat ./startup.sh ./shutdown.sh

现在tomcat安装好了,但是还不能直接访问我 ubuntu 服务器的公网 ip, http://xxx.xxx.xxx.xxx:8080访问不到 Apache tomcat主页,还需要进行配置。 中间配了不少东西,准备记录在下一篇博文Ubuntu下的tomcat被远程访问问题中。 网址链接:Ubuntu下的tomcat被远程访问问题

相关推荐

赀蓄相关词语意思
365bet体育备用

赀蓄相关词语意思

📅 08-15 👁️ 5549
联动天下怎么样
365卫士杀毒清理大师

联动天下怎么样

📅 09-12 👁️ 9846
皇子怎么出装(皇子爆发最高的出装最新)
365bet手机娱乐场

皇子怎么出装(皇子爆发最高的出装最新)

📅 09-22 👁️ 6623