linux下搭建java web环境

由于公司里的一个erp系统升级完毕,要发布到一台linux机器上,今天花了一上午的时间安装tomcat jdk mysql。之前从来没有在linux下安装过,觉得相对来讲,在linux下安装运行环境比在windows 下要难一点,所以写下安装的过程。以备不时之需。
昨天已经在没有光驱的情况下安装起了redhat linux系统,所以我的工作就是安装头摩擦他Z jdk mysql之类的东西。直奔主题算了:)

一:下载相关软件

1)下载mysql for linux
    文件名:mysql-5.1.49-linux-i686-glibc23.tar.gz
    参考地址:http://mysql.he.net/Downloads/MySQL-5.1/mysql-5.1.49-linux-i686-glibc23.tar.gz
2)下载tomcat for linux
    文件名:apache-tomcat-6.0.20.tar.gz
    参考地址:http://dlwt.csdn.net/fd.php?i=509322123751941&s=2e4e475edb3db08a2eb71506f7ccd645
3)下载jdk
    文件名:jdk-6u21-linux-i586-rpm.bin
    参考地址:http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u21-b06/jdk-6u21-linux-i586-rpm.bin?AuthParam=1282445637_28b76d2751ce6e71b53c3afaeaaafbf1&TicketId=nod1B1oRTnB7l%2BEul0aVVZyRcA%3D%3D&GroupName=CDS&FilePath=/ESD6/JSCDL/jdk/6u21-b06/jdk-6u21-linux-i586-rpm.bin&File=jdk-6u21-linux-i586-rpm.bin

  4)下载secureCRT
   用来登录linux系统

   以上软件我都放在我的笔记本电脑上(非linux系统里,我使用secureCRT来操作linux系统的);


二 将tomcat mysql jdk“上传”到 linux机器里
  1)打开secureCRT 连接到 linux的ip,以root身份登录,新建一个用户newuser,用newuser登录linux
  2)进入指定目录(我指定在local下放置)
[root@localhost ~]# cd ..
[root@localhost /]# ls
bin   dev  home  lost+found  misc  net  proc  sbin     srv  tftpboot  usr
boot  etc  lib   media       mnt   opt  root  selinux  sys  tmp       var
[root@localhost /]# cd usr/local
[root@localhost local]# ls
apache-tomcat-6.0.16.tar     mysql
apache-tomcat-6.0.20         mysql-5.1.49-linux-i686-glibc23
apache-tomcat-6.0.20.tar     mysql-5.1.49-linux-i686-glibc23.tar.gz
apache-tomcat-6.0.20.tar.gz  sbin
bin                          share
etc                          src
games                        sun-javadb-client-10.5.3-0.2.i386.rpm
include                      sun-javadb-common-10.5.3-0.2.i386.rpm
jdk-6u21-linux-i586.rpm      sun-javadb-core-10.5.3-0.2.i386.rpm
jdk-6u21-linux-i586-rpm.bin  sun-javadb-demo-10.5.3-0.2.i386.rpm
lib                          sun-javadb-docs-10.5.3-0.2.i386.rpm
libexec                      sun-javadb-javadoc-10.5.3-0.2.i386.rpm
[root@localhost local]# rz

  3)用rz命令将三个文件mysql-5.1.49-linux-i686-glibc23.tar.gz,jdk-6u21-linux-i586-rpm.bin ,apache-tomcat-6.0.20.tar.gz传到该目录下

三 安装
   1)安装jdk
   sh jdk-6u21-linux-i586-rpm.bin
   解压后有个jdk-6u21-linux-i586.rpm
   rpm –ivh j2sdk-1_4_2_06-linux-i586.rpm
   至此jdk安装完毕,下面设置环境变量
   编辑etc/profile.d/java.sh
   内容如下:一共四行:
#set java environment
export JAVA_HOME=/usr/java/jdk1.6.0_21
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
  
   2)安装tomcat
    解压 tomcat.tar.gz
    tar zxvf apache-tomcat-6.0.20.tar.gz
    得到apache-tomcat-6.0.20文件夹,
    设置开机自动启动tomcat服务器:
    编辑 /etc/profile
   增加下面一行:
    Linux tomcat_HOME=foo/Linux tomcat export Linux tomcat_HOME
    重启运行:
    htmlview http://localhost:8080/ 出现正确页面
    剩下的就是添加tomcat用户和管理员
    在/usr/local/tomcat/conf/tomcat-user.xml里添加
      <role rolename="manager"/>
      <role rolename="admin"/>
     ……
     ……
      <user username ……>

   3)安装mysql
    跟tomcat安装类似,解压,然后设置环境变量 。
运行mysql
-------------------------------------
[root@localhost /]# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.49 MySQL Community Server (GPL)

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
-----------------------------------------------
说明安装成功

修改mysql初始化密码:
mysql安装成功后,初始化密码为空,也就是键入mysql就能进入
修改初始化密码如下:
[ymq@localhost /]$ mysql -u root -password 123456
就行了
如后再键入mysql,提示需要密码,OK;


剩下的就是发布erp程序和导入erp数据库文件了,明天搞吧,没意思

猜你喜欢

转载自conquertheworld-sina-com.iteye.com/blog/744419