在linux下安装JDK+Tomcat+mysql

本文档提供了一套详细的指南,用于在RHEL 4环境下安装配置JDK 6.0、Tomcat 6.0.32及MySQL 5.5.12,包括解决依赖问题、环境变量配置、服务启动测试等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux 下安装 JDK+Tomcat+mysql

// author luobin2011 

//  2011-5-19 V1.3

 

写在最前面 luobin 的所有操作是远程用 putty 完成,用图形界面的同学 ,仅供参考你懂的

还有文中所有可能的情况均为 luobin安装时遇到的问题,仅供参考

luobin的测试环境和 JDK+Tomcat+mySQL 安装包 别是

RHEL 4

jdk-6u25-linux-i586-rpm.bin

apache-tomcat-6.0.32.tar.gz

MySQL-server-5.5.12-1.rhel4.i386.rpm MySQL-client-5.5.12-1.rhel4.i386.rpm

 

下载 :自己到官网下

推荐下载

jdk- <-version-> -linux-i586-rpm.bin

tomcat***.tar.gz

Mysql server 包和  client 

所有软件包luobin 是用 ftp 上传到 pub 目录下操作的

 

安装

安装JDK

先查看本机是否已安装其他版本JDK ,是否卸载自行选择。

查看命令:rpm  qa | grep jdk

[root@localhost pub]# rpm -qa | grep jdk

jdk-1.6.0_25-fcs

[root@localhost pub]#

卸载命令:rpm  e <文件名 >

[root@localhost pub]# rpm  jdk-1.6.0_25-fcs

 

开始安装

切换到jdk 安装包目录

[root@localhost pub]# cd /var/ftp/pub

[root@localhost pub]#  chmod 755 <jdk文件名 >  

[root@localhost pub]#  ./ <jdk文件名 >

J dk 6.0到此安装完成

测试命令:java,javac, 有信息输出即可 , 不放心可以测试以下 helloworld

PS JDK6.0 一般可以不用配置环境变量了。

安装tomcat

先查看本机是否已安装其他版本 tomcat ,是否卸载自行选择。 命令同上你懂的

 

解压

[root@localhost pub]# gzip -d  apache-tomcat-6.0.32.tar.gz

[root@localhost pub]# tar  xf  apache-tomcat-6.0.32.tar

[root@localhost pub]# mv  apache-tomcat-6.0.32  <你想要放 tomcat 的目录 >

例如: [root@localhost pub]# mv  apache-tomcat-6.0.32  /lb/tomcat6

转到tomcat 目录

[root@localhost pub]# cd <你的 tomcat 目录 >

例如: [root@localhost pub]# cd /lb/tomcat6/bin

测试

[root@localhost  bin ]# ./catalina.sh  debug

若出现以下界面:

[root@localhost bin]# ./catalina.sh debug

Using CATALINA_BASE:   /lb/tomcat6

Using CATALINA_HOME:   /lb/tomcat6

Using CATALINA_TMPDIR: /lb/tomcat6/temp

Using JAVA_HOME:       /usr/java/jdk1.6.0_25

Using CLASSPATH:       /lb/tomcat6/bin/bootstrap.jar

Initializing jdb ...

>

说明你已经设置好JAVA_HOME 的路径

若没有出现以上输出则需设置JAVA_HOME 的路径,有两种方法

动态设置 (只对当前session 有作用,重启后失效)

命令:export JAVA_HOME=/usr/java/< 你的 java 安装目录名 >

环境变量设置(重启后依然有效)

编辑文件/etc/profile

在最后加入:export  JAVA _HOME=/usr/ java/<你的 java 安装目录名 >

修改完以后,运行命令:source  /etc/profile

测试tomcat 是否成功启动

回到tomcat bin 目录下:

[root@localhost bin]# ./startup.sh

.....有一段输出 .....

[root@localhost bin]# ps  ax | grep tomcat     

//此命令是在进程中查找是否有名字包含 tomcat 的进程 , 可以查询进程的 PID 号并进行 //kill 的操作

[root@localhost bin]# wget  http://localhost:8080

返回有200 tomcat 启动成功

//此命令是在命令行访问 www 8080 tomcat 默认端口

远程访问测试

在本地浏览器中输入网址:http://< 远程 linux 服务器 IP>:8080

不能打开的原因可能是远程服务器防火墙不允许访问8080 端口 , 解决方法问谷歌。

添加为服务

编辑文件/etc/rc.d/rc.local

在最后加入tomcat bin 目录下的 startup.sh (前提是有进行环境变量的设置)

例如: /lb/tomcat6/bin/startup.sh

重启服务器,finish

 

PS:以上举例有一个前提,就是要有用户登录服务器, /etc/profile 才会被执行, tomcat 才能启用,要想开机不登录也能使用,必须把配置环境变量的语句写入 /etc/rc.d/rc.local ,并写在 /lb/tomcat6/bin/startup.sh 前面。

安装mysql

先查看本机是否已安装其他版本 mysql ,是否卸载自行选择。 命令同上你懂的。

PS:查找时请注意大小写, mysql  包名包含字符串  MySQL

 

安装server  和  client 

[root@localhost  pub ] #chmod 755 <包名 >

[root@localhost  pub ] #rpm -ivh <包名 >

PS:安装过程可能会提示缺少某些依赖包,请自行问谷歌要,安装命令同上。

 

测试

输入命令mysql

有进入到mysql 界面即为安装成功,此时默认以 root 身份进入数据库,密码为空,请及时修改 root 密码,修改方法请自行问谷歌要。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值