系统手动安装(Linux CentOS 6/7版)

系统要求: 64位系统, 4G以上内存。

 
注: 安装前请确认系统上已经安装如下软件
 
1. Git (可参考 https://www.tecmint.com/install-git-centos-fedora-redhat/)
2. JDK 8 or above required (可参考 https://tecadmin.net/install-java-8-on-centos-rhel-and-fedora/)
 

步骤1:安装数据库 -- mongodb 3.6.4

 

  • 下载安装包
 
 
For CentOS 6.X or 7.X:
 
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.6.4.tgz
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.6.4.tgz
 
创建文件夹(例如:/Disk1/BaichuanApps),并且把上述下载的包,拷贝到创建的文件夹中。
 
 
  • 安装
 
打开Terminal,运行如下命令:
 
BaiChuanFolder=/Disk1/BaichuanApps
cd $BaiChuanFolder
tar –xvf mongodb-linux-x86_64-rhel62-3.6.4.tgz
mv mongodb-linux-x86_64-rhel62-3.6.4 mongodb-3.6.4
mkdir $BaiChuanFolder/data
mkdir $BaiChuanFolder/data/db
mkdir $BaiChuanFolder/data/log
 
  • 启动
 
 
cd $BaiChuanFolder/mongodb-3.6.4
./bin/mongod --dbpath $BaiChuanFolder/data/db --logpath $BaiChuanFolder/data/log/baichuan.log --fork
 

步骤2:安装elasticsearch

 
 
  • 下载安装包和插件包,以6.2.2为例
 
 
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.2.tar.gz
 
https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.2.2/elasticsearch-analysis-ik-6.2.2.zip
 
拷贝下载的包到目录$BaiChuanFolder下。
 
 
  • 安装
 
执行如下命令:
 
cd $BaiChuanFolder
tar –xvf elasticsearch-6.2.2.tar.gz
 
安装插件
 
注意下面plugin的安装,要保证URL里的版本号和安装的elasticsearch版本一致。
执行如下命令:
 
cd $BaiChuanFolder/elasticsearch-6.2.2
./bin/elasticsearch-plugin install file:///$BaiChuanFolder/elasticsearch-analysis-ik-6.2.2.zip
 
  • 启动elasticsearch
 
cd $BaiChuanFolder/elasticsearch-6.2.2
./bin/elasticsearch -d
 

步骤3:安装nodejs

 
 
  • 下载
推荐安装包(https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.xz)
拷贝下载的包到$BaiChuanFolder目录
 
  • 安装
执行如下命令:
cd $BaiChuanFolder
tar –xvf node-v8.9.4-linux-x64.tar.xz
mv node-v8.9.4-linux-x64 node-v8.9.4
 
  • 配置nodejs
 
执行如下命令,并把此命令写入~/bash_profile文件中(!!! 写入文件时,需要用实际目录替换$BaiChuanFolder !!!):
 
export PATH=$PATH:$BaiChuanFolder/node-v8.9.4/bin
 

步骤4:安装百川

 
 
  • 下载
 
http://download.ydstatic.com/baichuan/baichuan-v1.0.zip
 
  • 安装
 
创建目录 $BaiChuanFolder/baichuan-v1.0
 
将zip文件copy到此目录, 并执行如下命令:
 
cd $BaiChuanFolder/baichuan-v1.0
unzip baichuan-v1.0.zip
npm install --production --no-optional
 
  • 启动
 
执行如下命令:
 
sh pm2Manager.sh --reload
!!! 启动参数可以在pm2.config.js中配置 !!!
 
 
  • 访问百川
 
打开Chrome浏览器,输入如下URL:
http://127.0.0.1:8081/

不是你想要的内容?

联系客服