垂直搜索产品安装说明(for linux

    系统采用的jdk版本为jdk1.5,默认使用的数据库为mysql 5.0 数据库的编码设置为utf-8

一、安装jdk1.5

1.1 安装JDK

sun网站上直接下载linux平台下的JDK,

https://sdlc3e.sun.com/ECom/EComActionServlet;jsessionid=3B6FD4A30C9F5373745DBE8D1E00FA47

提供了两个下载:

    1 RPM  in  self-extracting  file  (j2sdk-1_5_0_11-linux-i586.bin)这个是自解压的文件,在linux上安装如下(文件存放目录假设为/home) 

 

         #   cd /home                                           (进入/home目录)

      #  chmod  u+x  ./ j2sdk-1_5_0_11-linux-i586.bin                          (添加权限)

      #  ./ j2sdk-1_5_0_11-linux-i586.bin                         (运行安装文件)

 

在按提示输入yes后,jdk被解压到./ j2sdk-1_5_0_11目录下。为与下面2JDK安装路径一致,我们进行下列操作,/usr/java下建立安装路径,并将文件考到该路径下: 

 

      #  mkdir  /usr/java                                           (新建/usr/java目录)

       #  cp  -fr  ./ j2sdk-1_5_0_11  /usr/java 

                             (拷贝./ j2sdk-1_5_0_11目录下文件到/usr/java目录)

 

       2 RPM  in  self-extracting  file  (j2sdk-1_5_0_11-linux-i586-rpm.bin)这个也是一个自解压文件,不过解压后的文件是j2sdk-1_5_0_11-linux-i586-rpm包,执行rpm命令装到linux上就可 以了。安装如下: 

 

       #chmod  u+x  ./ j2sdk-1_5_0_11-linux-i586-rpm.bin 

       #  ./ j2sdk-1_5_0_11-linux-i586-rpm.bin 

       #  rpm  -ivh  j2sdk-1_5_0_11-linux-i586-rpm 

 

安装软件会将JDK自动安装到  /usr/java/j2sdk-1_5_0_11目录下

1.2 配置环境变量

#  vi  /etc/profile 
 
在该文件中加入以下几行
 
export  JAVA_HOME=/usr/java/j2sdk-1_5_0_11 
export  CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 
export  PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin 

 

保存后退出。

 

#java -version
如果看到JVM版本及相关信息,即安装成功!

二、安装mysql5.0

mysql网站http://dev.mysql.com/downloads/mysql/5.0.html#downloads下载 mysql的源码包(本文采用的是mysql-5.0.18.tar.gz)到目录/usr/local

开始安装(需要root权限):

#cd /usr/local

#groupadd mysql                                              (添加mysql用户组)

#useradd -g mysql mysql                                   (在组中添加mysql用户)

#tar xzvf mysql-5.0.18.tar.gz                                        (解压文件)

#cd mysql-5.0.18

#./configure --prefix=/usr/local/mysql --with-charset=utf8            (选择utf-8为默认编码)

# make

# make install

#cd /usr/local/mysql

# scripts/mysql_install_db                                (生成mysql用户数据库和表文件)

# cp support-files/my-medium.cnf /etc/my.cnf                         copy配置文件)

# cp support-files/mysql.server /etc/init.d/mysqld            copy mysqld的启动文件)

# chmod 700 /etc/init.d/mysqld                                        (设置权限)

# bin/safe_mysqld --user=mysql &                           (用mysql用户启动mysql

#bin/mysqladmin -uroot password "123456"                        (设置root帐户的密码)

# bin/mysql -uroot –p

#******                                                   (输入上步设置的密码)

出现mysql欢迎信息,及安装成功。

三、垂直搜索产品安装

3.1 安装需求

产品运行需要jdk1.5以上版本的jdkmysql5.0,请先确认系统已经安装以上两项。

3.2 安装过程

1>将产品解压到一个目录,如/usr/local/daspro0522

2> 启动mysql。用xd-tech提供的数据脚本初始化数据库。

   如果数据库脚本为/usr/local/daspro0522/sql.sql,初始化过程如下:进入mysql命令行,输入 source /usr/local/vsespec2007/sql.sql

 

3> 修改系统数据库链接信息,连接信息位于

    daspro0522/webapps/search/WEB-INF/applicationContext.xml 文件 中的20,21,22行。

  20行:<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/search" />  

  21行:<property name="user" value="root" />

  22行:<property name="password" value="123456" />

 20行为数据库链接路径信息,21行为数据库用户的用户名,22行为密码。修改为相应的数据库连接信息。完成安装。

4>启动系统:

#cd /usr/local/daspro0522/bin

#catalina.sh start

5> 访问http://localhost:880/admin/ ,出现下图及安装成功。

 系统默认帐号为:admin,密码为:123456