Tomcat配置及相关问题

Tomcat配置
一、Tomcat 安装方法
1、下 windows安装 件版本,然后 行安装(只 用在生 产环境中,不要用于 开发环境)
2、下 载压缩版本,解 压缩后,配置java虚 境, 行使用。
注:如果打算把解 压缩版本安装到服 上,命令行下 入tomcat的bin目 ,然后 行tomcatX install,就可以安装服 ,如果打算 个服 使用service remove 个命令
 
二、tomcat 限配置
1、打 tomcat-user.xml
2、在<tomcat-users> 点下,配置
<role rolename="manager"/>
<role rolename="admin"/>
和用
<user username="admin" password="admin" roles="manager"/>
 
三、更改tomcat 端口配置
conf文件 下的server.xml,然后找到
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
在Connector的port="8080"更改 port="80"
 
四、配置Tomcat 虚拟
conf文件 下的server.xml找到host 点,在host 点下
<Context path="" docBase="D:\test"></Context>
path属性是我 的路径,如果 空, 代表 个是根路径,docBase是文件 应该在的路径,如果不 空, 是我 的下一 级节点的路径,注意path前面有/ 个符号
五、配置Tomcat 登陆关闭
1、了解下telnet命令
telnet [-a][-e escape char][-f log file][-l user][-t term][host [port]]
-a 企 。除了用当前已登 的用 名以外,与 -l 选项相同。
-e 跳 字符来 入 telnet 客 端提示。
-f 客 端登 的文件名
-l 指定 程系 上登 用的用 名称。
要求 程系 支持 TELNET ENVIRON 选项
-t 指定 型。
支持的 是: vt100, vt52, ansi 和 vtnt。
host 指定要 接的 算机的主机名或 IP 地址。
port 指定端口号或服 名。
 
telnet 127.0.0.1 8005
2、找到server节点
<Server port="8005" shutdown="SHUTDOWN">
8005是端口,可以 程登 ,shutdown是 关闭tomcat的密 ,当我 们远程telnet服 器后,可以直接 入密 码关闭tomcat服 ,我 需要更改port端口号,注意用netstat -an 看一下端口号的占用
 
 
 
 
 
六、MyEclipse2016 中部署Tomcat
2016年08月13日 22:21:07
  •  
关于在MyEclipse2016中部署Tomcat的问题。
1. 置默 jre
我用的是MyEclipse 2016 CI3下载地址网上找一下就行,破解文件需要的话可以用这个 http://download.csdn.net/detail/qq_26625037/9592392
打开window-->preference输入jdk,按照下图,选择Eclipse默认的JRE为自己安装的,而不是eclipse自带的。

2.MyEclipse配置Tomcat
MyEclipse2016部署Tomcat和之前的版本有些不一样,如果你之前部署过Tomcat,应该不成问题。Tomcat可以到apache的官网上去下载,我用的版本是Tomcat7,这是Tomcat8的下载地址 http://tomcat.apache.org/download-80.cgi
打开Window-->Preference-->MyEclipse-->Servers-->Runtime Environments这里会有一个MyEclipse Tomcat v7.0版本,这个是MyEclipse内置Tomcat,它在你的工作空间里配置,比如我的在\Workspace\MyEclipse\.metadata\.me_tcat7 网上说内置的Tomcat效率低,作为一个新手而言,我感觉都是一样的。如果需要配置,可以点击右侧 Add-->选择Tomcat版本-->选择本地Tomcat路径-->选择jre版本-->finish   配置完成



3.Web程序 测试
new-->Web Project-->输入项目名称-->finish 
项目创建完之后需要部署到Tomcat上,点击上边的那只猫旁边的下拉按钮,选择你需要的服务器,点击start。等待控制台Console中的信息出现:Server startup in 1829 ms  说明Tomcat启动成功


接着点击猫左边的按钮在弹出框中选择刚刚创建的项目Add到Tomcat中。等待控制台Console中的信息出现: Deployment of web application directory F:\apache-tomcat-7.0.65\webapps\Hello has finished in 168 ms 说明部署成功。

接着在浏览器中输入地址http://localhost:8080/项目名称  将会显示一个网页写着:This is my JSP page. 说明MyEclipse2016中部署Tomcat成功
如果不成功很有可能是jdk配置不成功。
 
 
七、Tomcat 问题
2016年09月05日 12:09:17
  •  
时经 常遇到的关于Tomcat的 问题 .
1.环境变量
1.新建系统变量:变量名:CATALINA_BASE     变量值:D:\apache-tomcat-7.0.70(Tomcat目录)
2.新建系统变量:变量名:CATALINA_HOME     变量值:D:\apache-tomcat-7.0.70(Tomcat目录)
3.打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;( 这里有个;一定要注意 )
   在环境变量中修改添加变量时,一定要注意分号、空格,是否有多余的字母。作者就是因为path路径中多了一个字母,怎么都配置不成功。如果配置不成功,一定要反复检查。
   以上错误,非常容易出现错误:CATALINA_HOME或是JAVA_HOME没有配置好。如错误提示“The CATALINA_HOME environment variable is not defined correctly”
2.乱码  
1.配置 server.xml
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"   URIEncoding="UTF-8" />  
3.Tomcat部署成功,浏览器显示空白 
1.通过cmd输入netstat -a -n来查看Tomcat当前绑定的端口
2.http://localhost:8080或者http://127.0.0.1:8080是否能够访问小猫页面
3.查看Tomcat目录下是否存在ROOT文件   不存在就重新解压一份        
4.使用startup启动Tomcat闪退
1.找到Tomcat目录下bin\startup.bat右击->编辑, 在文件头添加如下:
SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51 (java jdk目录)
SET TOMCAT_HOME=D:\apache-tomcat-7.0.70(解压后的tomcat文件目录)  
2.找到Tomcat目录下bin\shutdown.bat右击->编辑, 在文件头添加如下:
SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51 (java jdk目录)
SET TOMCAT_HOME=D:\apache-tomcat-7.0.70(解压后的tomcat文件目录) 

猜你喜欢

转载自blog.csdn.net/WangFengFans/article/details/80111951