RedHat9下GT4全安装

来源:互联网 发布:java迭代器使用 编辑:程序博客网 时间:2024/03/29 19:48

RH9下GT4全安装
一 安装jdk-1_5_0_04-linux-i586-rpm.bin
   以下操作以root帐号执行
  1 首先确保有执行该文件的权限
    chmod 755 jdk-1_5_0_04-linux-i586-rpm.bin

  2 ./jdk-1_5_0_04-linux-i586-rpm.bin
   会出现协议书类的一直回车直到显示
   Do you agree to the above license terms? [yes or no]
   输入y,会自动安装在/usr/java/jdk1.5.0_04目录下
注:查看是否装了jdk(j2sdk),用rpm -q jdk(j2sdk);
    删除jdk(j2sdk),用rpm -e --nodeps jdk(j2sdk)

二 安装apache-ant-1.6.5-src.tar.gz
   以下命令以root帐号执行
  1 将该文件拷到/usr/local并更改目录到/usr/local
   cp apache-ant-1.6.5-bin.tar.gz /usr/local
   cd /usr/local

  2 安装,解压到/usr/local下
    tar -xzvf apache-ant-1.6.5-bin.tar.gz

三 安装postgresql-8.0.3.tar.gz
    先以下命令以root帐号执行
    设计人员为了安全考虑,PostgreSQL 不能以 root 用户运行,所以必须建立对应的用户和组:
    useradd postgre (自动建立 postgre 组)
    安装的过程并不复杂和其他源码版本的安装方法类似:
  解压到 /usr/local/src:
  # tar xzvf postgresql-8.0.3.tar.gz
  # cd postgresql-8.0.3
  # ./configure --prefix=/usr/local/pgsql
  # make
  # make install
  # chown -R postgre.postgre /usr/local/pgsql (改变文件所有权)
  
  这样安装完毕后,并不是万事大吉了,还有一些收尾工作要做:
  # vi ~postgre/.bash_profile (~postgre代表/home/postgre)
  添加:
  
  PGLIB=/usr/local/pgsql/lib
  PGDATA=$HOME/data
  PATH=$PATH:/usr/local/pgsql/bin
  MANPATH=$MANPATH:/usr/local/pgsql/man
  export PGLIB PGDATA PATH MANPATH

    以 postgres 用户登录,
  # su - postgre
  建立数据库目录:
  $ mkdir data
  
  启动数据库引擎:
  
  $ initdb
  [postgre@www postgre]$ initdb

    $ postmaster -i -D ~/data &
  [1] 22603
  [postgre@www postgre]$ DEBUG: Data Base System is starting up at Thu Jan 31 02:00:44 

    2002
  DEBUG: Data Base System was shut down at Thu Jan 31 01:57:58 2002
  DEBUG: Data Base System is in production state at Thu Jan 31 02:00:44 2002
  
  这样 PostgreSQL 使用位于 /usr/local/pgsql/data 的数据库,允许 Internet 用户的连接(  

    -i ) ,并在后台运行。
  
  建立数据库
  $createdb mydb
  PostgreSQL 会返回 “ CREATED DATABASE”的信息,表明数据库建立完成。
  $psql mydb
  进入交互 psql 工具,建立表:
  
  CREATE TABLE mytable (
  id varchar(20),
  name varchar(30));
  
  建立完成后,会得到一条 “CREATED” 的信息,表示建立成功。现在插入一条数据:
  
  INSERT INTO mytable values(Author, Xu Yongjiu);
  
  psql 返回 INSERT 18732 1,查询插入是否成功:
  
  SELECT * FROM MYTABLE;
  
  退出 psql ,用 q 命令。


注:http://www.postgresql.org/docs/8.0/interactive/installation.html

四 统一设置环境变量
    vi /etc/profile
    在最后添加下面的内容
    export ANT_HOME=/usr/local/apache-ant-1.6.5
    export JAVA_HOME=/usr/java/jdk1.5.0_04
    export CLASSPATH=".:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar"
    export PATH=$PATH:$JAVA_HOME/bin:JAVA_HOME/jre/bin:$ANT_HOME/bin
    输入:wq保存退出后执行
   
    运行java显示相关信息说明安装成功
    运行ant和ant -version命令显示相关信息

五 安装GT4
  1. 首先创建globus帐号用来进行安装操作

  2. 以root帐号创建安装目录/usr/local/globus-4.0.0
     mkdir /usr/local/globus-4.0.0
     chown –R globus.globus /usr/local/globus-4.0.0  

  3.以globus帐号开始安装
    设置环境变量GLOBUS_LOCATION(一劳永逸的办法)
    cd
    vi .bashrc
    在该文件最后添加:
    export GLOBUS_LOCATION=/usr/local/globus-4.0.0
    :wq保存退出并执行下面的命令,使其生效:
    . ./.bashrc
    (注:这步可以直接vi /etc/profile加入:export GLOBUS_LOCATION=/usr/local/globus-4.0.0)

  4.下面开始安装二进制包,假设该软件放在/home/globus/下.
    a 若为binary:

    执行下面的命令解压缩,会生成安装目录gt4.0.0-ia32-redhat9-binary-installer
    tar -xzvf gt4.0.0-ia32-redhat9-binary-installer.tar.gz
    cd gt4.0.0-ia32-redhat9-binary-installer

    b 若为source:

     解压gt4.0.0-all-source-installer.tar.gz,完整的globus安装包。

     $tar -xzvf gt4.0.0-all-source-installer.tar.gz

       
    依此执行下面的命令
    globus$./configure --prefix=$GLOBUS_LOCATION   
    globus$make 2>&1 | tee build.log
    globus$make install

这样就安装成功(该步骤可能需要3-4个小时不等的时间开始阶段FLAVOR为gcc32dbgpthr,后期为gcc32dbg,它将在make过程中显示),但是还需要进行安全认证及配置。


 

原创粉丝点击