垂直搜索产品安装说明(for
linux)
系统采用的jdk版本为jdk1.5,默认使用的数据库为mysql 5.0 数据库的编码设置为utf-8。
一、安装jdk1.5
从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目录下。为与下面2中JDK安装路径一致,我们进行下列操作,在/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目录下
#
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-
开始安装(需要root权限):
#cd /usr/local
#groupadd mysql (添加mysql用户组)
#useradd -g mysql mysql
(在组中添加mysql用户)
#tar xzvf mysql-
#cd mysql-
#./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欢迎信息,及安装成功。
三、垂直搜索产品安装
产品运行需要jdk1.5以上版本的jdk和mysql5.0,请先确认系统已经安装以上两项。
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。
