日记体。
2020.12.22
区别于apache,tomcat是web应用服务器,是处理具体的业务逻辑的。apache则是“纯粹”的web服务器,用于web服务:收、发.......
(ubuntu环境)
1.下载官网:https://tomcat.apache.org/download-80.cgi,下载
2.解压
sudo tar -zxvf apache-tomcat-8.5.31.tar.gz
3.改权限
sudo chmod 755 -R apache-tomcat-8.5.31
4.改配置,依赖于JDK。
sudo vi startup.sh
#set java environment
export JAVA_HOME=/usr/local/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#tomcat
export TOMCAT_HOME=/usr/local/apache-tomcat-8.5.31
5.找到下载好了的位置打开终端,而不要用通用终端:(如果用命令行解压的找不到位置,可以手动再解压到自己可以预知的位置,我就是这么做的!猜测虽然有2处解压位置,但是两处都可以使用)
输入:
sudo ./startup.sh
6.测试成功与否:
在浏览器中输入localhost:8080
参考文章:
https://blog.csdn.net/weixx3/article/details/80808484
-----------------------------------------
tomcat的使用
tomcat在使用的时候,必须把需要的所有的文件都放到webapps目录下才可使用,目标位置:tomcat---->apache-tomcat-8.5.61---->webapps
另外,如果你是点到目标文件,直接打开的,打开后的地址还需要修改:
1.添加localhost:8080
file:///host/js_html_css/tomcat/apache-tomcat-8.5.61/webapps/one/two/interact.html
localhost:8080/host/js_html_css/tomcat/apache-tomcat-8.5.61/webapps/one/two/interact.html
2.webapps之前的(包括webapps),8080之后的刷除掉:
localhost:8080/one/two/interact.html
注意点:
1. tomacat无法解析.php文件,加载.php文件后只能以源码的形式表现出来!