ubuntu下配置tomcat服务器
来源:互联网 发布:mysql语句sql union 编辑:程序博客网 时间:2024/06/06 01:48
1、先从Apache的官方网站下载下来tomcat6.0系列的文件,http://www.apache.org/tomcat/在这里找到Tomcat6.0的linux安装文件,它跟windows是不一样的,在官网上有相应的说明,linux版的tomcat是需要编译源代码的文件,如下载下来的文件为:apache-tomcat-6.0.30.zip
2、将下载的文件通过ftp传输到linux中,这里我推荐远程连接工具SSH,linux远程连接工具比较多。
3、解压apache-tomcat-6.0.30.zip,命令为:unzip apache-tomcat-6.0.30.zip得到apache-tomcat-6.0.30这个目录,将目录拷贝到/opt/,然后为了方便改名为/opt/tomcat即可。
4、修改环境变量,将一下的变量配置放在之前配置jdk环境变量的后面即可,如下:
在目录/etc下修改profile文件,使用命令为:vi /etc/profile
export CATALINA_HOME=/opt/tomcat
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export PATH=$PATH:$CATALINA_HOME/bin
配置完成之后执行命令:source /etc/profile,如果没有提示错误,证明配置ok
可以通过echo $CLASSPATH来查看环境配置
5、启动tomcat服务
将目录切换到opt/tomcat/bin执行sh catalina.sh,提示信息如下:
The BASEDIR environment variable is not defined correctly
This environment variable is needed to run this program
通过情况配置完成之后就会报此类错误提示,该提示表示bin目录下相关.sh后缀文件没有执行权限,使用命令chmod +x *.sh来给所有的.sh文件以执行权限,
再执行sh catalina.sh或者sh startup.sh,便提示如下信息表示配置ok:
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr/jdk1.6.0_23
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar
6、查看tomcat的服务端口8080
命令:netstat -ntl | grep 8080,提示正常,在从windows客户端使用tenlet ip 8080看看什么情况,结果提示端口没有被开启,继续检查防火墙如下:
找到/etc/sysconfig/,vi iptables 在该防火墙配置文件中加入开放8080端口的配置如下:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
还有一种方法就是关闭防火墙,命令为:service iptables stop即可。
7、在客户端访问tomcat首页
http://localhost:8080/如果正常显示tomcat首页表明配置ok。
- Ubuntu服务器下配置 tomcat
- ubuntu下配置tomcat服务器
- Ubuntu 配置tomcat 服务器
- ubuntu下配置tomcat
- ubuntu下tomcat配置
- Ubuntu 下配置Tomcat
- ubuntu 下配置tomcat
- ubuntu下配置tomcat
- Ubuntu下配置Tomcat
- ubuntu下Tomcat配置
- ubuntu下配置tomcat
- ubuntu 下tomcat配置
- Ubuntu下Tomcat配置
- ubuntu下配置tomcat
- ubuntu下服务器配置
- Ubuntu下搭建Tomcat服务器
- ubuntu下安装tomcat服务器
- ubuntu下搭建tomcat服务器
- 代码补全占位符
- maven Assembly Basics
- ListView 批量删除、数据库同步
- 如何通过命令提示符查看文本文档
- spring-jdbc文件数据库配置加密
- ubuntu下配置tomcat服务器
- 10003---Linux中的ls命令详细使用
- Android UI效果之绘图篇(二):Canvas
- 解决“Dynamic Web Module 3.0 requires Java 1.6 or newer.”错误
- leetcode刷题系列C++-Gas Station
- `GLIBCXX_3.4.15' not found
- POJ 3984 迷宫问题(BFS+路径输出)
- 网站502与504错误分析
- 使用Google Guava实现定时缓存功能