本机的TOMCAT安装路径在:D:\tomcat7\apache-tomcat-7.0.61
环境变量CATALINA_HOME配置(CATALINA_HOME是TOMCAT安装路径的别名)(环境变量配置不是必须的!可以直接点击脚本启动)
1、计算机>属性>环境变量, 系统变量中点击新建:
2、编辑path系统变量:
3、验证:
输入startup启动服务器:
输入shutdown关闭服务器。
最简单的web项目结构:
项目部署方式
1、将项目webTest拷贝到D:\tomcat7\apache-tomcat-7.0.61\webapps下,然后启动服务器,Tomcat启动时将自动加载应用。
访问地址如下:http://localhost:8080/webTest
这种方式比较简单,但是web应用程序必须在webapps目录下。
2、修改Server.xml
在D:\tomcat7\apache-tomcat-7.0.61\conf下打开Server.xml,在<Host> </Host>之间添加:
<Context path="/webTest" docBase="E:\m_test\webTest\WebRoot"></Context>
path:项目的发布路径,访问地址:http://localhost:8080/webTest
docBase:项目的web目录(myeclipse中为WebRoot),通过配置,直接让tomcat指向这个目录。
访问地址如下:http://localhost:8080/webTest
3、独立xml文件
D:\tomcat7\apache-tomcat-7.0.61\conf\Catalina\localhost下新建文件webTest.xml,文件内容:
<Context path="/webTest" docBase="E:\m_test\webTest\WebRoot"></Context>
此种方法不需要修改Server.xml,侵入性小。
访问地址如下:http://localhost:8080/webTest
tomcat帐号、密码配置
访问:http://localhost:8080/manager
当登录失败时后报错:
从提示中可知需要分配权限,打开tomcat安装目录,打开conf文件夹下的tomcat-users.xml,在<tomcat-users>节点中添加:
<role rolename="manager-gui"/> <user username="tomcat" password="tomcat" roles="manager-gui"/>
最后保存。
修改端口
打开Server.xml文件,找到
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改port="8080"为port="8888",访问地址:http://localhost:8888/webTest