Linux 安装Tomcat

withwu 2012-11-06

1、安装jdk1.6

建议安装之前先在终端中运行一下java命令,看看该软件是否已经安装。然后把jdk-6u13-linux-i586-rpm.bin文件拷贝到一个目录中,我放在了douyl/software中。

注意./代表当前目录

定位到bin所在的目录中,然后直接在终端中输入./jdk-6u13-linux-i586-rpm.bin,即可安装,很简单。

安装结束后可以输入java,javac命令检验即可。解压出来的文件也可以删除掉。

需要注意的是,安装程序时需要用户具有root权限,所以应该使用root用户安装。

安装结束后,在/usr/目录下出现了一个文件夹java,jdk安装在了该文件夹中。

2、安装tomcat文件名为apache-tomcat-6.0.24.tar.gz

这是一个压缩文件,首先需要解压缩。解压缩的命令可以有两种:tar和gzip

gzip既可以解压缩,也可以压缩。

首先输入命令:gzip-dapache-tomcat-6.0.24.tar.gz解压出apache-tomcat-6.0.24.tar文件。

说明这是一个两层压缩,然后再使用tar命令解压缩。

tar-xvfapache-tomcat-6.0.24.tar.gz

其中,x是解压缩的意思;v是verbal,把解压信息详细的显示出来;f是file的意思

解压之后显示出来一个目录:apache-tomcat-6.0.24

然后把该目录转移到/usr目录下面,使用命令mvapache-tomcat-6.0.24/usr

修改名字为mvmvapache-tomcat-6.0.24tomcat6

3、指定环境变量

设置JAVA_HOME

JAVA_HOME=/usr/ava/jdk1.6.0_13

ps叫做process,观察下面有哪些进程。

ps-ef可以列出来系统中所有的进程。

ps-ef|greptomcat查看tomcat进程

4、处理防火墙

此时linux系统本身可以访问http://localhost:8080/但是外部机器不能访问,可以知道这是防火墙的问题。

使用命令serviceiptablesstop

然后防火墙关闭,则外部机器可以访问。

chkconfigiptablesoff命令的意思是防火墙默认不启动。

5、启动Tomcat和关闭Tomcat

启动Tomcat:使用

./startup.sh或者

./catalina.sh

关闭Tomcat,使用shutdown的话可能导致linux死机

另一种常用方法是使用kill

kill-9tomcat

6、使用本地命令检查上网、

命令:wget网址

7、卸载JDK

回到JDK目录下面,后缀名为rpm名为redhatpackagemanagment

使用rpm命令

命令:rpm-qa可以列出在这台机器上安装的所有的包

命令:rpm-qa|grepjdk列出本机上已经已安装的包

命令:rpm-e卸载的意思,后面跟包的名称

如果有些包卸载不了,上网搜,用rpm强制卸载。如果执行命令,总是报错,把整个错误复制下来放到Google上搜一下。

8、安装rpm文件

rpm-ivhjdk-6u3-linux-i686.rpm注意后面是文件名。而卸载的时候使用的是包名。

9、设置全局变量

设置全局变量在/etc/profile中,它是全局的

设置全局函数在/etc/bashrc中,只要有一个用户登录进行,这个文件就会运行。

如果要为每个用户设置单独变量,则要回到每个用户的目录中去。例如douyl用户

cd/home/douyl

ls-al

会发现.bash_profile.bashrc文件,改这里的文件可以修改用户单独的环境变量

注意:linux中以.开头的文件都是隐藏文件。

--更改全局环境变量

vi/ect/profile

JAVA_HOME=/usr/java/jdk1.6.0_13

exportJAVA_HOME

:wq//保存退出保存退出一定是在命令行模式下

查看环境变量,使用echo$JAVA_HOME

10、重启机器

命令:reboot就可以了

11、Tomcat随机启动

常用方法,修改/etc/rc.local,使用vi进行修改

JAVA_HOME=/usr/java/jdk1.6.0_13

exportJAVA_HOME

/usr/tomcat6/bin/startup.sh

相关推荐