JDK+Tomcat+MySQL安装配置过程

2011-04-27  籽藤 

好久没玩Linux了,趁着学习Linux下性能测试的机会,索性把配置JDK+Tomcat+Mysql的知识理一理。
我在VMware中安装了Redhat Enterprise Linux5的虚拟机。

安装JDK

上官网http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html下载JDK。我下的是
jdk-6u25-linux-i586-rpm.bin 这种文件可以直接双击,在终端自动运行。
【备注1】一般而言,运行了 jdk-6u25-linux-i586-rpm.bin后,JDK在/usr/java中新建了一个目录。
 
So,安装过程如此简单,我们速度进入配置环境变量的步骤。
打开/etc/profile,在文件的末尾添加如下代码:
JAVA_HOME=/usr/java/jdk1.6.0_25
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME
export PATH
export CLASSPATH
在终端使用java -version命令查看JDK信息。记住,
在更新了Profile文件后,需要重启Redhat Enterprise 5。只有重启之后,设置才真正完成。
【备注2】若存在两个版本的JDK,只需在Profile中的JAVA_HOME指定一个版本的JDK目录,无需做额外的卸载工作

安装TOMCAT

  1. 下载apache-tomcat-7.0.12-CP.tar.gz
  2. 在usr中新建目录tomcat,直接解压tar.gz包
  3. 将解压后的文件夹拷贝至usr/tomcat
  4. 配置Tomcat环境变量,仍然是修改/etc/profile,在末尾添加:
export TOMCAT_HOME=/usr/tomcat/apache-tomcat-7.0.12
   5.    启动Tomcat。在tomcat目录,即/usr/tomcat/apache-tomcat-7.0.12的Bin下打开终端,输入./startup.sh
    Ok,在浏览器中输入http://localhost:8080试试吧。
【备注3】如果以上步骤均未出错,而Tomcat默认页面仍未显示,那么在启动Tomcat之后,关闭Tomcat再启动看看。
我就遇到过,运行startup.sh未报错,在shutdown.sh报错的情况[如下图]。原因是支持Tomcat运行的JDK版本与支持application运行的JDK版本不一致。说白了,就是JDK版本和Tomcat版本不兼容。只要换版本重装即可。

安装MYSQL

下载以下两个文件:
  • MySQL-client-5.6.0_m4-1.rhel5.i386.rpm
  • MySQL-server-5.1.7-0.i386.rpm
这两个安装包也是直接双击安装的。Mysql安装完成之后,不是类似于Windows下的文件整体组织形式,而是散布在各个文件夹中。或许是向Linux的文件管理标准看齐吧。其文件分布如下:
  • /usr/share/mysql 【mysql.server命令,字符集文件】
  • /usr/share/doc/packages/MySQL-server 【mysql服务端配置文件】
  • /var/lib/mysql 【mysql数据库文件】
  • /usr/bin 【mysql客户端程序和命令脚本】
  • /usr/sbin 【mysqld mysqlmanager等命令脚本】
了解这些目录之后,我们可以验证mysql是否正常运行。在/usr/share/mysql 下输入命令./mysql.server start启动Mysql。在/usr/bin下输入命令./mysqlshow查看数据库信息。如下图:

 查看/var/lib/mysql发现,与Windows下SQL Server不同的是,MySQL并不是一个数据库为一个文件,而是一个数据库为一个文件夹,表是作为独立文件置于该数据库文件夹中。
 
至此,我们已经在Redhat Enterprise Linux 5下部署了JDK+Tomcat+MySQL的环境了  
442°/4423 人阅读/0 条评论 发表评论

登录 后发表评论