大家好,小沃作为一个iter,后台专注两种语言,一种是php,另一种是jsp。php小沃最擅长的运行环境是nginx + apache,而jsp的运行环境,小沃长期使用的是nginx + tomcat。
用nginx处理静态文件,利用nginx的epoll模式达到高并发,低性能的目的。而所有的动态文件,利用nginx的反向代理功能。送到tomcat进行处理。
一、安装
首先,tomcat的linux版本是绿色版的,可以直接从官方网站下载并解压,然后直接使用即可。
二、设置为开机启动
vim /etc/rc.local
然后输入:
/opt/tomcat/bin/start.sh
三、解决tomcat重启很慢的问题
vim /opt/jre/lib/security/java.security
然后将:
securerandom.source=file:/dev/random
修改为:
securerandom.source=file:/dev/urandom
四、tomcat端debug
由于tomcat属于服务器软件,需要后台运行,看不到console。
但是tomcat有可以启动console的启动模式。
那就是/opt/tomcat/bin/catalina.sh run
如果运行参数为run,就不会进入后台运行了,而且打印值会在终端显示出来。