EnterpriseApps/ApacheSolr
1. Ставим java-1.8.0-openjdk
2.Качаем бинарный релиз
https://solr.apache.org/downloads.html
3. распаковываем его в /opt
tar xfvz solr-*.tgz
4. Создаем системного пользователя solr
adduser --system -U -m --home-dir /home/solr solr
5. Назначаем права на каталоги Solr
chown -R solr: /opt/solr-9.4.0/
chmod -R 0755 /opt/solr-9.4.0/bin
6.Управление
'/opt/solr/bin/solr' status '/opt/solr/bin/solr' start '/opt/solr/bin/solr' stop
Нет
cp /opt/solr-9.4.0/bin/init.d/solr /etc/init.d/solr
chmod 0744 /etc/init.d/solr
chown root: /etc/init.d/solr
mkdir /etc/default
chown root: /etc/default
chmod 0755 /etc/default
cp "/opt/solr-9.4.0/bin/solr.in.sh" "/etc/default/solr.in.sh"
/etc/default/solr.in.sh
SOLR_PID_DIR="/home/solr" SOLR_HOME="/home/solr/data" LOG4J_PROPS="/home/solr/log4j2.xml" SOLR_LOGS_DIR="/home/solr/logs" SOLR_PORT="8983" " >> ""
mkdir -p "/home/solr/data" mkdir -p "/home/solr/logs" chown -R solr: /opt/solr-9.4.0/
cp /opt/solr-9.4.0/server/resources/log4j2.xml /home/solr/log4j2.xml chown -R solr: /home/solr ln -s '/opt/solr-9.4.0' /opt/solr systemctl enable --now solr systemctl status solr
/opt/solr-9.4.0