1. 取得 scws-1.2.3 的代码
wget http://www.xunsearch.com/scws/down/scws-1.2.3.tar.bz2
2.解压缩包
tar xvjf scws-1.2.3.tar.bz2
3.进入目录配置和编译
cd scws-1.2.3
./configure --prefix=/usr/local/scws
make
make install
/usr/local/scws/bin/scws -h
4. 下载词典
cd /usr/local/scws/etc
wget http://www.xunsearch.com/scws/down/scws-dict-chs-gbk.tar.bz2
wget http://www.xunsearch.com/scws/down/scws-dict-chs-utf8.tar.bz2
tar xvjf scws-dict-chs-gbk.tar.bz2
tar xvjf scws-dict-chs-utf8.tar.bz2
5.安装php扩展
1)进入源码目录的 phpext/ 目录 ( cd ~/scws-1.2.3 )
2)执行 phpize (在PHP安装目录的bin/目录下)
3)执行 ./configure --with-scws=/usr/local/scws --width-php-config=/data/webserver/php/bin/php-config
4) 执行 make 然后用 root 身份执行 make install
5)在 php.ini 中加入以下几行
[scws]
extension = scws.so
scws.default.charset = gbk
scws.default.fpath = /usr/local/scws/etc
6)命令行下执行 php -m,查看是否安装成功
7)重启php-fpm及nginx
/etc/init.d/php-fpm restart
/data/webserver/nginx/sbin/nginx -s reload