在基于Red Hat系统上安装Apache Solr
如果我们正在运行CentOS,Red Hat或者基于不同的Red Hat 系统,如Fedora,则使用下面的步骤:。
- 首先打开终端并安装Java。
$sudo dnf install java-11-openjdk
- 接下来,使用WGet从官方下载页面下载最新版本的Apache Solr。
$wget http://www.gtlib.gatech.edu/pub/apache/lucene/solr/8.6.3/solr-8.6.3.tgz
- 在继续之前,我们应该增加文件和最大进程限制,以最大限度地提高性能并防止SOLR在启动时发出警告。使用nano或者首选文本编辑器打开此文件并添加这四行:
$sudo nano /etc/security/limits.conf Add to bottom of file: solr hard nofile 65535 solr soft nofile 65535 solr hard nproc 65535 solr soft nproc 65535
- 现在,我们可以使用以下tar命令解压缩Apache Solr文件。
$tar zxvf solr-8.6.3.tgz
- 接下来,执行包含的安装脚本以安装Apache Solr。请务必将此作为root用户执行此操作。
$sudo solr-8.6.3/bin/install_solr_service.sh solr-8.6.3.tgz
- 完成Apache Solr完成安装后,使用以下命令来控制它。
$sudo service solr start # start Solr $sudo service solr stop # stop Solr $sudo service solr status # check the status of Solr $sudo chkconfig solr on # make Solr start automatically upon reboot
Apache Solr初始配置
Apache Solr的许多方面可以通过命令行来配置,但Solr也具有一个Web界面,我们可能会发现更方便。通过
http://localhost:8983/solr
如果不在同一台机器上,则用Apache Solr Server的IP地址或者完全限定的域名替换为“LocalHost”或者完全限定的域名。
首先在屏幕左侧创建新集合,开始使用Apache Solr。
在基于Debian的系统上安装Apache Solr
如果我们正在运行Ubuntu,Debian或者基于Debian的基于Debian的系统,如Linux Mint,则使用下面的步骤:
- 首先打开终端并安装Java。
$sudo apt install default-jdk
- 接下来,使用WGet从官方下载页面下载最新版本的Apache Solr。
$wget http://www.gtlib.gatech.edu/pub/apache/lucene/solr/8.6.3/solr-8.6.3.tgz
- 下载文件后,使用以下tar命令提取其内容。
$tar zxvf solr-8.6.3.tgz
- 接下来,执行包含的安装脚本以安装Apache Solr。请务必将此作为root用户执行此操作。
$sudo solr-8.6.3/bin/install_solr_service.sh solr-8.6.3.tgz
- Apache Solr现在应该自动安装并作为服务启动。它可以通过SystemD通过SystemDL命令来控制。
$sudo systemctl start solr # start Solr $sudo systemctl stop solr # stop Solr $systemctl status solr # check the status of Solr $sudo systemctl enable solr # make Solr start automatically upon reboot
日期:2020-07-07 20:54:58 来源:oir作者:oir