是web的服务器的一种,在国内较为常用。特点:使用jvm为基础,支持http协议,支持多线程,能够保存http所不支持的数据存储功能。默认端口为8080。
eclipse配置tomcat
软件解压到英文目录:D:\software\apache-tomcat-7.0.82
eclipse→Window→preferences→Server→Runtime Environments→右侧Add
注意:Windows7中,8080端口被占用,所以tomcat的端口需要更改
D:\software\apache-tomcat-7.0.82\conf目录下serverxml文件第71行
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
更改8080 为其他端口如:8888等
重新添加到eclipse的环境中(remove掉之前配置的,重做一次)
centos7 中安装tomcat
环境:jdk
tomcat的压缩包是.zip格式的,安装之前先安装插件
yum install -y zip unzip
解压:unzip apache-tomcat-7.0.82-windows-x64.zip
移动放置在/usr/local目录下:mv apache-tomcat-7.0.82/ /usr/local/
改变可执行文件:chomd u+x startup.sh shutdown.sh
配置环境变量:vi /etc/profile
PATH=$PATH:$JAVA_HOME/bin:/usr/local/mv apache-tomcat-7.0.82/bin
source /etc/profile
关闭防火墙:systemctl stop firewalld.service
禁止开机启动: systemctl disable firewalld.service
启动tomcat并测试:startup.sh
测试8080端口号:netstat -ano|grep 8080
eclipse配置远程部署tomca:https://www.cnblogs.com/xyb930826/p/5725340.html
cd /usr/local/mv apache-tomcat-7.0.82/conf
vi tomacat-users.xml→G
cd Catalina/
cd localhost/
vi manager.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context privileged="true" antiResourceLocking="false"
docBase="${catalina.home}/webapps/manager">
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
</Context>