安装tomcat的方法很简单
下载tomcat的二进制版,如 apache-tomcat-5.5.12.tar.gz ,然后解压
#tar -zvxf apache-tomcat-5.5.12.tar.gz
然后把生成的apache-tomcat-5.5.12目录cp到/usr/local/下
因为tomcat需要JAVA_HOME ,所以要在系统下面加入JAVA_HOME 的环境变量
而且jdk也要有CLASSPATH和PATH两个变量,所以要在系统的shell下面配置这3个变量。
首先要确认使用了何种shell,使用finger命令
#finger root(root是用户名)
>> CODE
Login: root Name: root
Directory: /root Shell: /bin/bash
然后编辑/etc/bashrc
#vi /etc/bashrc
(或者编辑/etc/profile文件也可以)
#vi /etc/profile
加入下面代码
>> CODE
#java settings start
export JAVA_HOME=/usr/java/jdk1.5.0_02
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
#java settings end
然后tomcat应该就可以运行了,进入tomcat的安装目录/bin,然后执行start.sh就行
#./startup.sh
为了以后方便可以在系统根目录建立一个符号链接到tomcat安装目录
#ln -s /usr/local/apache-tomcat-5.5.12 /tomcat(-s 建立符号链接 [源][目的])
然后把春龙君写的一个shell文件拿过来用用
把他写好的shell:tomcat放在/usr/bin目录下
文件的内容,记得把tomcat的安装路径改好
>> CODE
#!/bin/sh
. /etc/rc.d/init.d/functions
RETVAL=0
start(){
echo -n $"Starting Tomcat Server..."
su - root -c "/usr/local/apache-tomcat-5.5.12/bin/startup.sh -Djava.awt.headless=true">/dev/null 2>&1
RETVAL=$?
echo_success
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/tomcat
}
stop(){
echo -n $"Stoping Tomcat Server..."
su - root -c "/usr/local/apache-tomcat-5.5.12/bin/shutdown.sh">/dev/null 2>&1
RETVAL=$?
echo_success
echo
if [ $RETVAL -eq 0 ]; then
rm -f /var/lock/subsys/tomcat
fi
echo -n $"Kill the java process..."
kill -9 $(pidof -x java)
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
echo_success
echo
else
echo_failure
echo
fi
}
state="$1"
case "$state" in
'start')
start
;;
'stop')
stop
;;
'restart')
stop
start
;;
*)
echo "Usage: $0 {start | stop |restart }"
exit 1
;;
esac
exit 0
然后添加可执行权限
#chmod 755 tomcat
#ls -l tomcat
-rwxr-xr-x 1 root root 995 1月 19 15:27 tomcat
以后就可以用#tomcat start|stop|restart 来控制tomcat了
因为linux防火墙的问题,要把tomcat的端口改为80。
提前要装好jdk,我下得是jdk-1_5_0_02-linux-i586-rpm.bin
要添加该文件的可执行权限,然后运行
#chmod u+x jdk-1_5_0_02-linux-i586-rpm.bin
#./jdk-1_5_0_02-linux-i586-rpm.bin
会生成一个jdk-1_5_0_02-linux-i586-rpm包,然后
#rpm -ivh jdk-1_5_0_02-linux-i586-rpm
完事了,因为把path和classpath配到了系统bash,所以所有用户可以执行java
再补一个rpm的常用命令
rpm -ivh package-1.0.3.i386.rpm Install RPM Package
rpm -e package-1.0.3.i386.rpm Uninstall RPM Package
rpm -Uvh package-1.0.3.i386.rpm Update RPM Package
rpm -Fvh package-1.0.3.i386.rpm Freshen RPM Package
rpm -rebuilddb Rebuild RPM Database
Legend for some of the examples above: -v verbose
-vv very verbose
-h display hash marks
今天还学了一个chown命令,是用来改变文件或文件夹的owner的,相应的chgrp是用来改变文件或文件夹的group的
参考内容:
Linux平台下搭建Jsp环境
http://fanqiang.chinaunix.net/system/linux/2005-12-15/3940.shtml
Using RPM
http://www.linuxheadquarters.com/howto/basic/rpm.shtml
Setting your Path
http://www.linuxheadquarters.com/howto/basic/path.shtml
Tomcat权威指南
http://blog.sina.com.cn/s/blog_439f80c4010001w8.html
分享到:
相关推荐
在Linux系统中,JDK还与其他服务、框架和开发工具紧密集成,例如Tomcat服务器、Spring框架和Maven构建工具。JDK 8提供了Lambda表达式、Stream API等新特性,极大地提高了Java的开发效率和代码简洁性。 总的来说,...
- **Web服务**:JDK7支持Tomcat、Jetty等服务器,提供稳定的基础环境。 - **大数据处理**:Hadoop、Spark等大数据框架在JDK7上运行良好。 - **企业级应用**:EJB、Spring、Hibernate等框架在JDK7上开发和部署的...
本文将深入探讨如何在CentOS 7系统上安装和配置Java Development Kit (JDK) 1.7以及Apache Tomcat 7.0,这两个组件对于运行Java Web应用至关重要。 首先,我们来了解JDK 1.7。Java JDK是Java编程语言的软件开发工具...
在Linux系统中,Java开发工具包(JDK)、MySQL数据库和Tomcat服务器是构建和运行Web应用程序的关键组件。本文将详细介绍如何在Linux环境下安装和配置这些软件。 首先,我们需要了解JDK。Java Development Kit(JDK...
标题中的"tomcat9.0.22_jdk1.8.0.131.zip"指的是一个包含Tomcat 9.0.22版本和Java Development Kit (JDK) 1.8.0.131版本的压缩文件,主要用于在Linux环境下部署Java应用程序,特别是基于Servlet和JavaServer Pages ...
【标题】:“Linux x86(Tomcat和JDK)”这一主题涵盖了在基于x86架构的Linux操作系统上安装和配置Java Development Kit (JDK) 和Apache Tomcat服务器的关键知识。这两个组件是开发和部署Java应用程序的基础。 ...
- 使用 `rpm -qa | grep jdk` 命令检查已安装的 JDK 包。 - 使用 `# yum -y remove java-<查询结果>` 来卸载已存在的 JDK。 - 卸载完成后再次使用 `java -version` 验证是否成功。 ##### **4. 安装 Oracle 版 JDK**...
本话题主要涉及四个关键组件:JDK(Java Development Kit)的两个版本,即JDK 8和JDK 11,MySQL数据库5.7.38版,以及Tomcat应用服务器8.5.66版。下面将分别详细介绍这些组件及其在Linux环境中的安装和使用。 首先,...
在Linux环境下配置Java Development Kit(JDK)和Apache Tomcat服务器是进行Java应用程序开发和部署的基础步骤。这个过程包括安装JDK,配置环境变量,安装Tomcat,以及配置Tomcat以运行Java应用。以下是对这一过程的...
JDK6在Linux上的使用不仅限于开发,还涉及到服务器环境的部署,例如Tomcat、Jboss等应用服务器通常需要与特定版本的JDK兼容。对于32位系统,选择合适的JDK版本尤为重要,因为某些软件可能只支持32位架构。 在生产...
【标题】"Linux_setup_...以上步骤概括了Linux环境下通过RPM安装JDK以及部署Apache Tomcat的主要流程,但具体操作可能因不同的Linux发行版和系统环境而略有差异。在实际操作时,应根据系统提示和官方文档进行相应调整。
### Linux环境下JDK、Tomcat、MySQL的安装与配置详解 #### 一、JDK的安装与配置 **1.1 JDK安装包准备** - **安装包**: jdk-7u67-linux-i586.tar.gz **1.2 上传安装包** - 使用WinSCP工具将JDK安装包上传至Linux...
在Linux操作系统中,安装开发和运行环境所需的软件如Java Development Kit (JDK),Apache Tomcat应用服务器,以及MySQL数据库管理系统的流程是系统管理员和开发者必须掌握的基础技能。下面将详细介绍这三个关键组件...
6. **设置环境变量**:安装完成后,需在`/etc/profile`或`~/.bashrc`中添加JDK的路径到`PATH`变量,例如`export JAVA_HOME=/usr/java/jdk_version`。 7. **验证安装**:运行`java -version`和`javac -version`检查...
RPM包可以直接使用`yum install`或`rpm -ivh`安装,tar.gz需要解压后配置环境变量,例如在`~/.bashrc`或`/etc/profile`中添加`JAVA_HOME`, `PATH`和`CLASSPATH`。 Tomcat安装相对简单,可以通过下载tar.gz文件,...
在Linux操作系统中,安装Oracle数据库、Java Development Kit (JDK)、Tomcat应用服务器和MyEclipse集成开发环境是常见的IT任务,对于开发者和系统管理员来说至关重要。以下将详细介绍这些软件的安装步骤及相关命令。...
2. **解压JDK**:使用`tar -zxvf jdk-1_5_0-linux-i586.rpm.tar.gz`命令解压到指定目录,例如 `/usr/local/java`。 3. **设置环境变量**:编辑`/etc/profile`或`~/.bashrc`,添加以下行来设置`JAVA_HOME`、`JRE_HOME...
Tomcat、Jetty等开源服务器可以与JDK配合,为Web应用提供运行平台。 在**集群**环境中,JDK的重要性更为凸显。Java的跨平台特性使得同一份代码可以在不同操作系统上的服务器集群中运行。JDK中的JVM (Java Virtual ...
针对标题"Linux安装Tomcat Shell脚本",描述中提到的是一站式脚本,涵盖了安装Tomcat、配置JDK以及创建Tomcat用户等多个步骤。接下来,我们将深入探讨这些知识点。 **一、Linux Shell脚本** Shell脚本是Linux系统...
这个RPM包可以用来安装JDK,提供运行Tomcat所需的Java环境。 接下来,我们进入安装流程: 1. 安装JDK:使用RPM包管理器(如yum或dnf,具体取决于你的Linux发行版)安装`jdk-8u20-linux-x64.rpm`。确保JDK安装成功...