国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

Centos環(huán)境下Sphinx的安裝

2024-07-21 02:51:53
字體:
來源:轉載
供稿:網友

1 環(huán)境準備

系統環(huán)境CentOS6.4 下載軟件 MySQL-5.6.14.tar.gz 下載地址:http://101.110.118.67/cdn.mysql.com/archives/mysql-5.6/mysql-5.6.14.tar.gz sphinx-2.2.11-release.tar.gz 下載地址:http://sphinxsearch.com/files/sphinx-2.2.11-release.tar.gz cmake-3.6.2.tar.gz 下載地址:https://cmake.org/files/v3.6/cmake-3.6.2.tar.gz 解壓 $ tar -zxvf NAME.tar.gz 

2 安裝程序

2.1 安裝依賴程序

gcc-c++  libstdc++-devel ncurses-devel bison autoconf automake libtool-2.* expat-dev* expat-2* mysql-devel 

安裝命令: yum -y install 包名(支持*) :自動選擇y,全自動

2.2 安裝cmake

$ cd cmake-cmake-2.8.9 $ ./bootstrap $ make && make install 默認安裝在 /usr/local/bin 下面,要改變安裝路徑,在bootstrap命令中加入'--PRefix=PATH'選項。 

2.3 安裝mysql

$ cp -R sphinx-VERSION/mysqlse mysql-VERSION/storage/sphinx  $ cd mysql-VERSION  $ sh BUILD/autorun.sh $ ./configure --with-plugins=sphinx $ make && make install $ cd /usr/local/mysql-VERSION$ mkdir -p /var/log/mysql /usr/local/mysql/etc$ cp support-files/my-default.cnf /usr/local/mysql/etc/my.cnf    #然后修改my.cnf    [mysqld]    basedir         = /usr/local/mysql    datadir         = /usr/local/mysql/data    user 	      = root  #初使化數據庫$ scripts/mysql_install_db  --user=root --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --defaults-file=/usr/local/mysql/etc/my.cnf  #起動并登錄 $ ./bin/mysqld_safe --defaults-extra-file=/usr/local/mysql/etc/my.cnf --user=root & $ mysql -uroot $ ln -s /usr/local/mysql/bin/mysql /usr/bin (when mysql: command not found) $ cp /usr/local/mysql/etc/my.cnf /etc/my.cnf  $ cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql $ service mysql start|stop|restart  /*添加服務到自啟動項*/  $ chkconfig --level 3 mysql on 

2.4 安裝sphinx engine

mysql>install plugin sphinx soname "ha_sphinx.so";  mysql>show engines; #ENGINE列表顯示出SPHINX表示安裝成功 

2.5 安裝sphinx

安裝sphinx

 $ ./configure --prefix=/usr/local/sphinx --with-mysql  $ make && make install 

3 mysql編碼設置

mysql編碼設置 編輯MySql的配置文件/etc/my.cnf 

–在 [mysqld] 標簽下加上三行 character_set_server = utf8 lower_case_table_names = 1 表名不區(qū)分大小寫(此與編碼無關) –在 [mysql] 標簽下加上一行 default-character-set = utf8 –在 [mysql.server]標簽下加上一行 default-character-set = utf8 –在 [mysqld_safe]標簽下加上一行 default-character-set = utf8 –在 [client]標簽下加上一行 default-character-set = utf8 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 荥阳市| 浏阳市| 定西市| 双牌县| 芒康县| 定兴县| 济南市| 禹州市| 黔江区| 嘉荫县| 中阳县| 大邑县| 济源市| 井研县| 南岸区| 扶沟县| 马鞍山市| 浙江省| 清河县| 弥勒县| 克东县| 固镇县| 盐亭县| 南靖县| 衡阳县| 淮安市| 湘乡市| 禄丰县| 北辰区| 鲜城| 鄂伦春自治旗| 易门县| 渑池县| 宣城市| 苍山县| 青河县| 彩票| 彩票| 神木县| 库车县| 博客|