TomCat安装及部署


tomcat简介

Tomcat 服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器

安装

进入官网复制连接后

wget url

然后解压

unzip apache-tomcat-9.0.0.M22.zip

然后将解压出来的文件夹移动到/opt下

mkdir /opt/server

mv  apache-tomcat-9.0.0.M22 /opt/server

这个时候去文件夹下的bin目录,可以看到startup.sh和shutdown.sh,但是用ls -l可以看到都没有执行权限,所以我们得手动赋予执行权限

chmod +x *.sh   

./startup.sh    

这个时候可能在网络上访问不了tomcat,有可能的原因是因为JAVA_HOME的环境变量并没有配置,需要手动配置一下


文章作者: 我若为侠
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 我若为侠 !
 上一篇
Git Flow 工作流规范的使用 Git Flow 工作流规范的使用
Git Flow工作流规范的使用前言通常在我们的项目开发过程中,在版本控制流程里没有一个规范去约束,往往会导致git的分支混乱,以及难以管理的问题发生,因此为了规避这些问题的产生,我们也会去定义一系列的git规范。在网上现在比较流行的则是G
2020-07-07
下一篇 
React-Native IOS打包及发布 React-Native IOS打包及发布
iOS打包打包命令介绍 通过React Native的react-native bundle命令来进行打包的。 react-native bundle的详细命令选项。 其中常用命令选项: –entry-file ,ios或者andro
  目录