编译安装CoreSeek-4.1
2014-03-04 01:30
525 查看
编译安装CoreSeek-4.1
yum -y install expat-devel*
wget http://www.coreseek.cn/uploads/csft/4.0/coreseek-4.1-beta.tar.gz
tar zxvf coreseek-4.1-beta.tar.gz
cd coreseek-4.1-beta
cd mmseg-3.2.14
./bootstrap
./configure --prefix=/opt/local/mmseg3
make && make install
cd ..
cd csft-4.1
sh buildconf.sh
./configure --prefix=/opt/local/coreseek --without-unixodbc --with-mmseg --with-mmseg-includes=/opt/local/mmseg3/include/mmseg/ --with-mmseg-libs=/opt/local/mmseg3/lib/ --with-mysql=/opt/local/mysql
make && make installcollect2: ld returned 1 exit statusmake[2]:*** [indexer] Error 1make[2]:Leaving directory `/opt/software/csft-4.1/src’make[1]:*** [all] Error 2make[1]:Leaving directory `/ opt/software/csft-4.1/src’make:*** [all-recursive] Error 1处理结果:vi src/Makefile
LIBS = -lm -lexpat -L/usr/local/lib
修改为
LIBS = -lm -lexpat -liconv -L/usr/local/lib
----------------------------------------------------------------------------------------------------------------------
cd api/libsphinxclient
./configure
make && make install
(出现config.status: error: cannot find input file:Makefile.in 的情况执行以下代码)
aclocal
libtoolize --force
automake --add-missing
autoconf
autoheader
安装PHP扩展sphinx
wget http://pecl.php.net/get/sphinx-1.1.0.tgz cd sphinx-1.1.0
/opt/local/php/bin/phpize
./configure--with-php-config=/opt/local/php/bin/php-config
make && make install
/opt/local/php/lib/php.ini 增加
extension = "sphinx.so"
生成词库文件
cd /opt/local/mmseg3
/opt/local/mmseg3/bin/mmseg -u /opt/local/mmseg3/etc/unigram.txt
mv unigram.txt.uni uni.lib
chmod +x *
修改 csft.conf 配置文件
cp /opt/data/mfs/folder3/htdocs/test/csft.conf/usr/local/coreseek/etc/
vi /opt/local/coreseek/etc/csft.conf
/opt/local/coreseek/bin/indexer -c /opt/local/coreseek/etc/csft.conf--all
启动coressek
/opt/local/coreseek/bin/searchd -c /opt/local/coreseek/etc/csft.conf
重建索引
/opt/local/coreseek/bin/indexer-c /opt/local/coreseek/etc/csft.conf -all
yum -y install expat-devel*
wget http://www.coreseek.cn/uploads/csft/4.0/coreseek-4.1-beta.tar.gz
tar zxvf coreseek-4.1-beta.tar.gz
cd coreseek-4.1-beta
cd mmseg-3.2.14
./bootstrap
./configure --prefix=/opt/local/mmseg3
make && make install
cd ..
cd csft-4.1
sh buildconf.sh
./configure --prefix=/opt/local/coreseek --without-unixodbc --with-mmseg --with-mmseg-includes=/opt/local/mmseg3/include/mmseg/ --with-mmseg-libs=/opt/local/mmseg3/lib/ --with-mysql=/opt/local/mysql
make && make installcollect2: ld returned 1 exit statusmake[2]:*** [indexer] Error 1make[2]:Leaving directory `/opt/software/csft-4.1/src’make[1]:*** [all] Error 2make[1]:Leaving directory `/ opt/software/csft-4.1/src’make:*** [all-recursive] Error 1处理结果:vi src/Makefile
LIBS = -lm -lexpat -L/usr/local/lib
修改为
LIBS = -lm -lexpat -liconv -L/usr/local/lib
----------------------------------------------------------------------------------------------------------------------
cd api/libsphinxclient
./configure
make && make install
(出现config.status: error: cannot find input file:Makefile.in 的情况执行以下代码)
aclocal
libtoolize --force
automake --add-missing
autoconf
autoheader
安装PHP扩展sphinx
wget http://pecl.php.net/get/sphinx-1.1.0.tgz cd sphinx-1.1.0
/opt/local/php/bin/phpize
./configure--with-php-config=/opt/local/php/bin/php-config
make && make install
/opt/local/php/lib/php.ini 增加
extension = "sphinx.so"
生成词库文件
cd /opt/local/mmseg3
/opt/local/mmseg3/bin/mmseg -u /opt/local/mmseg3/etc/unigram.txt
mv unigram.txt.uni uni.lib
chmod +x *
修改 csft.conf 配置文件
cp /opt/data/mfs/folder3/htdocs/test/csft.conf/usr/local/coreseek/etc/
vi /opt/local/coreseek/etc/csft.conf
/opt/local/coreseek/bin/indexer -c /opt/local/coreseek/etc/csft.conf--all
启动coressek
/opt/local/coreseek/bin/searchd -c /opt/local/coreseek/etc/csft.conf
重建索引
/opt/local/coreseek/bin/indexer-c /opt/local/coreseek/etc/csft.conf -all
相关文章推荐
- CentOS6.8 x64+Nginx1.3.8/Apache-httpd 2.4.3+PHP5.4.8(php-fpm)+MySQL5.5.28+CoreSeek4.1源码编译安装
- 编译安装CoreSeek-4.1
- CentOS6.8 x64+Nginx1.3.8/Apache-httpd 2.4.3+PHP5.4.8(php-fpm)+MySQL5.5.28+CoreSeek4.1源码编译安装
- coreseek 安装 4.1 版本 并使用
- 编译安装dhcp 4.1
- Centos下Sphinx中文分词编译安装测试---CoreSeek
- coreseek-4.1-beta 安装 mmseg sphinx
- 编译安装dhcp 4.1
- Centos7.0 64位编译安装Nachos4.1 32位以及搭建交叉编译环境从尝试到放弃系列(一)
- FreeBSD10.0上安装Coreseek-4.1补丁
- 【编译打包】coreseek-4.1-2.el6.src.rpm
- ubuntu11.04下 coreseek 4.1 安装小记
- Ubuntu12.04 编译安装Sphinx Coreseek3.2.14及PHP Sphinx 扩展库
- ubuntu10.24 下安装 unixODBC coreseek4.1 手记
- centos7 安装coreseek 4.1 自动更新+主索引+增量索引 以及php中coreseek的使用
- ubuntu上安装CoreSeek4.1完整流程
- centos下的中文分词coreseek-4.1的编译安装与基本配置
- centos6.0编译安装xen-4.1+linux3.0
- CentOS6下Xen 4.1的安装(编译linux3.0内核)
- coreseek-4.1-win32 安装