Coreseek/Sphinx学習ノート(二)

1891 ワード

注意:新しいlinuxシステムに対してCoreseekをインストールする前にソフトウェアをプリインストールする必要がありますか?以下はCentOS 6を例に、データベースはmysqlを例にとります
 
1.coreseekインストールプリインストールが必要なソフトウェア:yum install make gcc g++gcc-c++libtool autoconf automake imake mysql-devel libxml 2-devel expat-devel
 
2.yumに従ってmysqlを直接インストールする:
1):インストールされているかどうかを確認します.
          yum list installed mysql*
 
2):Mysqlクライアントのインストール
        yum install mysql
mysqlサービスのインストール
       yum install mysql-server
3.autoconfのインストール
  $ cd autoconf-2.64
  $ ./configure
  $ make && make install
4.  mmseg (coreseek      ),   coreseek    mmseg   ,      
     $ cd mmseg-3.2.14
     $ ./bootstrap    #   warning      ,    error     
     $ ./configure --prefix=/usr/local/mmseg3
     $ make && make install
5.  coreseek $ cd csft-3.2.14  $ sh buildconf.sh #   warning      ,    error           $ ./configure --prefix=/usr/local/coreseek  --without-unixodbc --with-mmseg --with-mmseg-includes=/usr/local/mmseg3/include/mmseg/ --with-mmseg-libs=/usr/local/mmseg3/lib/ --with-mysql $ make && make install 6. testpack  csft_mysql.conf    coreseek etc  (coreseek         ) $ cp /usr/local/coreseek-3.2.14/testpack/etc/csft_mysql.conf /usr/local/coreseek/etc/csft.conf