Linux下简单安装jdk+tomcat+mysql实录

Linux下简单安装jdk+tomcat+mysql实录

1. 在Linux下安装MySQL 5.0
因为Linux自带的MySQL3或者MySQL4,如果并非系统所要求的MySQL5。就需要把原来的
MySQL卸载掉,再安装新的。
1.1 查找原来的MySQL
  [root@server tmp] rpm -qa|grep mysql
  列出已经安装的包
  [root@server tmp] rpm -qa|grep MySQL
  列出已经安装的包
1.2 卸载上面列出已经安装的包
  [root@server tmp]# rpm -ev MySQL-3.23.57-1
  [root@server tmp]# rpm -ev MySQL-shared-3.23.57-1
  [root@server tmp]# rpm -ev MySQL-devel-3.23.57-1
  ……
  
1.3 下载新的MySQL
  登陆www.mysql.com,下载页面
  http://dev.mysql.com/downloads/m ... atic-x86-32bit-rpms
  选择您将要安装的机器架构和操作系统版本。
  如果是普通的i386 pc机,安装开源的普通Linux版本,则可以选择
  Linux x86 generic RPM (statically linked against glibc 2.2.5) downloads
  
  正确下载恰当的版本后继续
  
1.4 安装新的MySQL
  [root@server tmp]# rpm -ivh MySQL-server-5.0.37-0.i386.rpm
  如果需要使用客户端,当然还要安装Client
  [root@server tmp]# rpm -ivh MySQL-client-5.0.37-0.i386.rpm
  
2. 初始化数据库
2.1 登陆MySQL数据库
  [root@server tmp]# mysql
2.2 创建数据库ydobjectflow
  mysql> create database ydobjectflow;
  Query OK, 1 row affected (0.00 sec)
  2.3 创建数据库登陆用户
  mysql> grant all privileges on ydobjectflow.* to samland identified by "123456";
  Query OK, 0 rows affected (0.00 sec)
  mysql> grant all privileges on ydobjectflow.* to samland@localhost identified by "123456";
  Query OK, 0 rows affected (0.00 sec)
  2.4 导入数据库结构和初始数据
   [root@server tmp]# mysql -usamland -p123456 ydobjectflow <now1.sql
  如果从windows的mysql导出数据到linux,一般会碰到导入的数据乱码. 解决办法一是再次导出相应编码文件,二是手工执行gbk.sql的sql代码
  从Linux导出的文件导入相同的Linux系统,则大多数没有问题.
  
3. 安装JDK 1.4.2(安装jdk1.5, jdk1.6同理)
下载jdk1.4.2, 如果是rpm包,直接执行rpm -ivh安装
如果是j*.rpm.bin自解压包,则先执行
  chmod +x j*.rpm.bin
然后执行 ./j*.rpm.bin 让它自行解压为j*.rpm
再执行
  rpm -ivh j*.rpm
  
修改 /etc/profile 加入环境变量
(假设前提:jdk被安装在/usr/java/jdk1.4.2-08,请检查实际安装情况)
export JAVA_HOME=/usr/java/jdk1.4.2-08
export CLASSPASTH=.:/usr/java/jdk1.4.2-08/lib:/usr/java/jdk1.4.2-08/jre/lib

* 如果之前已经安装过不同版本的jdk,你也可以使用卸载mysql的办法卸载掉它。

4. 安装Tomcat
下载Tomcat 5.0压缩包, 如Tomcat5.tar.gz(安装tomcat5.5, tomcat6同理)
找个目录解压运行
[root@server local]# cd /usr/local
[root@server local]# tar -zxvf /tmp/Tomcat5.tar.gz

修改 /etc/profile ,加入变量
export CATALINA_HOME=/usr/local/tomcat
根据需要也可以加入自动启动命令
$CATALINA_HOME/bin/startup.sh

5. 部署应用
5.1 先把应用程序代码复制到某个目录,如
/opt/samland/myapp

5.2 建立部署文件
$CATALINA_HOME/conf/Catalina/localhost/{myappname}.xml
内容如下
<?xml version='1.0' encoding='utf-8'?>
<Context crossContext="true" debug="5"
  docBase=" /opt/samland/myapp" path="/objectflow" reloadable="false">
</Context>
6. 启动tomcat
$CATALINA_HOME/bin/startup.sh
关闭tomcat
$CATALINA_HOME/bin/shutdown.sh
其实可以全部用yum或者rpm安装,把所有的包都安上就可以啦~~