linux下tomcat怎么配置环境

2022-03-31 科技 80阅读
、下载安装JDK

下载完成后生成一个bin文件。
修改其权限:chmod775xxxxxx.bin执行./xxxxxx.bin
执行完成后生成一个jdk1.6.0_23的文件夹。
2、配置Tomcat
我这里用的是免安装版的下载地址:http://tomcat.apache.org/我下载的是tomcat5.5
不需要安装,直接设置环境变量:
vi.bash_profile打开加上这几句
exportJAVA_HOME=/tomcat/jdk1.6.0_23
exportCLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
exportCATALINA_BASE=/tomcat/tomcat-5.5
exportCATALINA_HOME=/tomcat/tomcat-5.5
到这里tomcat就配置完毕
3、检测
打开tomcat-5.0.24/bin/下的startup.sh
输入http://serverip:8080打开控制台。至此tomcat配置完毕。
4、常见问题解决
如果输入上面url访问失败,即tomcat启动失败,请用下面的方法来尝试处理
(1).权限问题,用户权限和文件是否有可执行权限。
a.普通用户权限一般不足,用chmod命令给用户加权限,我是用root用户来进行安装的,因此没有遇到这个问题。
b.文件的权限不够,大部分时候是没有可执行权限。我在安装过程中失败后,给下面文件(xxxxx.bin)文件夹中所有文件赋予了可执行权限。可用下面的命令。
#chmod777"文件名"(如:#chmod777startup.sh)
(2)防火墙和端口问题查看tomcat的8080端是否开启
首先确定是不是防火墙问题,可以运行下面命令将防火墙服务关闭,然后再访问看是否正常。如果正常,说明是防火墙问题,我安装过程就是遇到这个问题,后来发现时防火墙问题,用下面方法解决掉

了。
关闭服务器的防火墙服务命令
#serviceiptablesstop
开启服务器的防火墙服务命令
#serviceiptablesstart
编辑和开启防火墙相应端口命令
#vim/ect/sysconfig/iptables
查看端口是否被占用,查看端口命令
#netstat-pan|gerp8080
查看Tomcat进程命令
#ps-ef|greptomcat
杀死一个进程命令
#kill进程id(注:呵呵,感觉比windows下简单多了,killyou,hehe)
查看系统初始所有服务命令
#cd/etc/rc.d/init.d
#ls
挂载服务,删除服务,服务列表可以通过下面命令查看到
#chkconfig-h
5、设置tomcat开机自启动
修改/etc/rc.local文件再最后添加如下内容
JAVA_HOME=/tomcat/jdk1.6.0_23
exportJAVA_HOME
/tomcat5.5/bin/startup.sh
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com