Java EE环境配置——Tomcat服务器的安装与配置

记录下本人服务器的安装与配置过程及出现的问题(Tomcat服务器)

1、服务器下载:https://tomcat.apache.org/download-90.cgi

2、解压到选定的文件夹

本人目录为:D:\Prog\ORacle

修改你自己选定的文件夹的访问权限,选定为完全访问(右键属性——安全——修改)

3、配置用户

配置过程

配置完后即可启动。 找到目录下bin/startup.bat启动

出现的问题一:启动时乱码:

找到配置conf 下的 logging.properties,记事本打开,找到Java.util.logging.…将后⾯的UTF-8改为GBK;

4、测试

进⼊IE浏览器,输⼊http://localhost:8080

出现的问题⼆:要求输⼊密码帐号

原因:8080端口被占⽤,但是查找Oracle的tnsnames.ora配置⽂件(参考目录D:\Prog\ORacle\app\oracle\product\11.2.0\server\network\ADMIN)

发现oracle数据库的检测窗口为1521,与8080并不冲突;

 

既然不是oracle数据库占⽤,那想办法找到占⽤该窗口的应⽤:win+R打开,输入cmd,输⼊netstat -ano

出现的问题三:netstat不是内部命令.

键盘输⼊:netstat -ano,(t与-之间有空格)会显⽰系统各个端口的情况;

找到8080端⼜,记住pid值,其它端口也是⼀样的⽅法查找,打开任务管理器找到pid对应的进程;

这个进程是Oracle的监听进程

看来tnsnames.ora配置⽂件的信息不是我们需要的,那就查看系统中的oracle数据库端口:

cmd 输⼊lsnrctl status;

出现的问题四:lsnrctl status不是内部命令:

是因为Oracle的环境配置没配置好:

选择此电脑

右键打开属性,依次打开:高级系统设置,环境变量,在系统变量中新建:(变量值选自己的目录)(因为我为个人PC,所以用户变量和系统变量都没差,推荐在系统变量新建)

然后编辑 Path 变量;新建蓝色那行

此时cmd 输⼊lsnrctl status,即可查看

果然是Oracle的监听进程占用了8080,打开任务管理器把它杀掉;

然而,又出现问题:

这时候的错位反馈为DNS错误,根据市面上的各种教程都没用;几经折腾才发现,原来还没配置tomcat的系统变量,狗日的课本,这么重要的东西都不写……

tomcat的系统变量配置百度经验贴

配置完了后启动:

打开cmd,进入tomcat的bin目录。输入

service.bat install

然后按回车就可以.(如果是安装版的话尝试输入Tomcat7.exe install)

进入bin目录,用Tomcat7w.exe来管理服务

注意要点击start来启动,而不是点确定。

此时再到浏览器中输入 localhost:8080 即可打开tomcat 服务管理页面

 

总结一下:

tomcat下载——解压到选定文件夹——配置tomcat环境变量——

如果Oracle环境变量没配置好也要配置好—— 进入localhost:8080 管理页面(如果8080冲突的话,换个端口进入或者kill掉冲突的进程,见上)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值