tomcat解压版安装配置遇到的坑全

我的安装步骤:

1.官网下载解压版zip文件,我的系统win7 64位,我下载的适用win7 64位

2.解压到D盘根目录设置JAVA_HOME,CATALINA_HOME(如果用的是较老的版本要设置TOMCAT_HOME)
set JAVA_HOME=D:\apache-tomcat-7.0.92
set CATALINA_HOME=D:\apache-tomcat-7.0.92

3.然后双击启动文件D:\apache-tomcat-7.0.92\bin\startup.bat

然后就遇到了

第一个问题

日志报错,截图如下
日志文件拒绝访问
原因:非管理员用户下文件夹默认权限不够
解决办法:右键单击D:\apache-tomcat-7.0.92下找到“属性”选项单击,找到”安全”选项卡,选中 组和用户下的”Everyone”,点击”编辑”按钮,在允许一栏把能钩的都钩上,点确定退出。
修改文件夹权限

然后再次点击startup.bat启动,就遇到了

第二个问题

tomcat服务的弹出窗口一闪而过,还来不及看清有没有报错就退出了。
原因:第一次启动后直接将弹窗X掉,如果是ctrl+c退出是不会出这个问题的,或是双击shutdown.bat退出也没问题的。
解决办法:再双击shutdown.bat退出后重启。

第三题问题(中文乱码)

重启是重启了,但是中文乱码,我cmd直接进入Dos命令窗口是不存在乱码问题的,命令行切换到进入D:\apache-tomcat-7.0.92\bin下,执行命令startup后tomcat服务弹窗依然是乱码,截图如下:
弹窗乱码

网上的方法全部试了一个遍都没用,catalina.bat,startup.bat,startup.sh,setclasspath.bat,conf/logging.properties全部设置成GBK,又全部改成UTF8都没用,包括修改注册表里的CodePage为936(GBK),65001(UTF8)也没用。
折腾了好长时间,终于瞎猫碰上死耗子,还是解决了。
原因:我的HKEY_CURRENT_USER\Console下的Tomcat是自己建的,我在Tomcat目录中只是新建了一个QWORD(32位)类型的CodePage,并修改了编码为65001(utf8)
修改tomcat弹窗的编码字符集

解决办法:
添加红框中的字体和大小
在这里插入图片描述

第四个问题(local:8080/127.0.0.1:8080/ip:8080页面全都无法访问)

服务正常启动,8080页面无法访问,按网上的的方法,JAVA_HOME,CATALINA_HOME变量检查了没问题,path中和java有关的路径也没问题,问题在我的path里其他的路径有点乱,有重复的,整理一下就好了。这种问题左右不过是系统变量里有小毛病,大家仔细检查。
我原先的路径:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Python34;C:\Python34\Scripts;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Intel\Intel® Management Engine Components\DAL;C:\Program Files\Intel\Intel® Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel® Management Engine Components\IPT;C:\Program Files\Intel\Intel® Management Engine Components\IPT;%M2_HOME%\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre;%JAVA_HOME%\jre\bin;D:\hadoopData\scala-2.11.0\bin;D:\OpenSSH\bin;%HADOOP_HOME%\bin;%HADOOP_HOME%\sbin;%SPARK_HOME%\bin;%SPARK_HOME%\sbin;C:\Program Files\TortoiseSVN\bin;%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar;

改后的路径:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Intel\Intel® Management Engine Components\DAL;C:\Program Files\Intel\Intel® Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel® Management Engine Components\IPT;C:\Program Files\Intel\Intel® Management Engine Components\IPT;%M2_HOME%\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre;%JAVA_HOME%\jre\bin;D:\hadoopData\scala-2.11.0\bin;D:\OpenSSH\bin;%HADOOP_HOME%\bin;%HADOOP_HOME%\sbin;%SPARK_HOME%\bin;%SPARK_HOME%\sbin;C:\Program Files\TortoiseSVN\bin;%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值